builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0356 starttime: 1464364993.41 results: success (0) buildid: 20160527074648 builduid: eeeaf82fe0674eea94916a1a3f690f36 revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:13.414926) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:13.415538) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:13.415818) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:13.989949) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:13.990205) ========= 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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-27 09:03:14-- 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% 178M=0s 2016-05-27 09:03:14 (178 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.287576 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:14.407319) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:14.407599) ========= 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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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.024846 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:14.453544) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 09:03:14.453884) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev acc1985e7895ab3d5c6053bc6682e20c1d41637d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev acc1985e7895ab3d5c6053bc6682e20c1d41637d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-27 09:03:14,539 truncating revision to first 12 chars 2016-05-27 09:03:14,539 Setting DEBUG logging. 2016-05-27 09:03:14,539 attempt 1/10 2016-05-27 09:03:14,539 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/acc1985e7895?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 09:03:15,360 unpacking tar archive at: mozilla-aurora-acc1985e7895/testing/mozharness/ program finished with exit code 0 elapsedTime=1.116026 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 09:03:15.591843) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:15.592162) ========= script_repo_revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:15.592577) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:15.592861) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 09:03:15.608964) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 26 secs) (at 2016-05-27 09:03:15.609397) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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 09:03:15 INFO - MultiFileLogger online at 20160527 09:03:15 in /builds/slave/test 09:03:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:03:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:03:15 INFO - {'append_to_log': False, 09:03:15 INFO - 'base_work_dir': '/builds/slave/test', 09:03:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:03:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:03:15 INFO - 'buildbot_json_path': 'buildprops.json', 09:03:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:03:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:03:15 INFO - 'download_minidump_stackwalk': True, 09:03:15 INFO - 'download_symbols': 'true', 09:03:15 INFO - 'e10s': False, 09:03:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:03:15 INFO - 'tooltool.py': '/tools/tooltool.py', 09:03:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:03:15 INFO - '/tools/misc-python/virtualenv.py')}, 09:03:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:03:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:03:15 INFO - 'log_level': 'info', 09:03:15 INFO - 'log_to_console': True, 09:03:15 INFO - 'opt_config_files': (), 09:03:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:03:15 INFO - '--processes=1', 09:03:15 INFO - '--config=%(test_path)s/wptrunner.ini', 09:03:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:03:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:03:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:03:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:03:15 INFO - 'pip_index': False, 09:03:15 INFO - 'require_test_zip': True, 09:03:15 INFO - 'test_type': ('testharness',), 09:03:15 INFO - 'this_chunk': '1', 09:03:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:03:15 INFO - 'total_chunks': '10', 09:03:15 INFO - 'virtualenv_path': 'venv', 09:03:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:03:15 INFO - 'work_dir': 'build'} 09:03:15 INFO - ##### 09:03:15 INFO - ##### Running clobber step. 09:03:15 INFO - ##### 09:03:15 INFO - Running pre-action listener: _resource_record_pre_action 09:03:15 INFO - Running main action method: clobber 09:03:15 INFO - rmtree: /builds/slave/test/build 09:03:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:03:17 INFO - Running post-action listener: _resource_record_post_action 09:03:17 INFO - ##### 09:03:17 INFO - ##### Running read-buildbot-config step. 09:03:17 INFO - ##### 09:03:17 INFO - Running pre-action listener: _resource_record_pre_action 09:03:17 INFO - Running main action method: read_buildbot_config 09:03:17 INFO - Using buildbot properties: 09:03:17 INFO - { 09:03:17 INFO - "project": "", 09:03:17 INFO - "product": "firefox", 09:03:17 INFO - "script_repo_revision": "production", 09:03:17 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 09:03:17 INFO - "repository": "", 09:03:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 09:03:17 INFO - "buildid": "20160527074648", 09:03:17 INFO - "pgo_build": "False", 09:03:17 INFO - "basedir": "/builds/slave/test", 09:03:17 INFO - "buildnumber": 20, 09:03:17 INFO - "slavename": "t-yosemite-r7-0356", 09:03:17 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 09:03:17 INFO - "platform": "macosx64", 09:03:17 INFO - "branch": "mozilla-aurora", 09:03:17 INFO - "revision": "acc1985e7895ab3d5c6053bc6682e20c1d41637d", 09:03:17 INFO - "repo_path": "releases/mozilla-aurora", 09:03:17 INFO - "moz_repo_path": "", 09:03:17 INFO - "stage_platform": "macosx64", 09:03:17 INFO - "builduid": "eeeaf82fe0674eea94916a1a3f690f36", 09:03:17 INFO - "slavebuilddir": "test" 09:03:17 INFO - } 09:03:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 09:03:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 09:03:17 INFO - Running post-action listener: _resource_record_post_action 09:03:17 INFO - ##### 09:03:17 INFO - ##### Running download-and-extract step. 09:03:17 INFO - ##### 09:03:17 INFO - Running pre-action listener: _resource_record_pre_action 09:03:17 INFO - Running main action method: download_and_extract 09:03:17 INFO - mkdir: /builds/slave/test/build/tests 09:03:17 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')]} 09:03:17 INFO - https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:03:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:03:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:03:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:03:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 09:03:24 INFO - Downloaded 1235 bytes. 09:03:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 09:03:24 INFO - Using the following test package requirements: 09:03:24 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 09:03:24 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 09:03:24 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 09:03:24 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'jsshell-mac64.zip'], 09:03:24 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 09:03:24 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 09:03:24 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 09:03:24 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 09:03:24 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 09:03:24 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 09:03:24 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 09:03:24 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 09:03:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:24 INFO - https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:03:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:03:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:03:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 09:03:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 09:03:27 INFO - Downloaded 18306358 bytes. 09:03:27 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:03:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:03:28 INFO - caution: filename not matched: web-platform/* 09:03:28 INFO - Return code: 11 09:03:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:28 INFO - https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:03:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:03:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:03:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 09:03:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 09:03:29 INFO - Downloaded 36409193 bytes. 09:03:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:03:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:03:33 INFO - caution: filename not matched: bin/* 09:03:33 INFO - caution: filename not matched: config/* 09:03:33 INFO - caution: filename not matched: mozbase/* 09:03:33 INFO - caution: filename not matched: marionette/* 09:03:33 INFO - caution: filename not matched: tools/wptserve/* 09:03:33 INFO - Return code: 11 09:03:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:33 INFO - https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 09:03:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:03:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:03:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 09:03:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 09:03:36 INFO - Downloaded 73050807 bytes. 09:03:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:03:36 INFO - mkdir: /builds/slave/test/properties 09:03:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:03:36 INFO - Writing to file /builds/slave/test/properties/build_url 09:03:36 INFO - Contents: 09:03:36 INFO - build_url:https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 09:03:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:03:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:03:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:03:37 INFO - Contents: 09:03:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:03:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:37 INFO - https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:03:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:03:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:03:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 09:03:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 09:03:41 INFO - Downloaded 103641253 bytes. 09:03:41 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:03:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:03:44 INFO - Return code: 0 09:03:44 INFO - Running post-action listener: _resource_record_post_action 09:03:44 INFO - Running post-action listener: set_extra_try_arguments 09:03:44 INFO - ##### 09:03:44 INFO - ##### Running create-virtualenv step. 09:03:44 INFO - ##### 09:03:44 INFO - Running pre-action listener: _pre_create_virtualenv 09:03:44 INFO - Running pre-action listener: _resource_record_pre_action 09:03:44 INFO - Running main action method: create_virtualenv 09:03:44 INFO - Creating virtualenv /builds/slave/test/build/venv 09:03:44 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 09:03:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:03:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:03:44 INFO - Using real prefix '/tools/python27' 09:03:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:03:45 INFO - Installing distribute.............................................................................................................................................................................................done. 09:03:48 INFO - Installing pip.................done. 09:03:48 INFO - Return code: 0 09:03:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:03: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')]} 09:03:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:03: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')]} 09:03:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:03:48 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 0x10c304e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c321f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff64a5885c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c31d5e0>, '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 0x10bf00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2b990>, '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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:03:48 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 09:03:48 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 09:03:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hyjN7sB8Nl/Render', 09:03:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:03:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:03:48 INFO - 'HOME': '/Users/cltbld', 09:03:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:03:48 INFO - 'LOGNAME': 'cltbld', 09:03:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:48 INFO - 'MOZ_NO_REMOTE': '1', 09:03:48 INFO - 'NO_EM_RESTART': '1', 09:03:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:03:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:48 INFO - 'PWD': '/builds/slave/test', 09:03:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:03:48 INFO - 'SHELL': '/bin/bash', 09:03:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dcg9JeGe9a/Listeners', 09:03:48 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 09:03:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:03:48 INFO - 'USER': 'cltbld', 09:03:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:03:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:03:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:03:48 INFO - 'XPC_FLAGS': '0x0', 09:03:48 INFO - 'XPC_SERVICE_NAME': '0', 09:03:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:03:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:49 INFO - Downloading/unpacking psutil>=0.7.1 09:03:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:03:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:03:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:03:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:03:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:03:52 INFO - Installing collected packages: psutil 09:03:52 INFO - Running setup.py install for psutil 09:03:52 INFO - building 'psutil._psutil_osx' extension 09:03:52 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 09:03:52 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 09:03:52 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 09:03:52 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 09:03:52 INFO - building 'psutil._psutil_posix' extension 09:03:52 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 09:03:53 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:03:53 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:03:53 INFO - ^ 09:03:53 INFO - 1 warning generated. 09:03:53 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 09:03:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:03:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:03:53 INFO - Successfully installed psutil 09:03:53 INFO - Cleaning up... 09:03:53 INFO - Return code: 0 09:03:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:03:53 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')]} 09:03:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:03:53 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')]} 09:03:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:03:53 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 0x10c304e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c321f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff64a5885c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c31d5e0>, '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 0x10bf00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2b990>, '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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:03:53 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 09:03:53 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 09:03:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hyjN7sB8Nl/Render', 09:03:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:03:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:03:53 INFO - 'HOME': '/Users/cltbld', 09:03:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:03:53 INFO - 'LOGNAME': 'cltbld', 09:03:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:53 INFO - 'MOZ_NO_REMOTE': '1', 09:03:53 INFO - 'NO_EM_RESTART': '1', 09:03:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:03:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:53 INFO - 'PWD': '/builds/slave/test', 09:03:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:03:53 INFO - 'SHELL': '/bin/bash', 09:03:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dcg9JeGe9a/Listeners', 09:03:53 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 09:03:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:03:53 INFO - 'USER': 'cltbld', 09:03:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:03:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:03:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:03:53 INFO - 'XPC_FLAGS': '0x0', 09:03:53 INFO - 'XPC_SERVICE_NAME': '0', 09:03:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:03:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:03:53 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 09:03:53 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 09:03:53 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 09:03:53 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 09:03:53 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 09:03:53 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 09:03:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:03:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:03:56 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:03:56 INFO - Installing collected packages: mozsystemmonitor 09:03:56 INFO - Running setup.py install for mozsystemmonitor 09:03:56 INFO - Successfully installed mozsystemmonitor 09:03:56 INFO - Cleaning up... 09:03:56 INFO - Return code: 0 09:03:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:03:56 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')]} 09:03:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:03:56 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')]} 09:03:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:03:56 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 0x10c304e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c321f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff64a5885c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c31d5e0>, '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 0x10bf00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2b990>, '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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:03:56 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 09:03:56 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 09:03:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hyjN7sB8Nl/Render', 09:03:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:03:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:03:56 INFO - 'HOME': '/Users/cltbld', 09:03:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:03:56 INFO - 'LOGNAME': 'cltbld', 09:03:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:56 INFO - 'MOZ_NO_REMOTE': '1', 09:03:56 INFO - 'NO_EM_RESTART': '1', 09:03:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:03:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:56 INFO - 'PWD': '/builds/slave/test', 09:03:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:03:56 INFO - 'SHELL': '/bin/bash', 09:03:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dcg9JeGe9a/Listeners', 09:03:56 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 09:03:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:03:56 INFO - 'USER': 'cltbld', 09:03:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:03:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:03:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:03:56 INFO - 'XPC_FLAGS': '0x0', 09:03:56 INFO - 'XPC_SERVICE_NAME': '0', 09:03:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:03:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:56 INFO - Downloading/unpacking blobuploader==1.2.4 09:03:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:03:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:03:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:59 INFO - Downloading blobuploader-1.2.4.tar.gz 09:03:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:03:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:03:59 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 09:03:59 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 09:03:59 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 09:03:59 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 09:03:59 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 09:03:59 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 09:03:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:03:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:03:59 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 09:03:59 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 09:03:59 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 09:03:59 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 09:03:59 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 09:03:59 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 09:04:00 INFO - Downloading docopt-0.6.1.tar.gz 09:04:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:04:00 INFO - Installing collected packages: blobuploader, requests, docopt 09:04:00 INFO - Running setup.py install for blobuploader 09:04:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:04:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:04:00 INFO - Running setup.py install for requests 09:04:01 INFO - Running setup.py install for docopt 09:04:01 INFO - Successfully installed blobuploader requests docopt 09:04:01 INFO - Cleaning up... 09:04:01 INFO - Return code: 0 09:04:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:04:01 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')]} 09:04:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:04:01 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')]} 09:04:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:04:01 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 0x10c304e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c321f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff64a5885c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c31d5e0>, '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 0x10bf00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2b990>, '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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:04:01 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 09:04:01 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 09:04:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hyjN7sB8Nl/Render', 09:04:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:04:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:04:01 INFO - 'HOME': '/Users/cltbld', 09:04:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:04:01 INFO - 'LOGNAME': 'cltbld', 09:04:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:01 INFO - 'MOZ_NO_REMOTE': '1', 09:04:01 INFO - 'NO_EM_RESTART': '1', 09:04:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:04:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:01 INFO - 'PWD': '/builds/slave/test', 09:04:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:04:01 INFO - 'SHELL': '/bin/bash', 09:04:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dcg9JeGe9a/Listeners', 09:04:01 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 09:04:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:04:01 INFO - 'USER': 'cltbld', 09:04:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:04:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:04:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:04:01 INFO - 'XPC_FLAGS': '0x0', 09:04:01 INFO - 'XPC_SERVICE_NAME': '0', 09:04:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:04:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:04:01 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-8wM0Y4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:04:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:04:01 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-jC6JVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:04:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:04:01 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-xXMTyK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:04:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:04:01 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-LeGgD2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:04:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:04:01 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-r6lHTi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-sN27pJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-bAel1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-jKMm9m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-NKyw9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-XKMiBt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-tkhV90-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-04zwg5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-_asGsn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-V0dRE4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:02 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-LrEisy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:04:03 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-stlYy5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:04:03 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-TxEomp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:04:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:04:03 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-jUlyFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:04:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:04:03 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-nA4DPm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:04:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:03 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-nVEos_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:04:03 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-duAgyr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:04:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:04:04 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 09:04:04 INFO - Running setup.py install for manifestparser 09:04:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:04:04 INFO - Running setup.py install for mozcrash 09:04:04 INFO - Running setup.py install for mozdebug 09:04:04 INFO - Running setup.py install for mozdevice 09:04:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:04:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:04:04 INFO - Running setup.py install for mozfile 09:04:04 INFO - Running setup.py install for mozhttpd 09:04:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:04:04 INFO - Running setup.py install for mozinfo 09:04:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:04:05 INFO - Running setup.py install for mozInstall 09:04:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:04:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:04:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:04:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:04:05 INFO - Running setup.py install for mozleak 09:04:05 INFO - Running setup.py install for mozlog 09:04:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:04:05 INFO - Running setup.py install for moznetwork 09:04:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:04:05 INFO - Running setup.py install for mozprocess 09:04:05 INFO - Running setup.py install for mozprofile 09:04:06 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:04:06 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:04:06 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:04:06 INFO - Running setup.py install for mozrunner 09:04:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:04:06 INFO - Running setup.py install for mozscreenshot 09:04:06 INFO - Running setup.py install for moztest 09:04:06 INFO - Running setup.py install for mozversion 09:04:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:04:06 INFO - Running setup.py install for wptserve 09:04:06 INFO - Running setup.py install for marionette-driver 09:04:07 INFO - Running setup.py install for browsermob-proxy 09:04:07 INFO - Running setup.py install for marionette-client 09:04:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:04:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:04:07 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 09:04:07 INFO - Cleaning up... 09:04:07 INFO - Return code: 0 09:04:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:04:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:04:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:04:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:04:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:04:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:04:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:04:07 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 0x10c304e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c321f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff64a5885c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c31d5e0>, '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 0x10bf00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2b990>, '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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:04:07 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 09:04:07 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 09:04:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hyjN7sB8Nl/Render', 09:04:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:04:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:04:07 INFO - 'HOME': '/Users/cltbld', 09:04:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:04:07 INFO - 'LOGNAME': 'cltbld', 09:04:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:07 INFO - 'MOZ_NO_REMOTE': '1', 09:04:07 INFO - 'NO_EM_RESTART': '1', 09:04:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:04:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:07 INFO - 'PWD': '/builds/slave/test', 09:04:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:04:07 INFO - 'SHELL': '/bin/bash', 09:04:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dcg9JeGe9a/Listeners', 09:04:07 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 09:04:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:04:07 INFO - 'USER': 'cltbld', 09:04:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:04:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:04:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:04:07 INFO - 'XPC_FLAGS': '0x0', 09:04:07 INFO - 'XPC_SERVICE_NAME': '0', 09:04:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:04:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:04:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:04:07 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-I4XWHL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:04:07 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)) 09:04:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:04:07 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-lNMGfJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-x_1Ck5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-m4I1Cn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-g18Kbp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-SFCxYx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-8CzPjm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-mS1z5Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-Rpp2w4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-FFd0Qc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:04:08 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-07Vh6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:04:08 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)) 09:04:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-0XGMO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-NMiK5q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-sChkJ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-W4UZ8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-uPYyRV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-gs7xEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-_1H5uC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-JSr3kV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:09 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-uKZtmK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:04:09 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)) 09:04:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:04:10 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-8UYQvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:04:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:04:10 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)) 09:04:10 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)) 09:04:10 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)) 09:04:10 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)) 09:04:10 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)) 09:04:10 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)) 09:04:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:04:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:04:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:04:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:04:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:04:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:04:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:04:12 INFO - Downloading blessings-1.6.tar.gz 09:04:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:04:13 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)) 09:04:13 INFO - Installing collected packages: blessings 09:04:13 INFO - Running setup.py install for blessings 09:04:13 INFO - Successfully installed blessings 09:04:13 INFO - Cleaning up... 09:04:13 INFO - Return code: 0 09:04:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:04:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:04:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:04:13 INFO - Reading from file tmpfile_stdout 09:04:13 INFO - Current package versions: 09:04:13 INFO - blessings == 1.6 09:04:13 INFO - blobuploader == 1.2.4 09:04:13 INFO - browsermob-proxy == 0.6.0 09:04:13 INFO - docopt == 0.6.1 09:04:13 INFO - manifestparser == 1.1 09:04:13 INFO - marionette-client == 2.3.0 09:04:13 INFO - marionette-driver == 1.4.0 09:04:13 INFO - mozInstall == 1.12 09:04:13 INFO - mozcrash == 0.17 09:04:13 INFO - mozdebug == 0.1 09:04:13 INFO - mozdevice == 0.48 09:04:13 INFO - mozfile == 1.2 09:04:13 INFO - mozhttpd == 0.7 09:04:13 INFO - mozinfo == 0.9 09:04:13 INFO - mozleak == 0.1 09:04:13 INFO - mozlog == 3.1 09:04:13 INFO - moznetwork == 0.27 09:04:13 INFO - mozprocess == 0.22 09:04:13 INFO - mozprofile == 0.28 09:04:13 INFO - mozrunner == 6.11 09:04:13 INFO - mozscreenshot == 0.1 09:04:13 INFO - mozsystemmonitor == 0.0 09:04:13 INFO - moztest == 0.7 09:04:13 INFO - mozversion == 1.4 09:04:13 INFO - psutil == 3.1.1 09:04:13 INFO - requests == 1.2.3 09:04:13 INFO - wptserve == 1.4.0 09:04:13 INFO - wsgiref == 0.1.2 09:04:13 INFO - Running post-action listener: _resource_record_post_action 09:04:13 INFO - Running post-action listener: _start_resource_monitoring 09:04:13 INFO - Starting resource monitoring. 09:04:13 INFO - ##### 09:04:13 INFO - ##### Running pull step. 09:04:13 INFO - ##### 09:04:13 INFO - Running pre-action listener: _resource_record_pre_action 09:04:13 INFO - Running main action method: pull 09:04:13 INFO - Pull has nothing to do! 09:04:13 INFO - Running post-action listener: _resource_record_post_action 09:04:13 INFO - ##### 09:04:13 INFO - ##### Running install step. 09:04:13 INFO - ##### 09:04:13 INFO - Running pre-action listener: _resource_record_pre_action 09:04:13 INFO - Running main action method: install 09:04:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:04:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:04:13 INFO - Reading from file tmpfile_stdout 09:04:13 INFO - Detecting whether we're running mozinstall >=1.0... 09:04:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:04:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:04:14 INFO - Reading from file tmpfile_stdout 09:04:14 INFO - Output received: 09:04:14 INFO - Usage: mozinstall [options] installer 09:04:14 INFO - Options: 09:04:14 INFO - -h, --help show this help message and exit 09:04:14 INFO - -d DEST, --destination=DEST 09:04:14 INFO - Directory to install application into. [default: 09:04:14 INFO - "/builds/slave/test"] 09:04:14 INFO - --app=APP Application being installed. [default: firefox] 09:04:14 INFO - mkdir: /builds/slave/test/build/application 09:04:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 09:04:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 09:04:32 INFO - Reading from file tmpfile_stdout 09:04:32 INFO - Output received: 09:04:32 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 09:04:32 INFO - Running post-action listener: _resource_record_post_action 09:04:32 INFO - ##### 09:04:32 INFO - ##### Running run-tests step. 09:04:32 INFO - ##### 09:04:32 INFO - Running pre-action listener: _resource_record_pre_action 09:04:32 INFO - Running main action method: run_tests 09:04:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:04:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:04:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:04:32 INFO - grabbing minidump binary from tooltool 09:04:32 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')]} 09:04:32 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 0x10c31d5e0>, '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 0x10bf00cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:04:32 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 09:04:32 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 09:04:32 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:04:32 INFO - Return code: 0 09:04:32 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:04:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:04:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:04:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:04:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.hyjN7sB8Nl/Render', 09:04:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:04:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:04:32 INFO - 'HOME': '/Users/cltbld', 09:04:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:04:32 INFO - 'LOGNAME': 'cltbld', 09:04:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:04:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:32 INFO - 'MOZ_NO_REMOTE': '1', 09:04:32 INFO - 'NO_EM_RESTART': '1', 09:04:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:04:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:32 INFO - 'PWD': '/builds/slave/test', 09:04:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:04:32 INFO - 'SHELL': '/bin/bash', 09:04:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.dcg9JeGe9a/Listeners', 09:04:32 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 09:04:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:04:32 INFO - 'USER': 'cltbld', 09:04:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:04:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:04:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:04:32 INFO - 'XPC_FLAGS': '0x0', 09:04:32 INFO - 'XPC_SERVICE_NAME': '0', 09:04:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:04:32 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:04:32 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 09:04:32 INFO - import pkg_resources 09:04:33 INFO - Using 1 client processes 09:04:33 INFO - wptserve Starting http server on 127.0.0.1:8000 09:04:33 INFO - wptserve Starting http server on 127.0.0.1:8001 09:04:33 INFO - wptserve Starting http server on 127.0.0.1:8443 09:04:35 INFO - SUITE-START | Running 778 tests 09:04:35 INFO - Running testharness tests 09:04:35 INFO - Setting up ssl 09:04:35 INFO - PROCESS | certutil | 09:04:35 INFO - PROCESS | certutil | 09:04:35 INFO - PROCESS | certutil | 09:04:35 INFO - Certificate Nickname Trust Attributes 09:04:35 INFO - SSL,S/MIME,JAR/XPI 09:04:35 INFO - 09:04:35 INFO - web-platform-tests CT,, 09:04:35 INFO - 09:04:35 INFO - Starting runner 09:04:36 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:04:36 INFO - PROCESS | 1658 | 1464365076959 Marionette DEBUG Marionette enabled via build flag and pref 09:04:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x113ce1800 == 1 [pid = 1658] [id = 1] 09:04:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 1 (0x113ce2000) [pid = 1658] [serial = 1] [outer = 0x0] 09:04:37 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:04:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 2 (0x113ce3000) [pid = 1658] [serial = 2] [outer = 0x113ce2000] 09:04:37 INFO - PROCESS | 1658 | 1464365077278 Marionette INFO Listening on port 2828 09:04:37 INFO - PROCESS | 1658 | 1464365077512 Marionette DEBUG Marionette enabled via command-line flag 09:04:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1166f5800 == 2 [pid = 1658] [id = 2] 09:04:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 3 (0x116862800) [pid = 1658] [serial = 3] [outer = 0x0] 09:04:37 INFO - PROCESS | 1658 | [1658] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:04:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 4 (0x116863800) [pid = 1658] [serial = 4] [outer = 0x116862800] 09:04:37 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:37 INFO - PROCESS | 1658 | 1464365077662 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 09:04:37 INFO - PROCESS | 1658 | 1464365077747 Marionette DEBUG Closed connection conn0 09:04:37 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:37 INFO - PROCESS | 1658 | 1464365077751 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 09:04:37 INFO - PROCESS | 1658 | 1464365077762 Marionette DEBUG Closed connection conn1 09:04:37 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:37 INFO - PROCESS | 1658 | 1464365077767 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 09:04:37 INFO - PROCESS | 1658 | 1464365077775 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:04:37 INFO - PROCESS | 1658 | 1464365077781 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527074648","device":"desktop","version":"48.0a2"} 09:04:38 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1198b8800 == 3 [pid = 1658] [id = 3] 09:04:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 5 (0x1198bf000) [pid = 1658] [serial = 5] [outer = 0x0] 09:04:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1198c0000 == 4 [pid = 1658] [id = 4] 09:04:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 6 (0x119c4dc00) [pid = 1658] [serial = 6] [outer = 0x0] 09:04:39 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:04:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x121908000 == 5 [pid = 1658] [id = 5] 09:04:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 7 (0x119c4c000) [pid = 1658] [serial = 7] [outer = 0x0] 09:04:39 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:04:39 INFO - PROCESS | 1658 | [1658] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:04:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 8 (0x121a1dc00) [pid = 1658] [serial = 8] [outer = 0x119c4c000] 09:04:39 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:04:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 9 (0x12353c000) [pid = 1658] [serial = 9] [outer = 0x1198bf000] 09:04:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 10 (0x123535000) [pid = 1658] [serial = 10] [outer = 0x119c4dc00] 09:04:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 11 (0x123536c00) [pid = 1658] [serial = 11] [outer = 0x119c4c000] 09:04:39 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:04:40 INFO - PROCESS | 1658 | 1464365080040 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1658 | 1464365080049 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 12 (0x126a1d000) [pid = 1658] [serial = 12] [outer = 0x119c4c000] 09:04:40 INFO - PROCESS | 1658 | 1464365080394 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"25f6820c-05ca-9046-9b72-40741fac7f99","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527074648","device":"desktop","version":"48.0a2","command_id":1}}] 09:04:40 INFO - PROCESS | 1658 | 1464365080484 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}] 09:04:40 INFO - PROCESS | 1658 | 1464365080544 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:04:40 INFO - PROCESS | 1658 | 1464365080620 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:04:40 INFO - PROCESS | 1658 | [1658] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:04:40 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:04:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 13 (0x128cbb800) [pid = 1658] [serial = 13] [outer = 0x119c4c000] 09:04:40 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:04:40 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:04:40 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:04:40 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:40 INFO - PROCESS | 1658 | 1464365080903 Marionette TRACE conn2 <- [1,3,null,{}] 09:04:40 INFO - PROCESS | 1658 | 1464365080919 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:04:40 INFO - PROCESS | 1658 | 1464365080928 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:04:40 INFO - PROCESS | 1658 | 1464365080957 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1658 | 1464365080959 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:04:40 INFO - PROCESS | 1658 | 1464365080962 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1658 | 1464365080965 Marionette TRACE conn2 <- [1,6,null,{}] 09:04:40 INFO - PROCESS | 1658 | 1464365080970 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}] 09:04:40 INFO - PROCESS | 1658 | 1464365080978 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:04:40 INFO - PROCESS | 1658 | 1464365080982 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12911b800 == 6 [pid = 1658] [id = 6] 09:04:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 14 (0x129310c00) [pid = 1658] [serial = 14] [outer = 0x0] 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 15 (0x1293a3c00) [pid = 1658] [serial = 15] [outer = 0x129310c00] 09:04:41 INFO - PROCESS | 1658 | 1464365081014 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 16 (0x1293a9800) [pid = 1658] [serial = 16] [outer = 0x129310c00] 09:04:41 INFO - PROCESS | 1658 | 1464365081304 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]]]}] 09:04:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297ce000 == 7 [pid = 1658] [id = 7] 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 17 (0x1293acc00) [pid = 1658] [serial = 17] [outer = 0x0] 09:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 18 (0x12961a400) [pid = 1658] [serial = 18] [outer = 0x1293acc00] 09:04:41 INFO - PROCESS | 1658 | 1464365081353 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 19 (0x12a33fc00) [pid = 1658] [serial = 19] [outer = 0x1293acc00] 09:04:41 INFO - PROCESS | 1658 | 1464365081402 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1658 | 1464365081404 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:04:41 INFO - PROCESS | 1658 | 1464365081440 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1658 | 1464365081441 Marionette TRACE conn2 <- [1,10,null,{}] 09:04:41 INFO - PROCESS | 1658 | 1464365081456 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}] 09:04:41 INFO - PROCESS | 1658 | 1464365081585 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:04:41 INFO - PROCESS | 1658 | 1464365081618 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a95b000 == 8 [pid = 1658] [id = 8] 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 20 (0x12a864800) [pid = 1658] [serial = 20] [outer = 0x0] 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 21 (0x12a866400) [pid = 1658] [serial = 21] [outer = 0x12a864800] 09:04:41 INFO - PROCESS | 1658 | 1464365081646 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 22 (0x12a86a400) [pid = 1658] [serial = 22] [outer = 0x12a864800] 09:04:42 INFO - PROCESS | 1658 | 1464365082002 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 637ms 09:04:42 INFO - PROCESS | 1658 | 1464365082067 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:04:42 INFO - PROCESS | 1658 | 1464365082068 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:04:42 INFO - PROCESS | 1658 | 1464365082071 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1658 | 1464365082072 Marionette TRACE conn2 <- [1,14,null,{}] 09:04:42 INFO - PROCESS | 1658 | 1464365082074 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}] 09:04:42 INFO - PROCESS | 1658 | 1464365082163 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:04:42 INFO - PROCESS | 1658 | 1464365082170 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b913000 == 9 [pid = 1658] [id = 9] 09:04:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 23 (0x12b107400) [pid = 1658] [serial = 23] [outer = 0x0] 09:04:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 24 (0x12b16fc00) [pid = 1658] [serial = 24] [outer = 0x12b107400] 09:04:42 INFO - PROCESS | 1658 | 1464365082194 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 25 (0x12bb34c00) [pid = 1658] [serial = 25] [outer = 0x12b107400] 09:04:42 INFO - PROCESS | 1658 | 1464365082467 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 417ms 09:04:42 INFO - PROCESS | 1658 | 1464365082491 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1658 | 1464365082493 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:04:42 INFO - PROCESS | 1658 | 1464365082495 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1658 | 1464365082496 Marionette TRACE conn2 <- [1,18,null,{}] 09:04:42 INFO - PROCESS | 1658 | 1464365082507 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}] 09:04:42 INFO - PROCESS | 1658 | 1464365082601 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:04:42 INFO - PROCESS | 1658 | 1464365082606 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb79800 == 10 [pid = 1658] [id = 10] 09:04:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 26 (0x12bc25800) [pid = 1658] [serial = 26] [outer = 0x0] 09:04:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 27 (0x12bc2a000) [pid = 1658] [serial = 27] [outer = 0x12bc25800] 09:04:42 INFO - PROCESS | 1658 | 1464365082631 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 28 (0x12bc30000) [pid = 1658] [serial = 28] [outer = 0x12bc25800] 09:04:42 INFO - PROCESS | 1658 | 1464365082907 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 427ms 09:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:04:42 INFO - PROCESS | 1658 | 1464365082923 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1658 | 1464365082925 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:04:42 INFO - PROCESS | 1658 | 1464365082927 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1658 | 1464365082928 Marionette TRACE conn2 <- [1,22,null,{}] 09:04:42 INFO - PROCESS | 1658 | 1464365082939 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}] 09:04:43 INFO - PROCESS | 1658 | 1464365083033 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:04:43 INFO - PROCESS | 1658 | 1464365083037 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bda7000 == 11 [pid = 1658] [id = 11] 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 29 (0x12bc33400) [pid = 1658] [serial = 29] [outer = 0x0] 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 30 (0x12bc3d400) [pid = 1658] [serial = 30] [outer = 0x12bc33400] 09:04:43 INFO - PROCESS | 1658 | 1464365083062 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 31 (0x12c114000) [pid = 1658] [serial = 31] [outer = 0x12bc33400] 09:04:43 INFO - PROCESS | 1658 | 1464365083306 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]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 426ms 09:04:43 INFO - PROCESS | 1658 | 1464365083357 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:04:43 INFO - PROCESS | 1658 | 1464365083359 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:04:43 INFO - PROCESS | 1658 | 1464365083361 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1658 | 1464365083362 Marionette TRACE conn2 <- [1,26,null,{}] 09:04:43 INFO - PROCESS | 1658 | 1464365083372 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}] 09:04:43 INFO - PROCESS | 1658 | 1464365083466 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:04:43 INFO - PROCESS | 1658 | 1464365083471 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x11807f000 == 12 [pid = 1658] [id = 12] 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 32 (0x12102a000) [pid = 1658] [serial = 32] [outer = 0x0] 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 33 (0x128c2cc00) [pid = 1658] [serial = 33] [outer = 0x12102a000] 09:04:43 INFO - PROCESS | 1658 | 1464365083496 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 34 (0x12c11b400) [pid = 1658] [serial = 34] [outer = 0x12102a000] 09:04:43 INFO - PROCESS | 1658 | 1464365083733 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]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 422ms 09:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:04:43 INFO - PROCESS | 1658 | 1464365083787 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1658 | 1464365083788 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:04:43 INFO - PROCESS | 1658 | 1464365083790 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1658 | 1464365083791 Marionette TRACE conn2 <- [1,30,null,{}] 09:04:43 INFO - PROCESS | 1658 | 1464365083794 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}] 09:04:43 INFO - PROCESS | 1658 | 1464365083882 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:04:43 INFO - PROCESS | 1658 | 1464365083888 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c438800 == 13 [pid = 1658] [id = 13] 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 35 (0x12c11d800) [pid = 1658] [serial = 35] [outer = 0x0] 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 36 (0x12c4aec00) [pid = 1658] [serial = 36] [outer = 0x12c11d800] 09:04:43 INFO - PROCESS | 1658 | 1464365083912 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 37 (0x12c4b2000) [pid = 1658] [serial = 37] [outer = 0x12c11d800] 09:04:44 INFO - PROCESS | 1658 | 1464365084154 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 09:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:04:44 INFO - PROCESS | 1658 | 1464365084209 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1658 | 1464365084210 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:04:44 INFO - PROCESS | 1658 | 1464365084220 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1658 | 1464365084221 Marionette TRACE conn2 <- [1,34,null,{}] 09:04:44 INFO - PROCESS | 1658 | 1464365084224 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}] 09:04:44 INFO - PROCESS | 1658 | 1464365084311 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:04:44 INFO - PROCESS | 1658 | 1464365084326 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c826800 == 14 [pid = 1658] [id = 14] 09:04:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 38 (0x12c4b4800) [pid = 1658] [serial = 38] [outer = 0x0] 09:04:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 39 (0x12c4bb000) [pid = 1658] [serial = 39] [outer = 0x12c4b4800] 09:04:44 INFO - PROCESS | 1658 | 1464365084352 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 40 (0x12c85bc00) [pid = 1658] [serial = 40] [outer = 0x12c4b4800] 09:04:44 INFO - PROCESS | 1658 | 1464365084581 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 378ms 09:04:44 INFO - PROCESS | 1658 | 1464365084590 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1658 | 1464365084591 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:04:44 INFO - PROCESS | 1658 | 1464365084593 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1658 | 1464365084594 Marionette TRACE conn2 <- [1,38,null,{}] 09:04:44 INFO - PROCESS | 1658 | 1464365084605 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}] 09:04:44 INFO - PROCESS | 1658 | 1464365084703 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:04:44 INFO - PROCESS | 1658 | 1464365084708 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce15000 == 15 [pid = 1658] [id = 15] 09:04:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 41 (0x12c862400) [pid = 1658] [serial = 41] [outer = 0x0] 09:04:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 42 (0x12cead400) [pid = 1658] [serial = 42] [outer = 0x12c862400] 09:04:44 INFO - PROCESS | 1658 | 1464365084731 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 43 (0x12ceb2c00) [pid = 1658] [serial = 43] [outer = 0x12c862400] 09:04:44 INFO - PROCESS | 1658 | 1464365084974 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 421ms 09:04:45 INFO - PROCESS | 1658 | 1464365085025 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1658 | 1464365085027 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:04:45 INFO - PROCESS | 1658 | 1464365085039 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1658 | 1464365085041 Marionette TRACE conn2 <- [1,42,null,{}] 09:04:45 INFO - PROCESS | 1658 | 1464365085044 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}] 09:04:45 INFO - PROCESS | 1658 | 1464365085197 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:04:45 INFO - PROCESS | 1658 | 1464365085204 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf97800 == 16 [pid = 1658] [id = 16] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 44 (0x12ceb5400) [pid = 1658] [serial = 44] [outer = 0x0] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 45 (0x12cfe2000) [pid = 1658] [serial = 45] [outer = 0x12ceb5400] 09:04:45 INFO - PROCESS | 1658 | 1464365085243 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 46 (0x12cfe6800) [pid = 1658] [serial = 46] [outer = 0x12ceb5400] 09:04:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d398800 == 17 [pid = 1658] [id = 17] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 47 (0x12d399000) [pid = 1658] [serial = 47] [outer = 0x0] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 48 (0x12d39e000) [pid = 1658] [serial = 48] [outer = 0x12d399000] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 49 (0x12d3a4800) [pid = 1658] [serial = 49] [outer = 0x12d399000] 09:04:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x11646f800 == 18 [pid = 1658] [id = 18] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 50 (0x12cfe9c00) [pid = 1658] [serial = 50] [outer = 0x0] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x12d3c2000) [pid = 1658] [serial = 51] [outer = 0x12cfe9c00] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x12d3b8800) [pid = 1658] [serial = 52] [outer = 0x12cfe9c00] 09:04:45 INFO - PROCESS | 1658 | 1464365085717 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 09:04:45 INFO - PROCESS | 1658 | 1464365085760 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1658 | 1464365085761 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:04:45 INFO - PROCESS | 1658 | 1464365085765 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1658 | 1464365085768 Marionette TRACE conn2 <- [1,46,null,{}] 09:04:45 INFO - PROCESS | 1658 | 1464365085770 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}] 09:04:45 INFO - PROCESS | 1658 | 1464365085856 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:04:45 INFO - PROCESS | 1658 | 1464365085860 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x119458000 == 19 [pid = 1658] [id = 19] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x1180d2400) [pid = 1658] [serial = 53] [outer = 0x0] 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x118372400) [pid = 1658] [serial = 54] [outer = 0x1180d2400] 09:04:45 INFO - PROCESS | 1658 | 1464365085891 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x12bc3d000) [pid = 1658] [serial = 55] [outer = 0x1180d2400] 09:04:46 INFO - PROCESS | 1658 | 1464365086136 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]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 09:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:04:46 INFO - PROCESS | 1658 | 1464365086187 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1658 | 1464365086188 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:04:46 INFO - PROCESS | 1658 | 1464365086190 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1658 | 1464365086191 Marionette TRACE conn2 <- [1,50,null,{}] 09:04:46 INFO - PROCESS | 1658 | 1464365086194 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}] 09:04:46 INFO - PROCESS | 1658 | 1464365086290 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:04:46 INFO - PROCESS | 1658 | 1464365086295 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d966800 == 20 [pid = 1658] [id = 20] 09:04:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x1184d4400) [pid = 1658] [serial = 56] [outer = 0x0] 09:04:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x1184d7000) [pid = 1658] [serial = 57] [outer = 0x1184d4400] 09:04:46 INFO - PROCESS | 1658 | 1464365086319 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x12c11a800) [pid = 1658] [serial = 58] [outer = 0x1184d4400] 09:04:46 INFO - PROCESS | 1658 | 1464365086541 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]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 09:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:04:46 INFO - PROCESS | 1658 | 1464365086572 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1658 | 1464365086573 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:04:46 INFO - PROCESS | 1658 | 1464365086576 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1658 | 1464365086576 Marionette TRACE conn2 <- [1,54,null,{}] 09:04:46 INFO - PROCESS | 1658 | 1464365086579 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}] 09:04:46 INFO - PROCESS | 1658 | 1464365086680 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:04:46 INFO - PROCESS | 1658 | 1464365086694 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da33000 == 21 [pid = 1658] [id = 21] 09:04:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x12d932800) [pid = 1658] [serial = 59] [outer = 0x0] 09:04:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x12d938000) [pid = 1658] [serial = 60] [outer = 0x12d932800] 09:04:46 INFO - PROCESS | 1658 | 1464365086718 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x12d93d400) [pid = 1658] [serial = 61] [outer = 0x12d932800] 09:04:46 INFO - PROCESS | 1658 | 1464365086970 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]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 09:04:46 INFO - PROCESS | 1658 | 1464365086995 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1658 | 1464365086997 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:04:47 INFO - PROCESS | 1658 | 1464365087009 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1658 | 1464365087010 Marionette TRACE conn2 <- [1,58,null,{}] 09:04:47 INFO - PROCESS | 1658 | 1464365087022 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}] 09:04:47 INFO - PROCESS | 1658 | 1464365087189 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:04:47 INFO - PROCESS | 1658 | 1464365087912 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x11226f000 == 22 [pid = 1658] [id = 22] 09:04:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x112041400) [pid = 1658] [serial = 62] [outer = 0x0] 09:04:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x11224dc00) [pid = 1658] [serial = 63] [outer = 0x112041400] 09:04:47 INFO - PROCESS | 1658 | 1464365087945 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x112a74400) [pid = 1658] [serial = 64] [outer = 0x112041400] 09:04:48 INFO - PROCESS | 1658 | 1464365088360 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]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1420ms 09:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:04:48 INFO - PROCESS | 1658 | 1464365088430 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1658 | 1464365088433 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:04:48 INFO - PROCESS | 1658 | 1464365088436 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1658 | 1464365088438 Marionette TRACE conn2 <- [1,62,null,{}] 09:04:48 INFO - PROCESS | 1658 | 1464365088441 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}] 09:04:48 INFO - PROCESS | 1658 | 1464365088556 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:04:48 INFO - PROCESS | 1658 | 1464365088611 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f47000 == 23 [pid = 1658] [id = 23] 09:04:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x113c3e000) [pid = 1658] [serial = 65] [outer = 0x0] 09:04:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x1164b5800) [pid = 1658] [serial = 66] [outer = 0x113c3e000] 09:04:48 INFO - PROCESS | 1658 | 1464365088644 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x116a66800) [pid = 1658] [serial = 67] [outer = 0x113c3e000] 09:04:49 INFO - PROCESS | 1658 | 1464365089057 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]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 09:04:49 INFO - PROCESS | 1658 | 1464365089106 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:04:49 INFO - PROCESS | 1658 | 1464365089108 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:04:49 INFO - PROCESS | 1658 | 1464365089111 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1658 | 1464365089112 Marionette TRACE conn2 <- [1,66,null,{}] 09:04:49 INFO - PROCESS | 1658 | 1464365089128 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}] 09:04:49 INFO - PROCESS | 1658 | 1464365089264 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:04:49 INFO - PROCESS | 1658 | 1464365089297 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff6800 == 24 [pid = 1658] [id = 24] 09:04:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x118359000) [pid = 1658] [serial = 68] [outer = 0x0] 09:04:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x1184d4c00) [pid = 1658] [serial = 69] [outer = 0x118359000] 09:04:49 INFO - PROCESS | 1658 | 1464365089328 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x1190be400) [pid = 1658] [serial = 70] [outer = 0x118359000] 09:04:49 INFO - PROCESS | 1658 | 1464365089931 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]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 869ms 09:04:49 INFO - PROCESS | 1658 | 1464365089980 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1658 | 1464365089982 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:04:50 INFO - PROCESS | 1658 | 1464365090088 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1658 | 1464365090090 Marionette TRACE conn2 <- [1,70,null,{}] 09:04:50 INFO - PROCESS | 1658 | 1464365090106 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}] 09:04:50 INFO - PROCESS | 1658 | 1464365090197 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:04:50 INFO - PROCESS | 1658 | 1464365090240 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x113e9a800 == 25 [pid = 1658] [id = 25] 09:04:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x1164b6000) [pid = 1658] [serial = 71] [outer = 0x0] 09:04:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1164f3c00) [pid = 1658] [serial = 72] [outer = 0x1164b6000] 09:04:50 INFO - PROCESS | 1658 | 1464365090283 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x1133cb400) [pid = 1658] [serial = 73] [outer = 0x1164b6000] 09:04:50 INFO - PROCESS | 1658 | 1464365090762 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]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 786ms 09:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:04:50 INFO - PROCESS | 1658 | 1464365090772 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1658 | 1464365090776 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:04:50 INFO - PROCESS | 1658 | 1464365090780 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1658 | 1464365090784 Marionette TRACE conn2 <- [1,74,null,{}] 09:04:50 INFO - PROCESS | 1658 | 1464365090787 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}] 09:04:50 INFO - PROCESS | 1658 | 1464365090858 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:04:50 INFO - PROCESS | 1658 | 1464365090864 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164d3800 == 26 [pid = 1658] [id = 26] 09:04:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x116843c00) [pid = 1658] [serial = 74] [outer = 0x0] 09:04:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x117249000) [pid = 1658] [serial = 75] [outer = 0x116843c00] 09:04:50 INFO - PROCESS | 1658 | 1464365090893 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x1180cb400) [pid = 1658] [serial = 76] [outer = 0x116843c00] 09:04:51 INFO - PROCESS | 1658 | 1464365091223 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]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 09:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:04:51 INFO - PROCESS | 1658 | 1464365091253 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1658 | 1464365091255 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:04:51 INFO - PROCESS | 1658 | 1464365091257 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1658 | 1464365091260 Marionette TRACE conn2 <- [1,78,null,{}] 09:04:51 INFO - PROCESS | 1658 | 1464365091270 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}] 09:04:51 INFO - PROCESS | 1658 | 1464365091344 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:04:51 INFO - PROCESS | 1658 | 1464365091352 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f0d800 == 27 [pid = 1658] [id = 27] 09:04:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x113218400) [pid = 1658] [serial = 77] [outer = 0x0] 09:04:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x118364800) [pid = 1658] [serial = 78] [outer = 0x113218400] 09:04:51 INFO - PROCESS | 1658 | 1464365091380 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1184da800) [pid = 1658] [serial = 79] [outer = 0x113218400] 09:04:51 INFO - PROCESS | 1658 | 1464365091704 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]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 09:04:51 INFO - PROCESS | 1658 | 1464365091729 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1658 | 1464365091733 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:04:51 INFO - PROCESS | 1658 | 1464365091737 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1658 | 1464365091738 Marionette TRACE conn2 <- [1,82,null,{}] 09:04:51 INFO - PROCESS | 1658 | 1464365091740 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}] 09:04:51 INFO - PROCESS | 1658 | 1464365091826 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:04:51 INFO - PROCESS | 1658 | 1464365091870 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172ba800 == 28 [pid = 1658] [id = 28] 09:04:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x118376400) [pid = 1658] [serial = 80] [outer = 0x0] 09:04:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x118941000) [pid = 1658] [serial = 81] [outer = 0x118376400] 09:04:51 INFO - PROCESS | 1658 | 1464365091896 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1190bb800) [pid = 1658] [serial = 82] [outer = 0x118376400] 09:04:52 INFO - PROCESS | 1658 | 1464365092228 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 520ms 09:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:04:52 INFO - PROCESS | 1658 | 1464365092258 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1658 | 1464365092259 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:04:52 INFO - PROCESS | 1658 | 1464365092263 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1658 | 1464365092268 Marionette TRACE conn2 <- [1,86,null,{}] 09:04:52 INFO - PROCESS | 1658 | 1464365092271 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}] 09:04:52 INFO - PROCESS | 1658 | 1464365092410 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:04:52 INFO - PROCESS | 1658 | 1464365092420 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x118077800 == 29 [pid = 1658] [id = 29] 09:04:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x113214c00) [pid = 1658] [serial = 83] [outer = 0x0] 09:04:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1190bfc00) [pid = 1658] [serial = 84] [outer = 0x113214c00] 09:04:52 INFO - PROCESS | 1658 | 1464365092461 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x119317000) [pid = 1658] [serial = 85] [outer = 0x113214c00] 09:04:52 INFO - PROCESS | 1658 | 1464365092801 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 574ms 09:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:04:52 INFO - PROCESS | 1658 | 1464365092837 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1658 | 1464365092838 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:04:52 INFO - PROCESS | 1658 | 1464365092840 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1658 | 1464365092841 Marionette TRACE conn2 <- [1,90,null,{}] 09:04:52 INFO - PROCESS | 1658 | 1464365092844 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}] 09:04:52 INFO - PROCESS | 1658 | 1464365092932 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:04:52 INFO - PROCESS | 1658 | 1464365092978 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x118321000 == 30 [pid = 1658] [id = 30] 09:04:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x113212000) [pid = 1658] [serial = 86] [outer = 0x0] 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119388800) [pid = 1658] [serial = 87] [outer = 0x113212000] 09:04:53 INFO - PROCESS | 1658 | 1464365093003 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x120fe7400) [pid = 1658] [serial = 88] [outer = 0x113212000] 09:04:53 INFO - PROCESS | 1658 | 1464365093284 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]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 09:04:53 INFO - PROCESS | 1658 | 1464365093309 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1658 | 1464365093310 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:04:53 INFO - PROCESS | 1658 | 1464365093313 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1658 | 1464365093314 Marionette TRACE conn2 <- [1,94,null,{}] 09:04:53 INFO - PROCESS | 1658 | 1464365093324 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}] 09:04:53 INFO - PROCESS | 1658 | 1464365093399 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:04:53 INFO - PROCESS | 1658 | 1464365093404 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x11913b000 == 31 [pid = 1658] [id = 31] 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x120fe8400) [pid = 1658] [serial = 89] [outer = 0x0] 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x121021c00) [pid = 1658] [serial = 90] [outer = 0x120fe8400] 09:04:53 INFO - PROCESS | 1658 | 1464365093431 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x121029800) [pid = 1658] [serial = 91] [outer = 0x120fe8400] 09:04:53 INFO - PROCESS | 1658 | 1464365093724 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]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 426ms 09:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:04:53 INFO - PROCESS | 1658 | 1464365093739 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1658 | 1464365093741 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:04:53 INFO - PROCESS | 1658 | 1464365093743 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1658 | 1464365093744 Marionette TRACE conn2 <- [1,98,null,{}] 09:04:53 INFO - PROCESS | 1658 | 1464365093754 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}] 09:04:53 INFO - PROCESS | 1658 | 1464365093829 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:04:53 INFO - PROCESS | 1658 | 1464365093877 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x119186000 == 32 [pid = 1658] [id = 32] 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x120fe1800) [pid = 1658] [serial = 92] [outer = 0x0] 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12102bc00) [pid = 1658] [serial = 93] [outer = 0x120fe1800] 09:04:53 INFO - PROCESS | 1658 | 1464365093902 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12164e000) [pid = 1658] [serial = 94] [outer = 0x120fe1800] 09:04:54 INFO - PROCESS | 1658 | 1464365094162 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 09:04:54 INFO - PROCESS | 1658 | 1464365094211 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1658 | 1464365094224 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:04:54 INFO - PROCESS | 1658 | 1464365094235 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1658 | 1464365094236 Marionette TRACE conn2 <- [1,102,null,{}] 09:04:54 INFO - PROCESS | 1658 | 1464365094238 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}] 09:04:54 INFO - PROCESS | 1658 | 1464365094312 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:04:54 INFO - PROCESS | 1658 | 1464365094318 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x119457800 == 33 [pid = 1658] [id = 33] 09:04:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12164f400) [pid = 1658] [serial = 95] [outer = 0x0] 09:04:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x121879400) [pid = 1658] [serial = 96] [outer = 0x12164f400] 09:04:54 INFO - PROCESS | 1658 | 1464365094343 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x121cf3c00) [pid = 1658] [serial = 97] [outer = 0x12164f400] 09:04:54 INFO - PROCESS | 1658 | 1464365094649 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 09:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:04:54 INFO - PROCESS | 1658 | 1464365094703 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1658 | 1464365094705 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:04:54 INFO - PROCESS | 1658 | 1464365094707 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1658 | 1464365094708 Marionette TRACE conn2 <- [1,106,null,{}] 09:04:54 INFO - PROCESS | 1658 | 1464365094710 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}] 09:04:54 INFO - PROCESS | 1658 | 1464365094803 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:04:54 INFO - PROCESS | 1658 | 1464365094809 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a34800 == 34 [pid = 1658] [id = 34] 09:04:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x121cf5400) [pid = 1658] [serial = 98] [outer = 0x0] 09:04:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x123533400) [pid = 1658] [serial = 99] [outer = 0x121cf5400] 09:04:54 INFO - PROCESS | 1658 | 1464365094837 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1240cd000) [pid = 1658] [serial = 100] [outer = 0x121cf5400] 09:04:55 INFO - PROCESS | 1658 | 1464365095106 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]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 09:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:04:55 INFO - PROCESS | 1658 | 1464365095126 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1658 | 1464365095128 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:04:55 INFO - PROCESS | 1658 | 1464365095138 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1658 | 1464365095140 Marionette TRACE conn2 <- [1,110,null,{}] 09:04:55 INFO - PROCESS | 1658 | 1464365095142 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}] 09:04:55 INFO - PROCESS | 1658 | 1464365095236 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:04:55 INFO - PROCESS | 1658 | 1464365095241 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d1c000 == 35 [pid = 1658] [id = 35] 09:04:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1240cd400) [pid = 1658] [serial = 101] [outer = 0x0] 09:04:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1243c1c00) [pid = 1658] [serial = 102] [outer = 0x1240cd400] 09:04:55 INFO - PROCESS | 1658 | 1464365095275 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1255e0c00) [pid = 1658] [serial = 103] [outer = 0x1240cd400] 09:04:55 INFO - PROCESS | 1658 | 1464365095600 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]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 527ms 09:04:55 INFO - PROCESS | 1658 | 1464365095661 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1658 | 1464365095663 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:04:55 INFO - PROCESS | 1658 | 1464365095665 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1658 | 1464365095666 Marionette TRACE conn2 <- [1,114,null,{}] 09:04:55 INFO - PROCESS | 1658 | 1464365095668 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}] 09:04:55 INFO - PROCESS | 1658 | 1464365095739 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:04:55 INFO - PROCESS | 1658 | 1464365095743 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x121457000 == 36 [pid = 1658] [id = 36] 09:04:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1255d4000) [pid = 1658] [serial = 104] [outer = 0x0] 09:04:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1262cf400) [pid = 1658] [serial = 105] [outer = 0x1255d4000] 09:04:55 INFO - PROCESS | 1658 | 1464365095770 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1262d8c00) [pid = 1658] [serial = 106] [outer = 0x1255d4000] 09:04:56 INFO - PROCESS | 1658 | 1464365096086 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]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 09:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:04:56 INFO - PROCESS | 1658 | 1464365096134 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1658 | 1464365096136 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:04:56 INFO - PROCESS | 1658 | 1464365096138 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1658 | 1464365096139 Marionette TRACE conn2 <- [1,118,null,{}] 09:04:56 INFO - PROCESS | 1658 | 1464365096141 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}] 09:04:56 INFO - PROCESS | 1658 | 1464365096216 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:04:56 INFO - PROCESS | 1658 | 1464365096221 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216ef800 == 37 [pid = 1658] [id = 37] 09:04:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1262d5c00) [pid = 1658] [serial = 107] [outer = 0x0] 09:04:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126784c00) [pid = 1658] [serial = 108] [outer = 0x1262d5c00] 09:04:56 INFO - PROCESS | 1658 | 1464365096245 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x126c3e000) [pid = 1658] [serial = 109] [outer = 0x1262d5c00] 09:04:56 INFO - PROCESS | 1658 | 1464365096540 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]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 09:04:56 INFO - PROCESS | 1658 | 1464365096556 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1658 | 1464365096557 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:04:56 INFO - PROCESS | 1658 | 1464365096559 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1658 | 1464365096560 Marionette TRACE conn2 <- [1,122,null,{}] 09:04:56 INFO - PROCESS | 1658 | 1464365096563 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}] 09:04:56 INFO - PROCESS | 1658 | 1464365096642 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:04:56 INFO - PROCESS | 1658 | 1464365096693 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x121da7800 == 38 [pid = 1658] [id = 38] 09:04:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12352c800) [pid = 1658] [serial = 110] [outer = 0x0] 09:04:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x126c3bc00) [pid = 1658] [serial = 111] [outer = 0x12352c800] 09:04:56 INFO - PROCESS | 1658 | 1464365096717 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x127810000) [pid = 1658] [serial = 112] [outer = 0x12352c800] 09:04:56 INFO - PROCESS | 1658 | 1464365096979 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 09:04:57 INFO - PROCESS | 1658 | 1464365097027 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1658 | 1464365097029 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:04:57 INFO - PROCESS | 1658 | 1464365097053 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1658 | 1464365097054 Marionette TRACE conn2 <- [1,126,null,{}] 09:04:57 INFO - PROCESS | 1658 | 1464365097056 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}] 09:04:57 INFO - PROCESS | 1658 | 1464365097134 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:04:57 INFO - PROCESS | 1658 | 1464365097139 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x124382800 == 39 [pid = 1658] [id = 39] 09:04:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x127819000) [pid = 1658] [serial = 113] [outer = 0x0] 09:04:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x128cb1800) [pid = 1658] [serial = 114] [outer = 0x127819000] 09:04:57 INFO - PROCESS | 1658 | 1464365097163 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x128fc1400) [pid = 1658] [serial = 115] [outer = 0x127819000] 09:04:57 INFO - PROCESS | 1658 | 1464365097455 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 420ms 09:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:04:57 INFO - PROCESS | 1658 | 1464365097471 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1658 | 1464365097473 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:04:57 INFO - PROCESS | 1658 | 1464365097475 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1658 | 1464365097476 Marionette TRACE conn2 <- [1,130,null,{}] 09:04:57 INFO - PROCESS | 1658 | 1464365097489 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}] 09:04:57 INFO - PROCESS | 1658 | 1464365097618 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:04:57 INFO - PROCESS | 1658 | 1464365097626 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x125610800 == 40 [pid = 1658] [id = 40] 09:04:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x126cc5c00) [pid = 1658] [serial = 116] [outer = 0x0] 09:04:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x128fc1000) [pid = 1658] [serial = 117] [outer = 0x126cc5c00] 09:04:57 INFO - PROCESS | 1658 | 1464365097650 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1293a5800) [pid = 1658] [serial = 118] [outer = 0x126cc5c00] 09:04:58 INFO - PROCESS | 1658 | 1464365098624 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]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1169ms 09:04:58 INFO - PROCESS | 1658 | 1464365098645 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1658 | 1464365098647 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:04:58 INFO - PROCESS | 1658 | 1464365098650 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1658 | 1464365098652 Marionette TRACE conn2 <- [1,134,null,{}] 09:04:58 INFO - PROCESS | 1658 | 1464365098656 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}] 09:04:58 INFO - PROCESS | 1658 | 1464365098749 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:04:58 INFO - PROCESS | 1658 | 1464365098779 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1131a2800 == 41 [pid = 1658] [id = 41] 09:04:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x115d0cc00) [pid = 1658] [serial = 119] [outer = 0x0] 09:04:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x115fed000) [pid = 1658] [serial = 120] [outer = 0x115d0cc00] 09:04:58 INFO - PROCESS | 1658 | 1464365098807 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1166c8400) [pid = 1658] [serial = 121] [outer = 0x115d0cc00] 09:04:59 INFO - PROCESS | 1658 | 1464365099158 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]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 519ms 09:04:59 INFO - PROCESS | 1658 | 1464365099171 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1658 | 1464365099177 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:04:59 INFO - PROCESS | 1658 | 1464365099184 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1658 | 1464365099186 Marionette TRACE conn2 <- [1,138,null,{}] 09:04:59 INFO - PROCESS | 1658 | 1464365099190 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}] 09:04:59 INFO - PROCESS | 1658 | 1464365099338 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:04:59 INFO - PROCESS | 1658 | 1464365099345 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x11646b800 == 42 [pid = 1658] [id = 42] 09:04:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1167be400) [pid = 1658] [serial = 122] [outer = 0x0] 09:04:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1168c3800) [pid = 1658] [serial = 123] [outer = 0x1167be400] 09:04:59 INFO - PROCESS | 1658 | 1464365099422 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1180c6800) [pid = 1658] [serial = 124] [outer = 0x1167be400] 09:04:59 INFO - PROCESS | 1658 | 1464365099772 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]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 622ms 09:04:59 INFO - PROCESS | 1658 | 1464365099804 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1658 | 1464365099806 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:04:59 INFO - PROCESS | 1658 | 1464365099808 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1658 | 1464365099810 Marionette TRACE conn2 <- [1,142,null,{}] 09:04:59 INFO - PROCESS | 1658 | 1464365099818 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}] 09:04:59 INFO - PROCESS | 1658 | 1464365099919 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1184d4400) [pid = 1658] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1180d2400) [pid = 1658] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12ceb5400) [pid = 1658] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12c862400) [pid = 1658] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12c4b4800) [pid = 1658] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12c11d800) [pid = 1658] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12102a000) [pid = 1658] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12bc33400) [pid = 1658] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12bc25800) [pid = 1658] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12b107400) [pid = 1658] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12a864800) [pid = 1658] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x129310c00) [pid = 1658] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x121cf5400) [pid = 1658] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1255d4000) [pid = 1658] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1262d5c00) [pid = 1658] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x12352c800) [pid = 1658] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12d932800) [pid = 1658] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x112041400) [pid = 1658] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x113c3e000) [pid = 1658] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x118359000) [pid = 1658] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1164b6000) [pid = 1658] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x116843c00) [pid = 1658] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x113218400) [pid = 1658] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x118376400) [pid = 1658] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x113214c00) [pid = 1658] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x113212000) [pid = 1658] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x120fe8400) [pid = 1658] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x120fe1800) [pid = 1658] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:05:00 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12164f400) [pid = 1658] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:05:00 INFO - PROCESS | 1658 | 1464365100428 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d1d800 == 43 [pid = 1658] [id = 43] 09:05:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1122b6800) [pid = 1658] [serial = 125] [outer = 0x0] 09:05:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x112df0800) [pid = 1658] [serial = 126] [outer = 0x1122b6800] 09:05:00 INFO - PROCESS | 1658 | 1464365100461 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1180c8c00) [pid = 1658] [serial = 127] [outer = 0x1122b6800] 09:05:00 INFO - PROCESS | 1658 | 1464365100754 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]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 971ms 09:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:05:00 INFO - PROCESS | 1658 | 1464365100787 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1658 | 1464365100789 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:05:00 INFO - PROCESS | 1658 | 1464365100792 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1658 | 1464365100793 Marionette TRACE conn2 <- [1,146,null,{}] 09:05:00 INFO - PROCESS | 1658 | 1464365100795 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}] 09:05:00 INFO - PROCESS | 1658 | 1464365100872 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:05:00 INFO - PROCESS | 1658 | 1464365100877 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x117593800 == 44 [pid = 1658] [id = 44] 09:05:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11837a800) [pid = 1658] [serial = 128] [outer = 0x0] 09:05:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x118524c00) [pid = 1658] [serial = 129] [outer = 0x11837a800] 09:05:00 INFO - PROCESS | 1658 | 1464365100905 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11901d000) [pid = 1658] [serial = 130] [outer = 0x11837a800] 09:05:01 INFO - PROCESS | 1658 | 1464365101204 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]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 09:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:05:01 INFO - PROCESS | 1658 | 1464365101261 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1658 | 1464365101262 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:05:01 INFO - PROCESS | 1658 | 1464365101264 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1658 | 1464365101265 Marionette TRACE conn2 <- [1,150,null,{}] 09:05:01 INFO - PROCESS | 1658 | 1464365101268 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}] 09:05:01 INFO - PROCESS | 1658 | 1464365101337 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:05:01 INFO - PROCESS | 1658 | 1464365101342 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x11831c800 == 45 [pid = 1658] [id = 45] 09:05:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x1190b7800) [pid = 1658] [serial = 131] [outer = 0x0] 09:05:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1190c3000) [pid = 1658] [serial = 132] [outer = 0x1190b7800] 09:05:01 INFO - PROCESS | 1658 | 1464365101369 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x1191ab400) [pid = 1658] [serial = 133] [outer = 0x1190b7800] 09:05:01 INFO - PROCESS | 1658 | 1464365101760 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]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 519ms 09:05:01 INFO - PROCESS | 1658 | 1464365101786 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1658 | 1464365101788 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:05:01 INFO - PROCESS | 1658 | 1464365101791 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1658 | 1464365101793 Marionette TRACE conn2 <- [1,154,null,{}] 09:05:01 INFO - PROCESS | 1658 | 1464365101796 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}] 09:05:01 INFO - PROCESS | 1658 | 1464365101925 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:05:01 INFO - PROCESS | 1658 | 1464365101939 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x11913a800 == 46 [pid = 1658] [id = 46] 09:05:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x119319000) [pid = 1658] [serial = 134] [outer = 0x0] 09:05:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119898800) [pid = 1658] [serial = 135] [outer = 0x119319000] 09:05:01 INFO - PROCESS | 1658 | 1464365101979 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x120fdfc00) [pid = 1658] [serial = 136] [outer = 0x119319000] 09:05:02 INFO - PROCESS | 1658 | 1464365102386 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]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 621ms 09:05:02 INFO - PROCESS | 1658 | 1464365102444 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1658 | 1464365102446 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:05:02 INFO - PROCESS | 1658 | 1464365102450 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1658 | 1464365102453 Marionette TRACE conn2 <- [1,158,null,{}] 09:05:02 INFO - PROCESS | 1658 | 1464365102457 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}] 09:05:02 INFO - PROCESS | 1658 | 1464365102537 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:05:02 INFO - PROCESS | 1658 | 1464365102618 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x112fd3800 == 47 [pid = 1658] [id = 47] 09:05:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1130e4400) [pid = 1658] [serial = 137] [outer = 0x0] 09:05:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x113214400) [pid = 1658] [serial = 138] [outer = 0x1130e4400] 09:05:02 INFO - PROCESS | 1658 | 1464365102654 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x116459400) [pid = 1658] [serial = 139] [outer = 0x1130e4400] 09:05:03 INFO - PROCESS | 1658 | 1464365103175 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 771ms 09:05:03 INFO - PROCESS | 1658 | 1464365103265 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1658 | 1464365103267 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:05:03 INFO - PROCESS | 1658 | 1464365103275 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1658 | 1464365103278 Marionette TRACE conn2 <- [1,162,null,{}] 09:05:03 INFO - PROCESS | 1658 | 1464365103281 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}] 09:05:03 INFO - PROCESS | 1658 | 1464365103372 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:05:03 INFO - PROCESS | 1658 | 1464365103428 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x11832f000 == 48 [pid = 1658] [id = 48] 09:05:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x117694c00) [pid = 1658] [serial = 140] [outer = 0x0] 09:05:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1180d3800) [pid = 1658] [serial = 141] [outer = 0x117694c00] 09:05:03 INFO - PROCESS | 1658 | 1464365103458 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x118374800) [pid = 1658] [serial = 142] [outer = 0x117694c00] 09:05:03 INFO - PROCESS | 1658 | 1464365103894 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 09:05:03 INFO - PROCESS | 1658 | 1464365103948 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1658 | 1464365103950 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:05:03 INFO - PROCESS | 1658 | 1464365103952 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1658 | 1464365103954 Marionette TRACE conn2 <- [1,166,null,{}] 09:05:03 INFO - PROCESS | 1658 | 1464365103960 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}] 09:05:04 INFO - PROCESS | 1658 | 1464365104055 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:05:04 INFO - PROCESS | 1658 | 1464365104116 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a49000 == 49 [pid = 1658] [id = 49] 09:05:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x119386400) [pid = 1658] [serial = 143] [outer = 0x0] 09:05:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x119394000) [pid = 1658] [serial = 144] [outer = 0x119386400] 09:05:04 INFO - PROCESS | 1658 | 1464365104148 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x119c43800) [pid = 1658] [serial = 145] [outer = 0x119386400] 09:05:04 INFO - PROCESS | 1658 | 1464365104586 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]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 09:05:04 INFO - PROCESS | 1658 | 1464365104644 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1658 | 1464365104646 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:05:04 INFO - PROCESS | 1658 | 1464365104651 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1658 | 1464365104652 Marionette TRACE conn2 <- [1,170,null,{}] 09:05:04 INFO - PROCESS | 1658 | 1464365104655 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}] 09:05:04 INFO - PROCESS | 1658 | 1464365104746 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:05:04 INFO - PROCESS | 1658 | 1464365104805 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d17000 == 50 [pid = 1658] [id = 50] 09:05:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x120fea800) [pid = 1658] [serial = 146] [outer = 0x0] 09:05:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x120fed400) [pid = 1658] [serial = 147] [outer = 0x120fea800] 09:05:04 INFO - PROCESS | 1658 | 1464365104836 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12102b800) [pid = 1658] [serial = 148] [outer = 0x120fea800] 09:05:05 INFO - PROCESS | 1658 | 1464365105251 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 618ms 09:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:05:05 INFO - PROCESS | 1658 | 1464365105270 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1658 | 1464365105271 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:05:05 INFO - PROCESS | 1658 | 1464365105273 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1658 | 1464365105275 Marionette TRACE conn2 <- [1,174,null,{}] 09:05:05 INFO - PROCESS | 1658 | 1464365105277 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}] 09:05:05 INFO - PROCESS | 1658 | 1464365105368 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:05:05 INFO - PROCESS | 1658 | 1464365105409 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x11307d800 == 51 [pid = 1658] [id = 51] 09:05:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1166cbc00) [pid = 1658] [serial = 149] [outer = 0x0] 09:05:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x11837ac00) [pid = 1658] [serial = 150] [outer = 0x1166cbc00] 09:05:05 INFO - PROCESS | 1658 | 1464365105439 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11989b800) [pid = 1658] [serial = 151] [outer = 0x1166cbc00] 09:05:05 INFO - PROCESS | 1658 | 1464365105905 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]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 09:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:05:05 INFO - PROCESS | 1658 | 1464365105942 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1658 | 1464365105945 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:05:05 INFO - PROCESS | 1658 | 1464365105967 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1658 | 1464365105970 Marionette TRACE conn2 <- [1,178,null,{}] 09:05:05 INFO - PROCESS | 1658 | 1464365105975 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}] 09:05:06 INFO - PROCESS | 1658 | 1464365106079 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x11831c800 == 50 [pid = 1658] [id = 45] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x117593800 == 49 [pid = 1658] [id = 44] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x115d1d800 == 48 [pid = 1658] [id = 43] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116f0d800 == 47 [pid = 1658] [id = 27] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1172ba800 == 46 [pid = 1658] [id = 28] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x11646b800 == 45 [pid = 1658] [id = 42] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x118321000 == 44 [pid = 1658] [id = 30] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1131a2800 == 43 [pid = 1658] [id = 41] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x118077800 == 42 [pid = 1658] [id = 29] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x125610800 == 41 [pid = 1658] [id = 40] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x11913b000 == 40 [pid = 1658] [id = 31] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119186000 == 39 [pid = 1658] [id = 32] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x11307d800 == 38 [pid = 1658] [id = 51] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119d17000 == 37 [pid = 1658] [id = 50] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119a49000 == 36 [pid = 1658] [id = 49] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x11832f000 == 35 [pid = 1658] [id = 48] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119457800 == 34 [pid = 1658] [id = 33] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x121457000 == 33 [pid = 1658] [id = 36] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x121da7800 == 32 [pid = 1658] [id = 38] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x124382800 == 31 [pid = 1658] [id = 39] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1216ef800 == 30 [pid = 1658] [id = 37] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119d1c000 == 29 [pid = 1658] [id = 35] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x11913a800 == 28 [pid = 1658] [id = 46] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x119a34800 == 27 [pid = 1658] [id = 34] 09:05:06 INFO - PROCESS | 1658 | --DOCSHELL 0x112fd3800 == 26 [pid = 1658] [id = 47] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x123536c00) [pid = 1658] [serial = 11] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x123533400) [pid = 1658] [serial = 99] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1243c1c00) [pid = 1658] [serial = 102] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1262cf400) [pid = 1658] [serial = 105] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x126784c00) [pid = 1658] [serial = 108] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x126c3bc00) [pid = 1658] [serial = 111] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x11224dc00) [pid = 1658] [serial = 63] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1164b5800) [pid = 1658] [serial = 66] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1184d4c00) [pid = 1658] [serial = 69] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1190be400) [pid = 1658] [serial = 70] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1164f3c00) [pid = 1658] [serial = 72] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1133cb400) [pid = 1658] [serial = 73] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x117249000) [pid = 1658] [serial = 75] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1180cb400) [pid = 1658] [serial = 76] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x118364800) [pid = 1658] [serial = 78] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x118941000) [pid = 1658] [serial = 81] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1190bfc00) [pid = 1658] [serial = 84] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x119317000) [pid = 1658] [serial = 85] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x119388800) [pid = 1658] [serial = 87] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x120fe7400) [pid = 1658] [serial = 88] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x121021c00) [pid = 1658] [serial = 90] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x121029800) [pid = 1658] [serial = 91] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12102bc00) [pid = 1658] [serial = 93] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12164e000) [pid = 1658] [serial = 94] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x121879400) [pid = 1658] [serial = 96] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x121cf3c00) [pid = 1658] [serial = 97] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1240cd000) [pid = 1658] [serial = 100] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1262d8c00) [pid = 1658] [serial = 106] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x126c3e000) [pid = 1658] [serial = 109] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x127810000) [pid = 1658] [serial = 112] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1184da800) [pid = 1658] [serial = 79] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x128cb1800) [pid = 1658] [serial = 114] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x116a66800) [pid = 1658] [serial = 67] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1190bb800) [pid = 1658] [serial = 82] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12d93d400) [pid = 1658] [serial = 61] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x112a74400) [pid = 1658] [serial = 64] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1293a3c00) [pid = 1658] [serial = 15] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x121a1dc00) [pid = 1658] [serial = 8] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x12c4b2000) [pid = 1658] [serial = 37] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12c11b400) [pid = 1658] [serial = 34] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x12c4aec00) [pid = 1658] [serial = 36] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x128c2cc00) [pid = 1658] [serial = 33] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12bc3d400) [pid = 1658] [serial = 30] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12c114000) [pid = 1658] [serial = 31] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x12bc2a000) [pid = 1658] [serial = 27] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x12bc30000) [pid = 1658] [serial = 28] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x12bb34c00) [pid = 1658] [serial = 25] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x12b16fc00) [pid = 1658] [serial = 24] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x12a866400) [pid = 1658] [serial = 21] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x12a86a400) [pid = 1658] [serial = 22] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x1293a9800) [pid = 1658] [serial = 16] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x12961a400) [pid = 1658] [serial = 18] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x12d938000) [pid = 1658] [serial = 60] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x1184d7000) [pid = 1658] [serial = 57] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x12c11a800) [pid = 1658] [serial = 58] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x118372400) [pid = 1658] [serial = 54] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x12bc3d000) [pid = 1658] [serial = 55] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x12cfe6800) [pid = 1658] [serial = 46] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x12d39e000) [pid = 1658] [serial = 48] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x12d3c2000) [pid = 1658] [serial = 51] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x12cfe2000) [pid = 1658] [serial = 45] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x12cead400) [pid = 1658] [serial = 42] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x12ceb2c00) [pid = 1658] [serial = 43] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 58 (0x12c4bb000) [pid = 1658] [serial = 39] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x12c85bc00) [pid = 1658] [serial = 40] [outer = 0x0] [url = about:blank] 09:05:06 INFO - PROCESS | 1658 | 1464365106606 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x111f09000 == 27 [pid = 1658] [id = 52] 09:05:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x11224d400) [pid = 1658] [serial = 152] [outer = 0x0] 09:05:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x112a6a400) [pid = 1658] [serial = 153] [outer = 0x11224d400] 09:05:06 INFO - PROCESS | 1658 | 1464365106638 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x113b3b800) [pid = 1658] [serial = 154] [outer = 0x11224d400] 09:05:06 INFO - PROCESS | 1658 | 1464365106900 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 993ms 09:05:06 INFO - PROCESS | 1658 | 1464365106941 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:05:06 INFO - PROCESS | 1658 | 1464365106944 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:05:06 INFO - PROCESS | 1658 | 1464365106955 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1658 | 1464365106957 Marionette TRACE conn2 <- [1,182,null,{}] 09:05:06 INFO - PROCESS | 1658 | 1464365106961 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}] 09:05:07 INFO - PROCESS | 1658 | 1464365107040 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:05:07 INFO - PROCESS | 1658 | 1464365107045 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d2b800 == 28 [pid = 1658] [id = 53] 09:05:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x112a6bc00) [pid = 1658] [serial = 155] [outer = 0x0] 09:05:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x1167cac00) [pid = 1658] [serial = 156] [outer = 0x112a6bc00] 09:05:07 INFO - PROCESS | 1658 | 1464365107077 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x116a65000) [pid = 1658] [serial = 157] [outer = 0x112a6bc00] 09:05:07 INFO - PROCESS | 1658 | 1464365107390 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 478ms 09:05:07 INFO - PROCESS | 1658 | 1464365107435 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1658 | 1464365107438 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:05:07 INFO - PROCESS | 1658 | 1464365107442 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1658 | 1464365107444 Marionette TRACE conn2 <- [1,186,null,{}] 09:05:07 INFO - PROCESS | 1658 | 1464365107446 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}] 09:05:07 INFO - PROCESS | 1658 | 1464365107515 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:05:07 INFO - PROCESS | 1658 | 1464365107521 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1167b1000 == 29 [pid = 1658] [id = 54] 09:05:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x116f24000) [pid = 1658] [serial = 158] [outer = 0x0] 09:05:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x11769d400) [pid = 1658] [serial = 159] [outer = 0x116f24000] 09:05:07 INFO - PROCESS | 1658 | 1464365107549 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x118364800) [pid = 1658] [serial = 160] [outer = 0x116f24000] 09:05:07 INFO - PROCESS | 1658 | 1464365107876 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 09:05:07 INFO - PROCESS | 1658 | 1464365107912 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1658 | 1464365107913 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:05:07 INFO - PROCESS | 1658 | 1464365107920 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1658 | 1464365107924 Marionette TRACE conn2 <- [1,190,null,{}] 09:05:07 INFO - PROCESS | 1658 | 1464365107936 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}] 09:05:08 INFO - PROCESS | 1658 | 1464365108021 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:05:08 INFO - PROCESS | 1658 | 1464365108032 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172bb000 == 30 [pid = 1658] [id = 55] 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x1184d1800) [pid = 1658] [serial = 161] [outer = 0x0] 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1184d7800) [pid = 1658] [serial = 162] [outer = 0x1184d1800] 09:05:08 INFO - PROCESS | 1658 | 1464365108059 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x11893bc00) [pid = 1658] [serial = 163] [outer = 0x1184d1800] 09:05:08 INFO - PROCESS | 1658 | 1464365108338 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 435ms 09:05:08 INFO - PROCESS | 1658 | 1464365108354 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1658 | 1464365108355 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:05:08 INFO - PROCESS | 1658 | 1464365108358 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1658 | 1464365108359 Marionette TRACE conn2 <- [1,194,null,{}] 09:05:08 INFO - PROCESS | 1658 | 1464365108361 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}] 09:05:08 INFO - PROCESS | 1658 | 1464365108446 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:05:08 INFO - PROCESS | 1658 | 1464365108451 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x118073800 == 31 [pid = 1658] [id = 56] 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x116453c00) [pid = 1658] [serial = 164] [outer = 0x0] 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x1190bf000) [pid = 1658] [serial = 165] [outer = 0x116453c00] 09:05:08 INFO - PROCESS | 1658 | 1464365108478 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x1191aa800) [pid = 1658] [serial = 166] [outer = 0x116453c00] 09:05:08 INFO - PROCESS | 1658 | 1464365108811 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 468ms 09:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:05:08 INFO - PROCESS | 1658 | 1464365108826 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1658 | 1464365108827 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:05:08 INFO - PROCESS | 1658 | 1464365108830 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1658 | 1464365108831 Marionette TRACE conn2 <- [1,198,null,{}] 09:05:08 INFO - PROCESS | 1658 | 1464365108833 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}] 09:05:08 INFO - PROCESS | 1658 | 1464365108920 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:05:08 INFO - PROCESS | 1658 | 1464365108948 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x11831c800 == 32 [pid = 1658] [id = 57] 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x116f23800) [pid = 1658] [serial = 167] [outer = 0x0] 09:05:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x11931b800) [pid = 1658] [serial = 168] [outer = 0x116f23800] 09:05:08 INFO - PROCESS | 1658 | 1464365108979 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x11989f800) [pid = 1658] [serial = 169] [outer = 0x116f23800] 09:05:09 INFO - PROCESS | 1658 | 1464365109340 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]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 520ms 09:05:09 INFO - PROCESS | 1658 | 1464365109351 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1658 | 1464365109353 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:05:09 INFO - PROCESS | 1658 | 1464365109355 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1658 | 1464365109356 Marionette TRACE conn2 <- [1,202,null,{}] 09:05:09 INFO - PROCESS | 1658 | 1464365109359 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}] 09:05:09 INFO - PROCESS | 1658 | 1464365109442 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:05:09 INFO - PROCESS | 1658 | 1464365109448 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x11264e800 == 33 [pid = 1658] [id = 58] 09:05:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x119c42000) [pid = 1658] [serial = 170] [outer = 0x0] 09:05:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x120fe7c00) [pid = 1658] [serial = 171] [outer = 0x119c42000] 09:05:09 INFO - PROCESS | 1658 | 1464365109496 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x121029800) [pid = 1658] [serial = 172] [outer = 0x119c42000] 09:05:09 INFO - PROCESS | 1658 | 1464365109802 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]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 09:05:09 INFO - PROCESS | 1658 | 1464365109829 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1658 | 1464365109831 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:05:09 INFO - PROCESS | 1658 | 1464365109836 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1658 | 1464365109837 Marionette TRACE conn2 <- [1,206,null,{}] 09:05:09 INFO - PROCESS | 1658 | 1464365109840 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}] 09:05:09 INFO - PROCESS | 1658 | 1464365109936 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:05:09 INFO - PROCESS | 1658 | 1464365109951 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x11944f000 == 34 [pid = 1658] [id = 59] 09:05:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x119c45800) [pid = 1658] [serial = 173] [outer = 0x0] 09:05:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x1214cc400) [pid = 1658] [serial = 174] [outer = 0x119c45800] 09:05:09 INFO - PROCESS | 1658 | 1464365109991 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x121665800) [pid = 1658] [serial = 175] [outer = 0x119c45800] 09:05:10 INFO - PROCESS | 1658 | 1464365110436 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]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 619ms 09:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:05:10 INFO - PROCESS | 1658 | 1464365110455 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1658 | 1464365110457 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:05:10 INFO - PROCESS | 1658 | 1464365110459 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1658 | 1464365110468 Marionette TRACE conn2 <- [1,210,null,{}] 09:05:10 INFO - PROCESS | 1658 | 1464365110476 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}] 09:05:10 INFO - PROCESS | 1658 | 1464365110560 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:05:10 INFO - PROCESS | 1658 | 1464365110565 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a4c800 == 35 [pid = 1658] [id = 60] 09:05:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x12102f800) [pid = 1658] [serial = 176] [outer = 0x0] 09:05:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x121a2c400) [pid = 1658] [serial = 177] [outer = 0x12102f800] 09:05:10 INFO - PROCESS | 1658 | 1464365110590 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x12352c800) [pid = 1658] [serial = 178] [outer = 0x12102f800] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x126cc5c00) [pid = 1658] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1240cd400) [pid = 1658] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x127819000) [pid = 1658] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x119319000) [pid = 1658] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x1190b7800) [pid = 1658] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1167be400) [pid = 1658] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x115d0cc00) [pid = 1658] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x1122b6800) [pid = 1658] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:05:10 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x11837a800) [pid = 1658] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:05:10 INFO - PROCESS | 1658 | 1464365110902 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]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 482ms 09:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:05:10 INFO - PROCESS | 1658 | 1464365110942 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1658 | 1464365110943 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:05:10 INFO - PROCESS | 1658 | 1464365110954 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1658 | 1464365110955 Marionette TRACE conn2 <- [1,214,null,{}] 09:05:10 INFO - PROCESS | 1658 | 1464365110965 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}] 09:05:11 INFO - PROCESS | 1658 | 1464365111039 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:05:11 INFO - PROCESS | 1658 | 1464365111043 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d09800 == 36 [pid = 1658] [id = 61] 09:05:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x111bb2000) [pid = 1658] [serial = 179] [outer = 0x0] 09:05:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x121cfc000) [pid = 1658] [serial = 180] [outer = 0x111bb2000] 09:05:11 INFO - PROCESS | 1658 | 1464365111070 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1235c2400) [pid = 1658] [serial = 181] [outer = 0x111bb2000] 09:05:11 INFO - PROCESS | 1658 | 1464365111384 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 485ms 09:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:05:11 INFO - PROCESS | 1658 | 1464365111430 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1658 | 1464365111432 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:05:11 INFO - PROCESS | 1658 | 1464365111434 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1658 | 1464365111435 Marionette TRACE conn2 <- [1,218,null,{}] 09:05:11 INFO - PROCESS | 1658 | 1464365111437 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}] 09:05:11 INFO - PROCESS | 1658 | 1464365111507 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:05:11 INFO - PROCESS | 1658 | 1464365111511 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x121398000 == 37 [pid = 1658] [id = 62] 09:05:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x124153800) [pid = 1658] [serial = 182] [outer = 0x0] 09:05:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x124362400) [pid = 1658] [serial = 183] [outer = 0x124153800] 09:05:11 INFO - PROCESS | 1658 | 1464365111543 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1243cc000) [pid = 1658] [serial = 184] [outer = 0x124153800] 09:05:11 INFO - PROCESS | 1658 | 1464365111844 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 09:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:05:11 INFO - PROCESS | 1658 | 1464365111855 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1658 | 1464365111857 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:05:11 INFO - PROCESS | 1658 | 1464365111859 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1658 | 1464365111860 Marionette TRACE conn2 <- [1,222,null,{}] 09:05:11 INFO - PROCESS | 1658 | 1464365111871 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}] 09:05:11 INFO - PROCESS | 1658 | 1464365111987 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:05:11 INFO - PROCESS | 1658 | 1464365111994 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172b5800 == 38 [pid = 1658] [id = 63] 09:05:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118372400) [pid = 1658] [serial = 185] [outer = 0x0] 09:05:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1243ca000) [pid = 1658] [serial = 186] [outer = 0x118372400] 09:05:12 INFO - PROCESS | 1658 | 1464365112019 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1255d9800) [pid = 1658] [serial = 187] [outer = 0x118372400] 09:05:12 INFO - PROCESS | 1658 | 1464365112306 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 09:05:12 INFO - PROCESS | 1658 | 1464365112329 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1658 | 1464365112330 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:05:12 INFO - PROCESS | 1658 | 1464365112340 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1658 | 1464365112342 Marionette TRACE conn2 <- [1,226,null,{}] 09:05:12 INFO - PROCESS | 1658 | 1464365112344 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}] 09:05:12 INFO - PROCESS | 1658 | 1464365112420 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:05:12 INFO - PROCESS | 1658 | 1464365112425 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235ea000 == 39 [pid = 1658] [id = 64] 09:05:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1255de000) [pid = 1658] [serial = 188] [outer = 0x0] 09:05:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1262d1400) [pid = 1658] [serial = 189] [outer = 0x1255de000] 09:05:12 INFO - PROCESS | 1658 | 1464365112452 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x126660000) [pid = 1658] [serial = 190] [outer = 0x1255de000] 09:05:12 INFO - PROCESS | 1658 | 1464365112871 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 09:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:05:12 INFO - PROCESS | 1658 | 1464365112910 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1658 | 1464365112913 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:05:12 INFO - PROCESS | 1658 | 1464365112917 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1658 | 1464365112919 Marionette TRACE conn2 <- [1,230,null,{}] 09:05:12 INFO - PROCESS | 1658 | 1464365112923 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}] 09:05:13 INFO - PROCESS | 1658 | 1464365113029 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:05:13 INFO - PROCESS | 1658 | 1464365113097 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164c7800 == 40 [pid = 1658] [id = 65] 09:05:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x113215400) [pid = 1658] [serial = 191] [outer = 0x0] 09:05:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x1164b1000) [pid = 1658] [serial = 192] [outer = 0x113215400] 09:05:13 INFO - PROCESS | 1658 | 1464365113128 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x116845c00) [pid = 1658] [serial = 193] [outer = 0x113215400] 09:05:13 INFO - PROCESS | 1658 | 1464365113573 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 721ms 09:05:13 INFO - PROCESS | 1658 | 1464365113657 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1658 | 1464365113661 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:05:13 INFO - PROCESS | 1658 | 1464365113669 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1658 | 1464365113671 Marionette TRACE conn2 <- [1,234,null,{}] 09:05:13 INFO - PROCESS | 1658 | 1464365113674 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}] 09:05:13 INFO - PROCESS | 1658 | 1464365113776 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:05:13 INFO - PROCESS | 1658 | 1464365113851 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x11831c000 == 41 [pid = 1658] [id = 66] 09:05:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1168c2c00) [pid = 1658] [serial = 194] [outer = 0x0] 09:05:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x1180d0c00) [pid = 1658] [serial = 195] [outer = 0x1168c2c00] 09:05:13 INFO - PROCESS | 1658 | 1464365113881 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1184cec00) [pid = 1658] [serial = 196] [outer = 0x1168c2c00] 09:05:14 INFO - PROCESS | 1658 | 1464365114456 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]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 822ms 09:05:14 INFO - PROCESS | 1658 | 1464365114490 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1658 | 1464365114492 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:05:14 INFO - PROCESS | 1658 | 1464365114496 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1658 | 1464365114498 Marionette TRACE conn2 <- [1,238,null,{}] 09:05:14 INFO - PROCESS | 1658 | 1464365114502 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}] 09:05:14 INFO - PROCESS | 1658 | 1464365114587 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1172b5800 == 40 [pid = 1658] [id = 63] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x121398000 == 39 [pid = 1658] [id = 62] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x119d09800 == 38 [pid = 1658] [id = 61] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x119a4c800 == 37 [pid = 1658] [id = 60] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x11944f000 == 36 [pid = 1658] [id = 59] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x11264e800 == 35 [pid = 1658] [id = 58] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x11831c800 == 34 [pid = 1658] [id = 57] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x118073800 == 33 [pid = 1658] [id = 56] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1172bb000 == 32 [pid = 1658] [id = 55] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x1167b1000 == 31 [pid = 1658] [id = 54] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x115d2b800 == 30 [pid = 1658] [id = 53] 09:05:14 INFO - PROCESS | 1658 | --DOCSHELL 0x111f09000 == 29 [pid = 1658] [id = 52] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x120fdfc00) [pid = 1658] [serial = 136] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x1191ab400) [pid = 1658] [serial = 133] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x119898800) [pid = 1658] [serial = 135] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1168c3800) [pid = 1658] [serial = 123] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x115fed000) [pid = 1658] [serial = 120] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1166c8400) [pid = 1658] [serial = 121] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x1180c6800) [pid = 1658] [serial = 124] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x1190c3000) [pid = 1658] [serial = 132] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x112df0800) [pid = 1658] [serial = 126] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x11901d000) [pid = 1658] [serial = 130] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1180c8c00) [pid = 1658] [serial = 127] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x118524c00) [pid = 1658] [serial = 129] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x1293a5800) [pid = 1658] [serial = 118] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x128fc1000) [pid = 1658] [serial = 117] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x1255e0c00) [pid = 1658] [serial = 103] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x128fc1400) [pid = 1658] [serial = 115] [outer = 0x0] [url = about:blank] 09:05:14 INFO - PROCESS | 1658 | 1464365114650 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x112dae800 == 30 [pid = 1658] [id = 67] 09:05:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x115f2f000) [pid = 1658] [serial = 197] [outer = 0x0] 09:05:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x1164f1400) [pid = 1658] [serial = 198] [outer = 0x115f2f000] 09:05:14 INFO - PROCESS | 1658 | 1464365114678 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11755d800) [pid = 1658] [serial = 199] [outer = 0x115f2f000] 09:05:14 INFO - PROCESS | 1658 | 1464365114968 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 522ms 09:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:05:15 INFO - PROCESS | 1658 | 1464365115020 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1658 | 1464365115024 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:05:15 INFO - PROCESS | 1658 | 1464365115028 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1658 | 1464365115030 Marionette TRACE conn2 <- [1,242,null,{}] 09:05:15 INFO - PROCESS | 1658 | 1464365115035 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}] 09:05:15 INFO - PROCESS | 1658 | 1464365115107 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:05:15 INFO - PROCESS | 1658 | 1464365115112 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f08000 == 31 [pid = 1658] [id = 68] 09:05:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x1180c6800) [pid = 1658] [serial = 200] [outer = 0x0] 09:05:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x1184d2000) [pid = 1658] [serial = 201] [outer = 0x1180c6800] 09:05:15 INFO - PROCESS | 1658 | 1464365115141 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1184db000) [pid = 1658] [serial = 202] [outer = 0x1180c6800] 09:05:15 INFO - PROCESS | 1658 | 1464365115461 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 09:05:15 INFO - PROCESS | 1658 | 1464365115501 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1658 | 1464365115502 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:05:15 INFO - PROCESS | 1658 | 1464365115505 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1658 | 1464365115507 Marionette TRACE conn2 <- [1,246,null,{}] 09:05:15 INFO - PROCESS | 1658 | 1464365115515 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}] 09:05:15 INFO - PROCESS | 1658 | 1464365115593 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:05:15 INFO - PROCESS | 1658 | 1464365115640 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1184dac00) [pid = 1658] [serial = 203] [outer = 0x12cfe9c00] 09:05:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180f3800 == 32 [pid = 1658] [id = 69] 09:05:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1130e0000) [pid = 1658] [serial = 204] [outer = 0x0] 09:05:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1190bc400) [pid = 1658] [serial = 205] [outer = 0x1130e0000] 09:05:15 INFO - PROCESS | 1658 | 1464365115680 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x119318400) [pid = 1658] [serial = 206] [outer = 0x1130e0000] 09:05:16 INFO - PROCESS | 1658 | 1464365116011 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 521ms 09:05:16 INFO - PROCESS | 1658 | 1464365116026 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1658 | 1464365116028 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:05:16 INFO - PROCESS | 1658 | 1464365116030 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1658 | 1464365116031 Marionette TRACE conn2 <- [1,250,null,{}] 09:05:16 INFO - PROCESS | 1658 | 1464365116037 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}] 09:05:16 INFO - PROCESS | 1658 | 1464365116112 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:05:16 INFO - PROCESS | 1658 | 1464365116119 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x11830e000 == 33 [pid = 1658] [id = 70] 09:05:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x11989c800) [pid = 1658] [serial = 207] [outer = 0x0] 09:05:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x119dacc00) [pid = 1658] [serial = 208] [outer = 0x11989c800] 09:05:16 INFO - PROCESS | 1658 | 1464365116145 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x121022400) [pid = 1658] [serial = 209] [outer = 0x11989c800] 09:05:16 INFO - PROCESS | 1658 | 1464365116442 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 422ms 09:05:16 INFO - PROCESS | 1658 | 1464365116456 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1658 | 1464365116457 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:05:16 INFO - PROCESS | 1658 | 1464365116459 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1658 | 1464365116460 Marionette TRACE conn2 <- [1,254,null,{}] 09:05:16 INFO - PROCESS | 1658 | 1464365116463 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}] 09:05:16 INFO - PROCESS | 1658 | 1464365116576 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:05:16 INFO - PROCESS | 1658 | 1464365116582 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x11919a800 == 34 [pid = 1658] [id = 71] 09:05:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1122b1400) [pid = 1658] [serial = 210] [outer = 0x0] 09:05:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x120fecc00) [pid = 1658] [serial = 211] [outer = 0x1122b1400] 09:05:16 INFO - PROCESS | 1658 | 1464365116607 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12164dc00) [pid = 1658] [serial = 212] [outer = 0x1122b1400] 09:05:16 INFO - PROCESS | 1658 | 1464365116923 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 519ms 09:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:05:16 INFO - PROCESS | 1658 | 1464365116979 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1658 | 1464365116981 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:05:16 INFO - PROCESS | 1658 | 1464365116984 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1658 | 1464365116997 Marionette TRACE conn2 <- [1,258,null,{}] 09:05:17 INFO - PROCESS | 1658 | 1464365117001 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}] 09:05:17 INFO - PROCESS | 1658 | 1464365117165 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:05:17 INFO - PROCESS | 1658 | 1464365117212 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a38800 == 35 [pid = 1658] [id = 72] 09:05:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x118940c00) [pid = 1658] [serial = 213] [outer = 0x0] 09:05:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1217b5c00) [pid = 1658] [serial = 214] [outer = 0x118940c00] 09:05:17 INFO - PROCESS | 1658 | 1464365117251 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1246ea400) [pid = 1658] [serial = 215] [outer = 0x118940c00] 09:05:17 INFO - PROCESS | 1658 | 1464365117557 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 632ms 09:05:17 INFO - PROCESS | 1658 | 1464365117617 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:05:17 INFO - PROCESS | 1658 | 1464365117618 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:05:17 INFO - PROCESS | 1658 | 1464365117620 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1658 | 1464365117621 Marionette TRACE conn2 <- [1,262,null,{}] 09:05:17 INFO - PROCESS | 1658 | 1464365117624 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}] 09:05:17 INFO - PROCESS | 1658 | 1464365117711 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:05:17 INFO - PROCESS | 1658 | 1464365117740 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216e4000 == 36 [pid = 1658] [id = 73] 09:05:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119385400) [pid = 1658] [serial = 216] [outer = 0x0] 09:05:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1255e0800) [pid = 1658] [serial = 217] [outer = 0x119385400] 09:05:17 INFO - PROCESS | 1658 | 1464365117765 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1262d1c00) [pid = 1658] [serial = 218] [outer = 0x119385400] 09:05:18 INFO - PROCESS | 1658 | 1464365118059 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 09:05:18 INFO - PROCESS | 1658 | 1464365118089 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1658 | 1464365118090 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:05:18 INFO - PROCESS | 1658 | 1464365118092 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1658 | 1464365118093 Marionette TRACE conn2 <- [1,266,null,{}] 09:05:18 INFO - PROCESS | 1658 | 1464365118095 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}] 09:05:18 INFO - PROCESS | 1658 | 1464365118188 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:05:18 INFO - PROCESS | 1658 | 1464365118219 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x123540000 == 37 [pid = 1658] [id = 74] 09:05:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1191aac00) [pid = 1658] [serial = 219] [outer = 0x0] 09:05:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1266fac00) [pid = 1658] [serial = 220] [outer = 0x1191aac00] 09:05:18 INFO - PROCESS | 1658 | 1464365118244 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x126a1dc00) [pid = 1658] [serial = 221] [outer = 0x1191aac00] 09:05:18 INFO - PROCESS | 1658 | 1464365118561 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 09:05:18 INFO - PROCESS | 1658 | 1464365118611 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1658 | 1464365118612 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:05:18 INFO - PROCESS | 1658 | 1464365118615 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1658 | 1464365118616 Marionette TRACE conn2 <- [1,270,null,{}] 09:05:18 INFO - PROCESS | 1658 | 1464365118618 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}] 09:05:18 INFO - PROCESS | 1658 | 1464365118707 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:05:18 INFO - PROCESS | 1658 | 1464365118719 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180f2000 == 38 [pid = 1658] [id = 75] 09:05:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x126a1f800) [pid = 1658] [serial = 222] [outer = 0x0] 09:05:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x126c3e000) [pid = 1658] [serial = 223] [outer = 0x126a1f800] 09:05:18 INFO - PROCESS | 1658 | 1464365118744 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x126cc8000) [pid = 1658] [serial = 224] [outer = 0x126a1f800] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x124153800) [pid = 1658] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x118372400) [pid = 1658] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x111bb2000) [pid = 1658] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x116f23800) [pid = 1658] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119c45800) [pid = 1658] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11224d400) [pid = 1658] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x116453c00) [pid = 1658] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x112a6bc00) [pid = 1658] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x116f24000) [pid = 1658] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1184d1800) [pid = 1658] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x117694c00) [pid = 1658] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x119386400) [pid = 1658] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x120fea800) [pid = 1658] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x119c42000) [pid = 1658] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1130e4400) [pid = 1658] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:05:19 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12102f800) [pid = 1658] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:05:19 INFO - PROCESS | 1658 | 1464365119122 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 521ms 09:05:19 INFO - PROCESS | 1658 | 1464365119136 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:05:19 INFO - PROCESS | 1658 | 1464365119138 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:05:19 INFO - PROCESS | 1658 | 1464365119142 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1658 | 1464365119143 Marionette TRACE conn2 <- [1,274,null,{}] 09:05:19 INFO - PROCESS | 1658 | 1464365119147 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}] 09:05:19 INFO - PROCESS | 1658 | 1464365119256 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:05:19 INFO - PROCESS | 1658 | 1464365119320 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1198c2800 == 39 [pid = 1658] [id = 76] 09:05:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x113cb4800) [pid = 1658] [serial = 225] [outer = 0x0] 09:05:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x117694c00) [pid = 1658] [serial = 226] [outer = 0x113cb4800] 09:05:19 INFO - PROCESS | 1658 | 1464365119363 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119c45800) [pid = 1658] [serial = 227] [outer = 0x113cb4800] 09:05:19 INFO - PROCESS | 1658 | 1464365119700 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms 09:05:19 INFO - PROCESS | 1658 | 1464365119711 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1658 | 1464365119713 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:05:19 INFO - PROCESS | 1658 | 1464365119718 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1658 | 1464365119721 Marionette TRACE conn2 <- [1,278,null,{}] 09:05:19 INFO - PROCESS | 1658 | 1464365119725 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}] 09:05:19 INFO - PROCESS | 1658 | 1464365119860 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:05:19 INFO - PROCESS | 1658 | 1464365119923 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1256a5800 == 40 [pid = 1658] [id = 77] 09:05:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x116453c00) [pid = 1658] [serial = 228] [outer = 0x0] 09:05:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x1217bd800) [pid = 1658] [serial = 229] [outer = 0x116453c00] 09:05:19 INFO - PROCESS | 1658 | 1464365119967 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x128cb2c00) [pid = 1658] [serial = 230] [outer = 0x116453c00] 09:05:20 INFO - PROCESS | 1658 | 1464365120378 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 672ms 09:05:20 INFO - PROCESS | 1658 | 1464365120390 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1658 | 1464365120391 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:05:20 INFO - PROCESS | 1658 | 1464365120393 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1658 | 1464365120394 Marionette TRACE conn2 <- [1,282,null,{}] 09:05:20 INFO - PROCESS | 1658 | 1464365120397 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}] 09:05:20 INFO - PROCESS | 1658 | 1464365120491 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:05:20 INFO - PROCESS | 1658 | 1464365120498 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a69800 == 41 [pid = 1658] [id = 78] 09:05:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x118516800) [pid = 1658] [serial = 231] [outer = 0x0] 09:05:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x128fbd400) [pid = 1658] [serial = 232] [outer = 0x118516800] 09:05:20 INFO - PROCESS | 1658 | 1464365120523 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12930c000) [pid = 1658] [serial = 233] [outer = 0x118516800] 09:05:20 INFO - PROCESS | 1658 | 1464365120819 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 09:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:05:20 INFO - PROCESS | 1658 | 1464365120862 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1658 | 1464365120863 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:05:20 INFO - PROCESS | 1658 | 1464365120866 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1658 | 1464365120867 Marionette TRACE conn2 <- [1,286,null,{}] 09:05:20 INFO - PROCESS | 1658 | 1464365120869 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}] 09:05:20 INFO - PROCESS | 1658 | 1464365120951 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:05:20 INFO - PROCESS | 1658 | 1464365120956 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x12789c800 == 42 [pid = 1658] [id = 79] 09:05:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x129310c00) [pid = 1658] [serial = 234] [outer = 0x0] 09:05:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1293a4c00) [pid = 1658] [serial = 235] [outer = 0x129310c00] 09:05:20 INFO - PROCESS | 1658 | 1464365120980 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1293b0000) [pid = 1658] [serial = 236] [outer = 0x129310c00] 09:05:21 INFO - PROCESS | 1658 | 1464365121443 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]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 619ms 09:05:21 INFO - PROCESS | 1658 | 1464365121486 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:05:21 INFO - PROCESS | 1658 | 1464365121490 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:05:21 INFO - PROCESS | 1658 | 1464365121493 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1658 | 1464365121496 Marionette TRACE conn2 <- [1,290,null,{}] 09:05:21 INFO - PROCESS | 1658 | 1464365121502 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}] 09:05:21 INFO - PROCESS | 1658 | 1464365121598 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:05:21 INFO - PROCESS | 1658 | 1464365121681 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172c2000 == 43 [pid = 1658] [id = 80] 09:05:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x11755e000) [pid = 1658] [serial = 237] [outer = 0x0] 09:05:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x117696000) [pid = 1658] [serial = 238] [outer = 0x11755e000] 09:05:21 INFO - PROCESS | 1658 | 1464365121725 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x118379c00) [pid = 1658] [serial = 239] [outer = 0x11755e000] 09:05:22 INFO - PROCESS | 1658 | 1464365122141 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 672ms 09:05:22 INFO - PROCESS | 1658 | 1464365122165 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1658 | 1464365122168 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:05:22 INFO - PROCESS | 1658 | 1464365122172 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1658 | 1464365122174 Marionette TRACE conn2 <- [1,294,null,{}] 09:05:22 INFO - PROCESS | 1658 | 1464365122176 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}] 09:05:22 INFO - PROCESS | 1658 | 1464365122261 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:05:22 INFO - PROCESS | 1658 | 1464365122308 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x123543000 == 44 [pid = 1658] [id = 81] 09:05:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1184d4400) [pid = 1658] [serial = 240] [outer = 0x0] 09:05:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x11908ec00) [pid = 1658] [serial = 241] [outer = 0x1184d4400] 09:05:22 INFO - PROCESS | 1658 | 1464365122338 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x11931a400) [pid = 1658] [serial = 242] [outer = 0x1184d4400] 09:05:22 INFO - PROCESS | 1658 | 1464365122787 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]]]}] 09:05:22 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. 09:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 09:05:22 INFO - PROCESS | 1658 | 1464365122792 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1658 | 1464365122794 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:05:22 INFO - PROCESS | 1658 | 1464365122797 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1658 | 1464365122799 Marionette TRACE conn2 <- [1,298,null,{}] 09:05:22 INFO - PROCESS | 1658 | 1464365122807 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}] 09:05:22 INFO - PROCESS | 1658 | 1464365122907 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:05:22 INFO - PROCESS | 1658 | 1464365122988 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x126da9800 == 45 [pid = 1658] [id = 82] 09:05:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12164f800) [pid = 1658] [serial = 243] [outer = 0x0] 09:05:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12352c400) [pid = 1658] [serial = 244] [outer = 0x12164f800] 09:05:23 INFO - PROCESS | 1658 | 1464365123021 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x124369400) [pid = 1658] [serial = 245] [outer = 0x12164f800] 09:05:23 INFO - PROCESS | 1658 | 1464365123446 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]]]}] 09:05:23 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. 09:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 09:05:23 INFO - PROCESS | 1658 | 1464365123469 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1658 | 1464365123471 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:05:23 INFO - PROCESS | 1658 | 1464365123473 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1658 | 1464365123474 Marionette TRACE conn2 <- [1,302,null,{}] 09:05:23 INFO - PROCESS | 1658 | 1464365123477 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}] 09:05:23 INFO - PROCESS | 1658 | 1464365123575 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:05:23 INFO - PROCESS | 1658 | 1464365123619 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x116053000 == 46 [pid = 1658] [id = 83] 09:05:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11893ec00) [pid = 1658] [serial = 246] [outer = 0x0] 09:05:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x121022800) [pid = 1658] [serial = 247] [outer = 0x11893ec00] 09:05:23 INFO - PROCESS | 1658 | 1464365123649 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1243c1000) [pid = 1658] [serial = 248] [outer = 0x11893ec00] 09:05:24 INFO - PROCESS | 1658 | 1464365124133 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]]]}] 09:05:24 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. 09:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 719ms 09:05:24 INFO - PROCESS | 1658 | 1464365124194 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1658 | 1464365124196 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:05:24 INFO - PROCESS | 1658 | 1464365124219 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1658 | 1464365124221 Marionette TRACE conn2 <- [1,306,null,{}] 09:05:24 INFO - PROCESS | 1658 | 1464365124225 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}] 09:05:24 INFO - PROCESS | 1658 | 1464365124310 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:05:24 INFO - PROCESS | 1658 | 1464365124373 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f93800 == 47 [pid = 1658] [id = 84] 09:05:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1167c9000) [pid = 1658] [serial = 249] [outer = 0x0] 09:05:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x116841c00) [pid = 1658] [serial = 250] [outer = 0x1167c9000] 09:05:24 INFO - PROCESS | 1658 | 1464365124403 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x117248000) [pid = 1658] [serial = 251] [outer = 0x1167c9000] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x126a69800 == 46 [pid = 1658] [id = 78] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1256a5800 == 45 [pid = 1658] [id = 77] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1198c2800 == 44 [pid = 1658] [id = 76] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1180f2000 == 43 [pid = 1658] [id = 75] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x123540000 == 42 [pid = 1658] [id = 74] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1216e4000 == 41 [pid = 1658] [id = 73] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x119a38800 == 40 [pid = 1658] [id = 72] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x11919a800 == 39 [pid = 1658] [id = 71] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x11830e000 == 38 [pid = 1658] [id = 70] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1262d1400) [pid = 1658] [serial = 189] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1180f3800 == 37 [pid = 1658] [id = 69] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x116f08000 == 36 [pid = 1658] [id = 68] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x112dae800 == 35 [pid = 1658] [id = 67] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x11831c000 == 34 [pid = 1658] [id = 66] 09:05:24 INFO - PROCESS | 1658 | --DOCSHELL 0x1164c7800 == 33 [pid = 1658] [id = 65] 09:05:24 INFO - PROCESS | 1658 | 1464365124807 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]]]}] 09:05:24 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. 09:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 623ms 09:05:24 INFO - PROCESS | 1658 | 1464365124840 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1658 | 1464365124843 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:05:24 INFO - PROCESS | 1658 | 1464365124848 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1658 | 1464365124849 Marionette TRACE conn2 <- [1,310,null,{}] 09:05:24 INFO - PROCESS | 1658 | 1464365124852 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}] 09:05:24 INFO - PROCESS | 1658 | 1464365124932 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x11931b800) [pid = 1658] [serial = 168] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11989f800) [pid = 1658] [serial = 169] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1214cc400) [pid = 1658] [serial = 174] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x112a6a400) [pid = 1658] [serial = 153] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x113b3b800) [pid = 1658] [serial = 154] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1190bf000) [pid = 1658] [serial = 165] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1167cac00) [pid = 1658] [serial = 156] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x116a65000) [pid = 1658] [serial = 157] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11769d400) [pid = 1658] [serial = 159] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118364800) [pid = 1658] [serial = 160] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1184d7800) [pid = 1658] [serial = 162] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x11893bc00) [pid = 1658] [serial = 163] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1180d3800) [pid = 1658] [serial = 141] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119c43800) [pid = 1658] [serial = 145] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119394000) [pid = 1658] [serial = 144] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12102b800) [pid = 1658] [serial = 148] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x120fed400) [pid = 1658] [serial = 147] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x120fe7c00) [pid = 1658] [serial = 171] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x121029800) [pid = 1658] [serial = 172] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x116459400) [pid = 1658] [serial = 139] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x113214400) [pid = 1658] [serial = 138] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x118374800) [pid = 1658] [serial = 142] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x121a2c400) [pid = 1658] [serial = 177] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x124362400) [pid = 1658] [serial = 183] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x11837ac00) [pid = 1658] [serial = 150] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1243ca000) [pid = 1658] [serial = 186] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x121cfc000) [pid = 1658] [serial = 180] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1255d9800) [pid = 1658] [serial = 187] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12352c800) [pid = 1658] [serial = 178] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x121665800) [pid = 1658] [serial = 175] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1243cc000) [pid = 1658] [serial = 184] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1191aa800) [pid = 1658] [serial = 166] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1235c2400) [pid = 1658] [serial = 181] [outer = 0x0] [url = about:blank] 09:05:24 INFO - PROCESS | 1658 | 1464365124984 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x113cd5000 == 34 [pid = 1658] [id = 85] 09:05:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x113b3b800) [pid = 1658] [serial = 252] [outer = 0x0] 09:05:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1167cac00) [pid = 1658] [serial = 253] [outer = 0x113b3b800] 09:05:25 INFO - PROCESS | 1658 | 1464365125010 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x118373c00) [pid = 1658] [serial = 254] [outer = 0x113b3b800] 09:05:25 INFO - PROCESS | 1658 | 1464365125297 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]]]}] 09:05:25 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. 09:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 09:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:05:25 INFO - PROCESS | 1658 | 1464365125322 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1658 | 1464365125323 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:05:25 INFO - PROCESS | 1658 | 1464365125326 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1658 | 1464365125328 Marionette TRACE conn2 <- [1,314,null,{}] 09:05:25 INFO - PROCESS | 1658 | 1464365125344 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}] 09:05:25 INFO - PROCESS | 1658 | 1464365125426 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:05:25 INFO - PROCESS | 1658 | 1464365125434 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x118072000 == 35 [pid = 1658] [id = 86] 09:05:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x118519800) [pid = 1658] [serial = 255] [outer = 0x0] 09:05:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1190c2800) [pid = 1658] [serial = 256] [outer = 0x118519800] 09:05:25 INFO - PROCESS | 1658 | 1464365125475 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x119317000) [pid = 1658] [serial = 257] [outer = 0x118519800] 09:05:25 INFO - PROCESS | 1658 | 1464365125821 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]]]}] 09:05:25 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. 09:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 522ms 09:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:05:25 INFO - PROCESS | 1658 | 1464365125848 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1658 | 1464365125850 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:05:25 INFO - PROCESS | 1658 | 1464365125852 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1658 | 1464365125854 Marionette TRACE conn2 <- [1,318,null,{}] 09:05:25 INFO - PROCESS | 1658 | 1464365125856 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}] 09:05:25 INFO - PROCESS | 1658 | 1464365125937 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:05:25 INFO - PROCESS | 1658 | 1464365125941 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x119058000 == 36 [pid = 1658] [id = 87] 09:05:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x11938e000) [pid = 1658] [serial = 258] [outer = 0x0] 09:05:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x119d48800) [pid = 1658] [serial = 259] [outer = 0x11938e000] 09:05:25 INFO - PROCESS | 1658 | 1464365125969 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x120fed800) [pid = 1658] [serial = 260] [outer = 0x11938e000] 09:05:26 INFO - PROCESS | 1658 | 1464365126273 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]]]}] 09:05:26 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. 09:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 09:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:05:26 INFO - PROCESS | 1658 | 1464365126322 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1658 | 1464365126323 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:05:26 INFO - PROCESS | 1658 | 1464365126325 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1658 | 1464365126327 Marionette TRACE conn2 <- [1,322,null,{}] 09:05:26 INFO - PROCESS | 1658 | 1464365126329 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}] 09:05:26 INFO - PROCESS | 1658 | 1464365126400 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:05:26 INFO - PROCESS | 1658 | 1464365126405 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x118995000 == 37 [pid = 1658] [id = 88] 09:05:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x121027000) [pid = 1658] [serial = 261] [outer = 0x0] 09:05:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12132fc00) [pid = 1658] [serial = 262] [outer = 0x121027000] 09:05:26 INFO - PROCESS | 1658 | 1464365126431 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12164f400) [pid = 1658] [serial = 263] [outer = 0x121027000] 09:05:26 INFO - PROCESS | 1658 | 1464365126764 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]]]}] 09:05:26 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. 09:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 09:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:05:26 INFO - PROCESS | 1658 | 1464365126794 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1658 | 1464365126796 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:05:26 INFO - PROCESS | 1658 | 1464365126798 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1658 | 1464365126800 Marionette TRACE conn2 <- [1,326,null,{}] 09:05:26 INFO - PROCESS | 1658 | 1464365126803 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}] 09:05:26 INFO - PROCESS | 1658 | 1464365126908 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:05:26 INFO - PROCESS | 1658 | 1464365126991 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d31000 == 38 [pid = 1658] [id = 89] 09:05:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12102bc00) [pid = 1658] [serial = 264] [outer = 0x0] 09:05:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x123533400) [pid = 1658] [serial = 265] [outer = 0x12102bc00] 09:05:27 INFO - PROCESS | 1658 | 1464365127043 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1246ea000) [pid = 1658] [serial = 266] [outer = 0x12102bc00] 09:05:27 INFO - PROCESS | 1658 | 1464365127441 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]]]}] 09:05:27 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. 09:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 09:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:05:27 INFO - PROCESS | 1658 | 1464365127475 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1658 | 1464365127476 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:05:27 INFO - PROCESS | 1658 | 1464365127478 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1658 | 1464365127479 Marionette TRACE conn2 <- [1,330,null,{}] 09:05:27 INFO - PROCESS | 1658 | 1464365127482 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}] 09:05:27 INFO - PROCESS | 1658 | 1464365127568 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:05:27 INFO - PROCESS | 1658 | 1464365127573 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d22000 == 39 [pid = 1658] [id = 90] 09:05:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x12164ac00) [pid = 1658] [serial = 267] [outer = 0x0] 09:05:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1260cc400) [pid = 1658] [serial = 268] [outer = 0x12164ac00] 09:05:27 INFO - PROCESS | 1658 | 1464365127598 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1166ca000) [pid = 1658] [serial = 269] [outer = 0x12164ac00] 09:05:27 INFO - PROCESS | 1658 | 1464365127951 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]]]}] 09:05:27 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. 09:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 09:05:27 INFO - PROCESS | 1658 | 1464365127998 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1658 | 1464365128000 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:05:28 INFO - PROCESS | 1658 | 1464365128003 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1658 | 1464365128005 Marionette TRACE conn2 <- [1,334,null,{}] 09:05:28 INFO - PROCESS | 1658 | 1464365128014 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}] 09:05:28 INFO - PROCESS | 1658 | 1464365128153 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:05:28 INFO - PROCESS | 1658 | 1464365128196 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12190c000 == 40 [pid = 1658] [id = 91] 09:05:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1255d9000) [pid = 1658] [serial = 270] [outer = 0x0] 09:05:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x126a29400) [pid = 1658] [serial = 271] [outer = 0x1255d9000] 09:05:28 INFO - PROCESS | 1658 | 1464365128238 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x126cc6c00) [pid = 1658] [serial = 272] [outer = 0x1255d9000] 09:05:28 INFO - PROCESS | 1658 | 1464365128664 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]]]}] 09:05:28 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. 09:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 669ms 09:05:28 INFO - PROCESS | 1658 | 1464365128673 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1658 | 1464365128674 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:05:28 INFO - PROCESS | 1658 | 1464365128676 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1658 | 1464365128677 Marionette TRACE conn2 <- [1,338,null,{}] 09:05:28 INFO - PROCESS | 1658 | 1464365128680 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}] 09:05:28 INFO - PROCESS | 1658 | 1464365128770 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:05:28 INFO - PROCESS | 1658 | 1464365128782 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235de000 == 41 [pid = 1658] [id = 92] 09:05:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x126cc8c00) [pid = 1658] [serial = 273] [outer = 0x0] 09:05:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x127813800) [pid = 1658] [serial = 274] [outer = 0x126cc8c00] 09:05:28 INFO - PROCESS | 1658 | 1464365128808 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x127819c00) [pid = 1658] [serial = 275] [outer = 0x126cc8c00] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118516800) [pid = 1658] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x115f2f000) [pid = 1658] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x113cb4800) [pid = 1658] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x118940c00) [pid = 1658] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x119385400) [pid = 1658] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11989c800) [pid = 1658] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1130e0000) [pid = 1658] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x126a1f800) [pid = 1658] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1191aac00) [pid = 1658] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1180c6800) [pid = 1658] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1122b1400) [pid = 1658] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:05:29 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116453c00) [pid = 1658] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:05:29 INFO - PROCESS | 1658 | 1464365129185 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]]]}] 09:05:29 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. 09:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 517ms 09:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:05:29 INFO - PROCESS | 1658 | 1464365129195 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1658 | 1464365129196 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:05:29 INFO - PROCESS | 1658 | 1464365129198 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1658 | 1464365129201 Marionette TRACE conn2 <- [1,342,null,{}] 09:05:29 INFO - PROCESS | 1658 | 1464365129204 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}] 09:05:29 INFO - PROCESS | 1658 | 1464365129279 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:05:29 INFO - PROCESS | 1658 | 1464365129286 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1255ab800 == 42 [pid = 1658] [id = 93] 09:05:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1191aac00) [pid = 1658] [serial = 276] [outer = 0x0] 09:05:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1260cac00) [pid = 1658] [serial = 277] [outer = 0x1191aac00] 09:05:29 INFO - PROCESS | 1658 | 1464365129311 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x127819800) [pid = 1658] [serial = 278] [outer = 0x1191aac00] 09:05:29 INFO - PROCESS | 1658 | 1464365129719 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]]]}] 09:05:29 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. 09:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 571ms 09:05:29 INFO - PROCESS | 1658 | 1464365129770 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1658 | 1464365129772 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:05:29 INFO - PROCESS | 1658 | 1464365129775 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1658 | 1464365129778 Marionette TRACE conn2 <- [1,346,null,{}] 09:05:29 INFO - PROCESS | 1658 | 1464365129782 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}] 09:05:29 INFO - PROCESS | 1658 | 1464365129916 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:05:29 INFO - PROCESS | 1658 | 1464365129933 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x126da5000 == 43 [pid = 1658] [id = 94] 09:05:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128c23400) [pid = 1658] [serial = 279] [outer = 0x0] 09:05:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x128c25c00) [pid = 1658] [serial = 280] [outer = 0x128c23400] 09:05:29 INFO - PROCESS | 1658 | 1464365129977 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128c2cc00) [pid = 1658] [serial = 281] [outer = 0x128c23400] 09:05:30 INFO - PROCESS | 1658 | 1464365130337 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]]]}] 09:05:30 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. 09:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 09:05:30 INFO - PROCESS | 1658 | 1464365130346 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1658 | 1464365130347 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:05:30 INFO - PROCESS | 1658 | 1464365130355 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1658 | 1464365130356 Marionette TRACE conn2 <- [1,350,null,{}] 09:05:30 INFO - PROCESS | 1658 | 1464365130358 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}] 09:05:30 INFO - PROCESS | 1658 | 1464365130458 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:05:30 INFO - PROCESS | 1658 | 1464365130484 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12911c000 == 44 [pid = 1658] [id = 95] 09:05:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1243c9c00) [pid = 1658] [serial = 282] [outer = 0x0] 09:05:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128cb9000) [pid = 1658] [serial = 283] [outer = 0x1243c9c00] 09:05:30 INFO - PROCESS | 1658 | 1464365130509 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x129311400) [pid = 1658] [serial = 284] [outer = 0x1243c9c00] 09:05:30 INFO - PROCESS | 1658 | 1464365130786 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]]]}] 09:05:30 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. 09:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 473ms 09:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:05:30 INFO - PROCESS | 1658 | 1464365130824 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1658 | 1464365130825 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:05:30 INFO - PROCESS | 1658 | 1464365130827 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1658 | 1464365130828 Marionette TRACE conn2 <- [1,354,null,{}] 09:05:30 INFO - PROCESS | 1658 | 1464365130831 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}] 09:05:30 INFO - PROCESS | 1658 | 1464365130920 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:05:30 INFO - PROCESS | 1658 | 1464365130925 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x129418800 == 45 [pid = 1658] [id = 96] 09:05:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x129311c00) [pid = 1658] [serial = 285] [outer = 0x0] 09:05:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1293af000) [pid = 1658] [serial = 286] [outer = 0x129311c00] 09:05:30 INFO - PROCESS | 1658 | 1464365130949 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12961ac00) [pid = 1658] [serial = 287] [outer = 0x129311c00] 09:05:31 INFO - PROCESS | 1658 | 1464365131389 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]]]}] 09:05:31 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. 09:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 568ms 09:05:31 INFO - PROCESS | 1658 | 1464365131396 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1658 | 1464365131399 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:05:31 INFO - PROCESS | 1658 | 1464365131403 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1658 | 1464365131405 Marionette TRACE conn2 <- [1,358,null,{}] 09:05:31 INFO - PROCESS | 1658 | 1464365131409 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}] 09:05:31 INFO - PROCESS | 1658 | 1464365131511 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:05:31 INFO - PROCESS | 1658 | 1464365131574 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe0000 == 46 [pid = 1658] [id = 97] 09:05:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1133c7800) [pid = 1658] [serial = 288] [outer = 0x0] 09:05:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x116849800) [pid = 1658] [serial = 289] [outer = 0x1133c7800] 09:05:31 INFO - PROCESS | 1658 | 1464365131607 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x117696c00) [pid = 1658] [serial = 290] [outer = 0x1133c7800] 09:05:32 INFO - PROCESS | 1658 | 1464365132054 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]]]}] 09:05:32 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. 09:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 09:05:32 INFO - PROCESS | 1658 | 1464365132075 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1658 | 1464365132079 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:05:32 INFO - PROCESS | 1658 | 1464365132084 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1658 | 1464365132086 Marionette TRACE conn2 <- [1,362,null,{}] 09:05:32 INFO - PROCESS | 1658 | 1464365132088 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}] 09:05:32 INFO - PROCESS | 1658 | 1464365132191 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:05:32 INFO - PROCESS | 1658 | 1464365132252 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a38800 == 47 [pid = 1658] [id = 98] 09:05:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x118364800) [pid = 1658] [serial = 291] [outer = 0x0] 09:05:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x118940c00) [pid = 1658] [serial = 292] [outer = 0x118364800] 09:05:32 INFO - PROCESS | 1658 | 1464365132286 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1191a9000) [pid = 1658] [serial = 293] [outer = 0x118364800] 09:05:32 INFO - PROCESS | 1658 | 1464365132774 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]]]}] 09:05:32 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. 09:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 719ms 09:05:32 INFO - PROCESS | 1658 | 1464365132830 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1658 | 1464365132833 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:05:32 INFO - PROCESS | 1658 | 1464365132837 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1658 | 1464365132840 Marionette TRACE conn2 <- [1,366,null,{}] 09:05:32 INFO - PROCESS | 1658 | 1464365132850 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}] 09:05:32 INFO - PROCESS | 1658 | 1464365132950 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:05:33 INFO - PROCESS | 1658 | 1464365133011 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297cf800 == 48 [pid = 1658] [id = 99] 09:05:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x120feec00) [pid = 1658] [serial = 294] [outer = 0x0] 09:05:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x121ae4800) [pid = 1658] [serial = 295] [outer = 0x120feec00] 09:05:33 INFO - PROCESS | 1658 | 1464365133042 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12435a800) [pid = 1658] [serial = 296] [outer = 0x120feec00] 09:05:33 INFO - PROCESS | 1658 | 1464365133463 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]]]}] 09:05:33 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. 09:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 672ms 09:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:05:33 INFO - PROCESS | 1658 | 1464365133515 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1658 | 1464365133517 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:05:33 INFO - PROCESS | 1658 | 1464365133521 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1658 | 1464365133522 Marionette TRACE conn2 <- [1,370,null,{}] 09:05:33 INFO - PROCESS | 1658 | 1464365133525 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}] 09:05:33 INFO - PROCESS | 1658 | 1464365133625 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:05:33 INFO - PROCESS | 1658 | 1464365133684 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a811800 == 49 [pid = 1658] [id = 100] 09:05:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1246e7c00) [pid = 1658] [serial = 297] [outer = 0x0] 09:05:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x126a1f000) [pid = 1658] [serial = 298] [outer = 0x1246e7c00] 09:05:33 INFO - PROCESS | 1658 | 1464365133715 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12781c400) [pid = 1658] [serial = 299] [outer = 0x1246e7c00] 09:05:34 INFO - PROCESS | 1658 | 1464365134216 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]]]}] 09:05:34 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. 09:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 771ms 09:05:34 INFO - PROCESS | 1658 | 1464365134426 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1658 | 1464365134428 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:05:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:05:34 INFO - PROCESS | 1658 | 1464365134446 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1658 | 1464365134448 Marionette TRACE conn2 <- [1,374,null,{}] 09:05:34 INFO - PROCESS | 1658 | 1464365134452 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}] 09:05:34 INFO - PROCESS | 1658 | 1464365134537 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:05:34 INFO - PROCESS | 1658 | 1464365134582 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x118992800 == 50 [pid = 1658] [id = 101] 09:05:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1166c8400) [pid = 1658] [serial = 300] [outer = 0x0] 09:05:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1167cb400) [pid = 1658] [serial = 301] [outer = 0x1166c8400] 09:05:34 INFO - PROCESS | 1658 | 1464365134609 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1180c9800) [pid = 1658] [serial = 302] [outer = 0x1166c8400] 09:05:35 INFO - PROCESS | 1658 | 1464365135048 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:05:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 623ms 09:05:35 INFO - PROCESS | 1658 | 1464365135067 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1658 | 1464365135070 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:05:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:05:35 INFO - PROCESS | 1658 | 1464365135075 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1658 | 1464365135077 Marionette TRACE conn2 <- [1,378,null,{}] 09:05:35 INFO - PROCESS | 1658 | 1464365135080 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}] 09:05:35 INFO - PROCESS | 1658 | 1464365135172 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:05:35 INFO - PROCESS | 1658 | 1464365135220 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x118082000 == 51 [pid = 1658] [id = 102] 09:05:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x11837a000) [pid = 1658] [serial = 303] [outer = 0x0] 09:05:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x118942000) [pid = 1658] [serial = 304] [outer = 0x11837a000] 09:05:35 INFO - PROCESS | 1658 | 1464365135249 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11930fc00) [pid = 1658] [serial = 305] [outer = 0x11837a000] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1235ea000 == 50 [pid = 1658] [id = 64] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12911c000 == 49 [pid = 1658] [id = 95] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x126da5000 == 48 [pid = 1658] [id = 94] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1164b1000) [pid = 1658] [serial = 192] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1180d0c00) [pid = 1658] [serial = 195] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1255ab800 == 47 [pid = 1658] [id = 93] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1235de000 == 46 [pid = 1658] [id = 92] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12190c000 == 45 [pid = 1658] [id = 91] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x115d22000 == 44 [pid = 1658] [id = 90] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x115d31000 == 43 [pid = 1658] [id = 89] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x118995000 == 42 [pid = 1658] [id = 88] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x119058000 == 41 [pid = 1658] [id = 87] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x118072000 == 40 [pid = 1658] [id = 86] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x113cd5000 == 39 [pid = 1658] [id = 85] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x115f93800 == 38 [pid = 1658] [id = 84] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x116053000 == 37 [pid = 1658] [id = 83] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x126da9800 == 36 [pid = 1658] [id = 82] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x123543000 == 35 [pid = 1658] [id = 81] 09:05:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1172c2000 == 34 [pid = 1658] [id = 80] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x128cb2c00) [pid = 1658] [serial = 230] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x128fbd400) [pid = 1658] [serial = 232] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12930c000) [pid = 1658] [serial = 233] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1164f1400) [pid = 1658] [serial = 198] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12d3b8800) [pid = 1658] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x117694c00) [pid = 1658] [serial = 226] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119c45800) [pid = 1658] [serial = 227] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1246ea400) [pid = 1658] [serial = 215] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1255e0800) [pid = 1658] [serial = 217] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x121022400) [pid = 1658] [serial = 209] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x119318400) [pid = 1658] [serial = 206] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x126c3e000) [pid = 1658] [serial = 223] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1217b5c00) [pid = 1658] [serial = 214] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1266fac00) [pid = 1658] [serial = 220] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1184d2000) [pid = 1658] [serial = 201] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x126cc8000) [pid = 1658] [serial = 224] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x119dacc00) [pid = 1658] [serial = 208] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1190bc400) [pid = 1658] [serial = 205] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12164dc00) [pid = 1658] [serial = 212] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1184db000) [pid = 1658] [serial = 202] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x120fecc00) [pid = 1658] [serial = 211] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x11755d800) [pid = 1658] [serial = 199] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x126a1dc00) [pid = 1658] [serial = 221] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1262d1c00) [pid = 1658] [serial = 218] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1217bd800) [pid = 1658] [serial = 229] [outer = 0x0] [url = about:blank] 09:05:35 INFO - PROCESS | 1658 | 1464365135814 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:05:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 772ms 09:05:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:05:35 INFO - PROCESS | 1658 | 1464365135845 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1658 | 1464365135847 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:05:35 INFO - PROCESS | 1658 | 1464365135851 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1658 | 1464365135853 Marionette TRACE conn2 <- [1,382,null,{}] 09:05:35 INFO - PROCESS | 1658 | 1464365135859 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}] 09:05:35 INFO - PROCESS | 1658 | 1464365135936 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:05:35 INFO - PROCESS | 1658 | 1464365135943 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x116873000 == 35 [pid = 1658] [id = 103] 09:05:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1198a1c00) [pid = 1658] [serial = 306] [outer = 0x0] 09:05:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x119d43000) [pid = 1658] [serial = 307] [outer = 0x1198a1c00] 09:05:35 INFO - PROCESS | 1658 | 1464365135971 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12102a400) [pid = 1658] [serial = 308] [outer = 0x1198a1c00] 09:05:36 INFO - PROCESS | 1658 | 1464365136302 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:05:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 471ms 09:05:36 INFO - PROCESS | 1658 | 1464365136331 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1658 | 1464365136334 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:05:36 INFO - PROCESS | 1658 | 1464365136338 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1658 | 1464365136340 Marionette TRACE conn2 <- [1,386,null,{}] 09:05:36 INFO - PROCESS | 1658 | 1464365136342 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}] 09:05:36 INFO - PROCESS | 1658 | 1464365136420 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:05:36 INFO - PROCESS | 1658 | 1464365136424 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x119191000 == 36 [pid = 1658] [id = 104] 09:05:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x121662c00) [pid = 1658] [serial = 309] [outer = 0x0] 09:05:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x123536000) [pid = 1658] [serial = 310] [outer = 0x121662c00] 09:05:36 INFO - PROCESS | 1658 | 1464365136450 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12435e800) [pid = 1658] [serial = 311] [outer = 0x121662c00] 09:05:36 INFO - PROCESS | 1658 | 1464365136789 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]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 467ms 09:05:36 INFO - PROCESS | 1658 | 1464365136807 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1658 | 1464365136808 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:05:36 INFO - PROCESS | 1658 | 1464365136811 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1658 | 1464365136822 Marionette TRACE conn2 <- [1,390,null,{}] 09:05:36 INFO - PROCESS | 1658 | 1464365136824 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}] 09:05:36 INFO - PROCESS | 1658 | 1464365136897 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:05:36 INFO - PROCESS | 1658 | 1464365136946 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c57800 == 37 [pid = 1658] [id = 105] 09:05:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x116a64800) [pid = 1658] [serial = 312] [outer = 0x0] 09:05:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1243ca000) [pid = 1658] [serial = 313] [outer = 0x116a64800] 09:05:36 INFO - PROCESS | 1658 | 1464365136971 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1260c9000) [pid = 1658] [serial = 314] [outer = 0x116a64800] 09:05:37 INFO - PROCESS | 1658 | 1464365137402 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 09:05:37 INFO - PROCESS | 1658 | 1464365137440 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1658 | 1464365137441 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:05:37 INFO - PROCESS | 1658 | 1464365137443 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1658 | 1464365137444 Marionette TRACE conn2 <- [1,394,null,{}] 09:05:37 INFO - PROCESS | 1658 | 1464365137447 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}] 09:05:37 INFO - PROCESS | 1658 | 1464365137570 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:05:37 INFO - PROCESS | 1658 | 1464365137580 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235d6000 == 38 [pid = 1658] [id = 106] 09:05:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x128c25800) [pid = 1658] [serial = 315] [outer = 0x0] 09:05:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x128fbd400) [pid = 1658] [serial = 316] [outer = 0x128c25800] 09:05:37 INFO - PROCESS | 1658 | 1464365137607 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1293ab800) [pid = 1658] [serial = 317] [outer = 0x128c25800] 09:05:37 INFO - PROCESS | 1658 | 1464365137945 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 09:05:37 INFO - PROCESS | 1658 | 1464365137962 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1658 | 1464365137963 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:05:37 INFO - PROCESS | 1658 | 1464365137966 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1658 | 1464365137970 Marionette TRACE conn2 <- [1,398,null,{}] 09:05:37 INFO - PROCESS | 1658 | 1464365137972 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}] 09:05:38 INFO - PROCESS | 1658 | 1464365138069 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:05:38 INFO - PROCESS | 1658 | 1464365138073 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1255a2800 == 39 [pid = 1658] [id = 107] 09:05:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x126784c00) [pid = 1658] [serial = 318] [outer = 0x0] 09:05:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x129611800) [pid = 1658] [serial = 319] [outer = 0x126784c00] 09:05:38 INFO - PROCESS | 1658 | 1464365138099 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12a33e400) [pid = 1658] [serial = 320] [outer = 0x126784c00] 09:05:38 INFO - PROCESS | 1658 | 1464365138457 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 09:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:05:38 INFO - PROCESS | 1658 | 1464365138487 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1658 | 1464365138489 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:05:38 INFO - PROCESS | 1658 | 1464365138491 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1658 | 1464365138492 Marionette TRACE conn2 <- [1,402,null,{}] 09:05:38 INFO - PROCESS | 1658 | 1464365138494 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}] 09:05:38 INFO - PROCESS | 1658 | 1464365138591 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:05:38 INFO - PROCESS | 1658 | 1464365138602 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x126692000 == 40 [pid = 1658] [id = 108] 09:05:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128c27400) [pid = 1658] [serial = 321] [outer = 0x0] 09:05:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a7c6000) [pid = 1658] [serial = 322] [outer = 0x128c27400] 09:05:38 INFO - PROCESS | 1658 | 1464365138627 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12a866000) [pid = 1658] [serial = 323] [outer = 0x128c27400] 09:05:39 INFO - PROCESS | 1658 | 1464365139033 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:05:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 568ms 09:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:05:39 INFO - PROCESS | 1658 | 1464365139060 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1658 | 1464365139061 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:05:39 INFO - PROCESS | 1658 | 1464365139063 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1658 | 1464365139064 Marionette TRACE conn2 <- [1,406,null,{}] 09:05:39 INFO - PROCESS | 1658 | 1464365139074 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}] 09:05:39 INFO - PROCESS | 1658 | 1464365139172 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:05:39 INFO - PROCESS | 1658 | 1464365139177 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f53000 == 41 [pid = 1658] [id = 109] 09:05:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12a868400) [pid = 1658] [serial = 324] [outer = 0x0] 09:05:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12a8ccc00) [pid = 1658] [serial = 325] [outer = 0x12a868400] 09:05:39 INFO - PROCESS | 1658 | 1464365139202 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12a8d4c00) [pid = 1658] [serial = 326] [outer = 0x12a868400] 09:05:39 INFO - PROCESS | 1658 | 1464365139565 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:05:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 09:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:05:39 INFO - PROCESS | 1658 | 1464365139585 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1658 | 1464365139586 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:05:39 INFO - PROCESS | 1658 | 1464365139588 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1658 | 1464365139589 Marionette TRACE conn2 <- [1,410,null,{}] 09:05:39 INFO - PROCESS | 1658 | 1464365139592 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}] 09:05:39 INFO - PROCESS | 1658 | 1464365139691 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:05:39 INFO - PROCESS | 1658 | 1464365139703 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297d5000 == 42 [pid = 1658] [id = 110] 09:05:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12a868800) [pid = 1658] [serial = 327] [outer = 0x0] 09:05:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12b10a000) [pid = 1658] [serial = 328] [outer = 0x12a868800] 09:05:39 INFO - PROCESS | 1658 | 1464365139728 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12b111c00) [pid = 1658] [serial = 329] [outer = 0x12a868800] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x113215400) [pid = 1658] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1168c2c00) [pid = 1658] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1166cbc00) [pid = 1658] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1255de000) [pid = 1658] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12164ac00) [pid = 1658] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1255d9000) [pid = 1658] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x126cc8c00) [pid = 1658] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1167c9000) [pid = 1658] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x11938e000) [pid = 1658] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x113b3b800) [pid = 1658] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x121027000) [pid = 1658] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1191aac00) [pid = 1658] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11893ec00) [pid = 1658] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1184d4400) [pid = 1658] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x12164f800) [pid = 1658] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x118519800) [pid = 1658] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11755e000) [pid = 1658] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1243c9c00) [pid = 1658] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12102bc00) [pid = 1658] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:05:40 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x128c23400) [pid = 1658] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:05:40 INFO - PROCESS | 1658 | 1464365140197 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:05:40 INFO - PROCESS | 1658 | 1464365140274 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 719ms 09:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:05:40 INFO - PROCESS | 1658 | 1464365140308 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1658 | 1464365140309 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:05:40 INFO - PROCESS | 1658 | 1464365140312 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1658 | 1464365140313 Marionette TRACE conn2 <- [1,414,null,{}] 09:05:40 INFO - PROCESS | 1658 | 1464365140316 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}] 09:05:40 INFO - PROCESS | 1658 | 1464365140428 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:05:40 INFO - PROCESS | 1658 | 1464365140481 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x129413800 == 43 [pid = 1658] [id = 111] 09:05:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x118366400) [pid = 1658] [serial = 330] [outer = 0x0] 09:05:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x1260c3c00) [pid = 1658] [serial = 331] [outer = 0x118366400] 09:05:40 INFO - PROCESS | 1658 | 1464365140508 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12b172c00) [pid = 1658] [serial = 332] [outer = 0x118366400] 09:05:40 INFO - PROCESS | 1658 | 1464365140805 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 09:05:40 INFO - PROCESS | 1658 | 1464365140831 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1658 | 1464365140832 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:05:40 INFO - PROCESS | 1658 | 1464365140838 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1658 | 1464365140839 Marionette TRACE conn2 <- [1,418,null,{}] 09:05:40 INFO - PROCESS | 1658 | 1464365140841 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}] 09:05:40 INFO - PROCESS | 1658 | 1464365140925 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:05:40 INFO - PROCESS | 1658 | 1464365140929 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d2d000 == 44 [pid = 1658] [id = 112] 09:05:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12b17b000) [pid = 1658] [serial = 333] [outer = 0x0] 09:05:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12bb36800) [pid = 1658] [serial = 334] [outer = 0x12b17b000] 09:05:40 INFO - PROCESS | 1658 | 1464365140956 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12bb40400) [pid = 1658] [serial = 335] [outer = 0x12b17b000] 09:05:41 INFO - PROCESS | 1658 | 1464365141747 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]]]}] 09:05:41 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 09:05:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 922ms 09:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:05:41 INFO - PROCESS | 1658 | 1464365141759 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1658 | 1464365141760 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:05:41 INFO - PROCESS | 1658 | 1464365141762 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1658 | 1464365141763 Marionette TRACE conn2 <- [1,422,null,{}] 09:05:41 INFO - PROCESS | 1658 | 1464365141767 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}] 09:05:41 INFO - PROCESS | 1658 | 1464365141846 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:05:41 INFO - PROCESS | 1658 | 1464365141894 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b912800 == 45 [pid = 1658] [id = 113] 09:05:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1130ab000) [pid = 1658] [serial = 336] [outer = 0x0] 09:05:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x12bb3b000) [pid = 1658] [serial = 337] [outer = 0x1130ab000] 09:05:41 INFO - PROCESS | 1658 | 1464365141919 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12bc2c800) [pid = 1658] [serial = 338] [outer = 0x1130ab000] 09:05:42 INFO - PROCESS | 1658 | 1464365142778 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]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1071ms 09:05:42 INFO - PROCESS | 1658 | 1464365142840 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:05:42 INFO - PROCESS | 1658 | 1464365142842 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:05:42 INFO - PROCESS | 1658 | 1464365142846 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1658 | 1464365142848 Marionette TRACE conn2 <- [1,426,null,{}] 09:05:42 INFO - PROCESS | 1658 | 1464365142854 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}] 09:05:42 INFO - PROCESS | 1658 | 1464365142956 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:05:43 INFO - PROCESS | 1658 | 1464365143004 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x116867000 == 46 [pid = 1658] [id = 114] 09:05:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1131e7c00) [pid = 1658] [serial = 339] [outer = 0x0] 09:05:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x117560400) [pid = 1658] [serial = 340] [outer = 0x1131e7c00] 09:05:43 INFO - PROCESS | 1658 | 1464365143036 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x118361000) [pid = 1658] [serial = 341] [outer = 0x1131e7c00] 09:05:43 INFO - PROCESS | 1658 | 1464365143462 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] 09:05:43 INFO - PROCESS | 1658 | 1464365143475 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:05:43 INFO - PROCESS | 1658 | 1464365143480 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1658 | 1464365143482 Marionette TRACE conn2 <- [1,430,null,{}] 09:05:43 INFO - PROCESS | 1658 | 1464365143484 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}] 09:05:43 INFO - PROCESS | 1658 | 1464365143589 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:05:43 INFO - PROCESS | 1658 | 1464365143637 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d0b800 == 47 [pid = 1658] [id = 115] 09:05:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1180cf800) [pid = 1658] [serial = 342] [outer = 0x0] 09:05:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1191a8800) [pid = 1658] [serial = 343] [outer = 0x1180cf800] 09:05:43 INFO - PROCESS | 1658 | 1464365143667 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x121027000) [pid = 1658] [serial = 344] [outer = 0x1180cf800] 09:05:44 INFO - PROCESS | 1658 | 1464365144101 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 09:05:44 INFO - PROCESS | 1658 | 1464365144166 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1658 | 1464365144168 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:05:44 INFO - PROCESS | 1658 | 1464365144172 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1658 | 1464365144175 Marionette TRACE conn2 <- [1,434,null,{}] 09:05:44 INFO - PROCESS | 1658 | 1464365144184 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}] 09:05:44 INFO - PROCESS | 1658 | 1464365144304 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:05:44 INFO - PROCESS | 1658 | 1464365144371 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a950800 == 48 [pid = 1658] [id = 116] 09:05:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1260c1400) [pid = 1658] [serial = 345] [outer = 0x0] 09:05:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1262cd000) [pid = 1658] [serial = 346] [outer = 0x1260c1400] 09:05:44 INFO - PROCESS | 1658 | 1464365144403 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12678dc00) [pid = 1658] [serial = 347] [outer = 0x1260c1400] 09:05:44 INFO - PROCESS | 1658 | 1464365144852 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 09:05:44 INFO - PROCESS | 1658 | 1464365144894 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1658 | 1464365144896 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:05:44 INFO - PROCESS | 1658 | 1464365144898 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1658 | 1464365144899 Marionette TRACE conn2 <- [1,438,null,{}] 09:05:44 INFO - PROCESS | 1658 | 1464365144902 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}] 09:05:45 INFO - PROCESS | 1658 | 1464365145007 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:05:45 INFO - PROCESS | 1658 | 1464365145057 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x121dad000 == 49 [pid = 1658] [id = 117] 09:05:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x127817800) [pid = 1658] [serial = 348] [outer = 0x0] 09:05:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128c22000) [pid = 1658] [serial = 349] [outer = 0x127817800] 09:05:45 INFO - PROCESS | 1658 | 1464365145087 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128c2c000) [pid = 1658] [serial = 350] [outer = 0x127817800] 09:05:45 INFO - PROCESS | 1658 | 1464365145811 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 971ms 09:05:45 INFO - PROCESS | 1658 | 1464365145869 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:05:45 INFO - PROCESS | 1658 | 1464365145872 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:05:45 INFO - PROCESS | 1658 | 1464365145875 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1658 | 1464365145878 Marionette TRACE conn2 <- [1,442,null,{}] 09:05:45 INFO - PROCESS | 1658 | 1464365145882 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}] 09:05:45 INFO - PROCESS | 1658 | 1464365145970 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:05:46 INFO - PROCESS | 1658 | 1464365146025 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x118320000 == 50 [pid = 1658] [id = 118] 09:05:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11755d800) [pid = 1658] [serial = 351] [outer = 0x0] 09:05:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11769b800) [pid = 1658] [serial = 352] [outer = 0x11755d800] 09:05:46 INFO - PROCESS | 1658 | 1464365146052 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1184cf000) [pid = 1658] [serial = 353] [outer = 0x11755d800] 09:05:46 INFO - PROCESS | 1658 | 1464365146510 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 673ms 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x115d2d000 == 49 [pid = 1658] [id = 112] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x129413800 == 48 [pid = 1658] [id = 111] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1297d5000 == 47 [pid = 1658] [id = 110] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x128f53000 == 46 [pid = 1658] [id = 109] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x126692000 == 45 [pid = 1658] [id = 108] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1255a2800 == 44 [pid = 1658] [id = 107] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x1235d6000 == 43 [pid = 1658] [id = 106] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1293af000) [pid = 1658] [serial = 286] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | 1464365146593 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1658 | 1464365146596 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x119c57800 == 42 [pid = 1658] [id = 105] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x119191000 == 41 [pid = 1658] [id = 104] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x116873000 == 40 [pid = 1658] [id = 103] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x118082000 == 39 [pid = 1658] [id = 102] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x118992800 == 38 [pid = 1658] [id = 101] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x119a38800 == 37 [pid = 1658] [id = 98] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe0000 == 36 [pid = 1658] [id = 97] 09:05:46 INFO - PROCESS | 1658 | --DOCSHELL 0x129418800 == 35 [pid = 1658] [id = 96] 09:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:05:46 INFO - PROCESS | 1658 | 1464365146609 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1658 | 1464365146611 Marionette TRACE conn2 <- [1,446,null,{}] 09:05:46 INFO - PROCESS | 1658 | 1464365146613 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}] 09:05:46 INFO - PROCESS | 1658 | 1464365146688 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1184cec00) [pid = 1658] [serial = 196] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x11989b800) [pid = 1658] [serial = 151] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x116845c00) [pid = 1658] [serial = 193] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1260cc400) [pid = 1658] [serial = 268] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x126a29400) [pid = 1658] [serial = 271] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x127813800) [pid = 1658] [serial = 274] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x126cc6c00) [pid = 1658] [serial = 272] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x117248000) [pid = 1658] [serial = 251] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x116841c00) [pid = 1658] [serial = 250] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x119d48800) [pid = 1658] [serial = 259] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x120fed800) [pid = 1658] [serial = 260] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x1167cac00) [pid = 1658] [serial = 253] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x118373c00) [pid = 1658] [serial = 254] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12132fc00) [pid = 1658] [serial = 262] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12164f400) [pid = 1658] [serial = 263] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x127819800) [pid = 1658] [serial = 278] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1243c1000) [pid = 1658] [serial = 248] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x121022800) [pid = 1658] [serial = 247] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11931a400) [pid = 1658] [serial = 242] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x11908ec00) [pid = 1658] [serial = 241] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x124369400) [pid = 1658] [serial = 245] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12352c400) [pid = 1658] [serial = 244] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1190c2800) [pid = 1658] [serial = 256] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119317000) [pid = 1658] [serial = 257] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1260cac00) [pid = 1658] [serial = 277] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x118379c00) [pid = 1658] [serial = 239] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x117696000) [pid = 1658] [serial = 238] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1293a4c00) [pid = 1658] [serial = 235] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x127819c00) [pid = 1658] [serial = 275] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x128cb9000) [pid = 1658] [serial = 283] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x123533400) [pid = 1658] [serial = 265] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1246ea000) [pid = 1658] [serial = 266] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x128c25c00) [pid = 1658] [serial = 280] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x1166ca000) [pid = 1658] [serial = 269] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x129311400) [pid = 1658] [serial = 284] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x128c2cc00) [pid = 1658] [serial = 281] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x126660000) [pid = 1658] [serial = 190] [outer = 0x0] [url = about:blank] 09:05:46 INFO - PROCESS | 1658 | 1464365146747 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1160bf000 == 36 [pid = 1658] [id = 119] 09:05:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x111d21c00) [pid = 1658] [serial = 354] [outer = 0x0] 09:05:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x117560000) [pid = 1658] [serial = 355] [outer = 0x111d21c00] 09:05:46 INFO - PROCESS | 1658 | 1464365146775 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x11901a800) [pid = 1658] [serial = 356] [outer = 0x111d21c00] 09:05:47 INFO - PROCESS | 1658 | 1464365147077 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]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 09:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:05:47 INFO - PROCESS | 1658 | 1464365147128 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1658 | 1464365147129 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:05:47 INFO - PROCESS | 1658 | 1464365147132 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1658 | 1464365147134 Marionette TRACE conn2 <- [1,450,null,{}] 09:05:47 INFO - PROCESS | 1658 | 1464365147141 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}] 09:05:47 INFO - PROCESS | 1658 | 1464365147222 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:05:47 INFO - PROCESS | 1658 | 1464365147298 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x118073000 == 37 [pid = 1658] [id = 120] 09:05:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x118519c00) [pid = 1658] [serial = 357] [outer = 0x0] 09:05:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x11893f000) [pid = 1658] [serial = 358] [outer = 0x118519c00] 09:05:47 INFO - PROCESS | 1658 | 1464365147328 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12133c000) [pid = 1658] [serial = 359] [outer = 0x118519c00] 09:05:47 INFO - PROCESS | 1658 | 1464365147624 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] 09:05:47 INFO - PROCESS | 1658 | 1464365147660 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:05:47 INFO - PROCESS | 1658 | 1464365147662 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1658 | 1464365147663 Marionette TRACE conn2 <- [1,454,null,{}] 09:05:47 INFO - PROCESS | 1658 | 1464365147667 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}] 09:05:47 INFO - PROCESS | 1658 | 1464365147755 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:05:47 INFO - PROCESS | 1658 | 1464365147760 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x119441000 == 38 [pid = 1658] [id = 121] 09:05:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x121cf5400) [pid = 1658] [serial = 360] [outer = 0x0] 09:05:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1243c3800) [pid = 1658] [serial = 361] [outer = 0x121cf5400] 09:05:47 INFO - PROCESS | 1658 | 1464365147788 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1255d8400) [pid = 1658] [serial = 362] [outer = 0x121cf5400] 09:05:48 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:48 INFO - PROCESS | 1658 | 1464365148108 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 09:05:48 INFO - PROCESS | 1658 | 1464365148134 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1658 | 1464365148137 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:05:48 INFO - PROCESS | 1658 | 1464365148139 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1658 | 1464365148140 Marionette TRACE conn2 <- [1,458,null,{}] 09:05:48 INFO - PROCESS | 1658 | 1464365148143 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}] 09:05:48 INFO - PROCESS | 1658 | 1464365148216 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:05:48 INFO - PROCESS | 1658 | 1464365148223 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c5e800 == 39 [pid = 1658] [id = 122] 09:05:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x124369400) [pid = 1658] [serial = 363] [outer = 0x0] 09:05:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1262d4800) [pid = 1658] [serial = 364] [outer = 0x124369400] 09:05:48 INFO - PROCESS | 1658 | 1464365148249 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x12678c400) [pid = 1658] [serial = 365] [outer = 0x124369400] 09:05:48 INFO - PROCESS | 1658 | 1464365148590 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] 09:05:48 INFO - PROCESS | 1658 | 1464365148609 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:05:48 INFO - PROCESS | 1658 | 1464365148611 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1658 | 1464365148612 Marionette TRACE conn2 <- [1,462,null,{}] 09:05:48 INFO - PROCESS | 1658 | 1464365148615 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}] 09:05:48 INFO - PROCESS | 1658 | 1464365148708 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:05:48 INFO - PROCESS | 1658 | 1464365148774 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d20800 == 40 [pid = 1658] [id = 123] 09:05:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1260c8000) [pid = 1658] [serial = 366] [outer = 0x0] 09:05:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x126cbd400) [pid = 1658] [serial = 367] [outer = 0x1260c8000] 09:05:48 INFO - PROCESS | 1658 | 1464365148801 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128fbdc00) [pid = 1658] [serial = 368] [outer = 0x1260c8000] 09:05:49 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:49 INFO - PROCESS | 1658 | 1464365149160 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] 09:05:49 INFO - PROCESS | 1658 | 1464365149182 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:05:49 INFO - PROCESS | 1658 | 1464365149187 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1658 | 1464365149188 Marionette TRACE conn2 <- [1,466,null,{}] 09:05:49 INFO - PROCESS | 1658 | 1464365149190 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}] 09:05:49 INFO - PROCESS | 1658 | 1464365149280 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:05:49 INFO - PROCESS | 1658 | 1464365149312 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x124106800 == 41 [pid = 1658] [id = 124] 09:05:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x126786c00) [pid = 1658] [serial = 369] [outer = 0x0] 09:05:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12930b000) [pid = 1658] [serial = 370] [outer = 0x126786c00] 09:05:49 INFO - PROCESS | 1658 | 1464365149337 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x118359000) [pid = 1658] [serial = 371] [outer = 0x126786c00] 09:05:49 INFO - PROCESS | 1658 | 1464365149688 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] 09:05:49 INFO - PROCESS | 1658 | 1464365149707 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:05:49 INFO - PROCESS | 1658 | 1464365149710 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1658 | 1464365149711 Marionette TRACE conn2 <- [1,470,null,{}] 09:05:49 INFO - PROCESS | 1658 | 1464365149713 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}] 09:05:49 INFO - PROCESS | 1658 | 1464365149808 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:05:49 INFO - PROCESS | 1658 | 1464365149822 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x125615800 == 42 [pid = 1658] [id = 125] 09:05:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1293a4c00) [pid = 1658] [serial = 372] [outer = 0x0] 09:05:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12a33d800) [pid = 1658] [serial = 373] [outer = 0x1293a4c00] 09:05:49 INFO - PROCESS | 1658 | 1464365149847 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12a860000) [pid = 1658] [serial = 374] [outer = 0x1293a4c00] 09:05:50 INFO - PROCESS | 1658 | 1464365150193 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 09:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:05:50 INFO - PROCESS | 1658 | 1464365150228 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1658 | 1464365150229 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:05:50 INFO - PROCESS | 1658 | 1464365150231 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1658 | 1464365150233 Marionette TRACE conn2 <- [1,474,null,{}] 09:05:50 INFO - PROCESS | 1658 | 1464365150237 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}] 09:05:50 INFO - PROCESS | 1658 | 1464365150335 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:05:50 INFO - PROCESS | 1658 | 1464365150339 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a65000 == 43 [pid = 1658] [id = 126] 09:05:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x129613c00) [pid = 1658] [serial = 375] [outer = 0x0] 09:05:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12a8c8400) [pid = 1658] [serial = 376] [outer = 0x129613c00] 09:05:50 INFO - PROCESS | 1658 | 1464365150364 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12b102c00) [pid = 1658] [serial = 377] [outer = 0x129613c00] 09:05:50 INFO - PROCESS | 1658 | 1464365150711 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x126784c00) [pid = 1658] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x128c25800) [pid = 1658] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1166c8400) [pid = 1658] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x121662c00) [pid = 1658] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11837a000) [pid = 1658] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1198a1c00) [pid = 1658] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x116a64800) [pid = 1658] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x128c27400) [pid = 1658] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12a868400) [pid = 1658] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x118366400) [pid = 1658] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12a868800) [pid = 1658] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:05:50 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12b17b000) [pid = 1658] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:05:50 INFO - PROCESS | 1658 | 1464365150844 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1658 | 1464365150845 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:05:50 INFO - PROCESS | 1658 | 1464365150855 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1658 | 1464365150856 Marionette TRACE conn2 <- [1,478,null,{}] 09:05:50 INFO - PROCESS | 1658 | 1464365150859 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}] 09:05:50 INFO - PROCESS | 1658 | 1464365150939 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:05:50 INFO - PROCESS | 1658 | 1464365150946 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a50800 == 44 [pid = 1658] [id = 127] 09:05:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x121332400) [pid = 1658] [serial = 378] [outer = 0x0] 09:05:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1255d1400) [pid = 1658] [serial = 379] [outer = 0x121332400] 09:05:50 INFO - PROCESS | 1658 | 1464365150972 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a7d0400) [pid = 1658] [serial = 380] [outer = 0x121332400] 09:05:51 INFO - PROCESS | 1658 | 1464365151305 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 474ms 09:05:51 INFO - PROCESS | 1658 | 1464365151324 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:05:51 INFO - PROCESS | 1658 | 1464365151337 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:05:51 INFO - PROCESS | 1658 | 1464365151339 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1658 | 1464365151341 Marionette TRACE conn2 <- [1,482,null,{}] 09:05:51 INFO - PROCESS | 1658 | 1464365151343 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}] 09:05:51 INFO - PROCESS | 1658 | 1464365151434 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:05:51 INFO - PROCESS | 1658 | 1464365151484 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x129115800 == 45 [pid = 1658] [id = 128] 09:05:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x121662c00) [pid = 1658] [serial = 381] [outer = 0x0] 09:05:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12a8d3c00) [pid = 1658] [serial = 382] [outer = 0x121662c00] 09:05:51 INFO - PROCESS | 1658 | 1464365151513 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12bc2e800) [pid = 1658] [serial = 383] [outer = 0x121662c00] 09:05:51 INFO - PROCESS | 1658 | 1464365151822 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 09:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:05:51 INFO - PROCESS | 1658 | 1464365151858 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1658 | 1464365151859 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:05:51 INFO - PROCESS | 1658 | 1464365151861 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1658 | 1464365151862 Marionette TRACE conn2 <- [1,486,null,{}] 09:05:51 INFO - PROCESS | 1658 | 1464365151865 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}] 09:05:51 INFO - PROCESS | 1658 | 1464365151943 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:05:51 INFO - PROCESS | 1658 | 1464365151947 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a71f800 == 46 [pid = 1658] [id = 129] 09:05:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x12bc31c00) [pid = 1658] [serial = 384] [outer = 0x0] 09:05:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x12bc38c00) [pid = 1658] [serial = 385] [outer = 0x12bc31c00] 09:05:51 INFO - PROCESS | 1658 | 1464365151975 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x12bc41c00) [pid = 1658] [serial = 386] [outer = 0x12bc31c00] 09:05:52 INFO - PROCESS | 1658 | 1464365152309 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 09:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:05:52 INFO - PROCESS | 1658 | 1464365152330 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1658 | 1464365152331 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:05:52 INFO - PROCESS | 1658 | 1464365152335 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1658 | 1464365152337 Marionette TRACE conn2 <- [1,490,null,{}] 09:05:52 INFO - PROCESS | 1658 | 1464365152339 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}] 09:05:52 INFO - PROCESS | 1658 | 1464365152448 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:05:52 INFO - PROCESS | 1658 | 1464365152457 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12aca0800 == 47 [pid = 1658] [id = 130] 09:05:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1255d9000) [pid = 1658] [serial = 387] [outer = 0x0] 09:05:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12bc42000) [pid = 1658] [serial = 388] [outer = 0x1255d9000] 09:05:52 INFO - PROCESS | 1658 | 1464365152482 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x12c11e800) [pid = 1658] [serial = 389] [outer = 0x1255d9000] 09:05:52 INFO - PROCESS | 1658 | 1464365152779 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 471ms 09:05:52 INFO - PROCESS | 1658 | 1464365152809 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1658 | 1464365152811 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:05:52 INFO - PROCESS | 1658 | 1464365152815 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1658 | 1464365152821 Marionette TRACE conn2 <- [1,494,null,{}] 09:05:52 INFO - PROCESS | 1658 | 1464365152824 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}] 09:05:53 INFO - PROCESS | 1658 | 1464365153031 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:05:53 INFO - PROCESS | 1658 | 1464365153117 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x113ccd000 == 48 [pid = 1658] [id = 131] 09:05:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1122b1c00) [pid = 1658] [serial = 390] [outer = 0x0] 09:05:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x113bbfc00) [pid = 1658] [serial = 391] [outer = 0x1122b1c00] 09:05:53 INFO - PROCESS | 1658 | 1464365153168 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1166c9400) [pid = 1658] [serial = 392] [outer = 0x1122b1c00] 09:05:53 INFO - PROCESS | 1658 | 1464365153679 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]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 925ms 09:05:53 INFO - PROCESS | 1658 | 1464365153740 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1658 | 1464365153743 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:05:53 INFO - PROCESS | 1658 | 1464365153746 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1658 | 1464365153748 Marionette TRACE conn2 <- [1,498,null,{}] 09:05:53 INFO - PROCESS | 1658 | 1464365153754 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}] 09:05:53 INFO - PROCESS | 1658 | 1464365153856 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:05:53 INFO - PROCESS | 1658 | 1464365153921 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x119057800 == 49 [pid = 1658] [id = 132] 09:05:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1184db000) [pid = 1658] [serial = 393] [outer = 0x0] 09:05:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1191afc00) [pid = 1658] [serial = 394] [outer = 0x1184db000] 09:05:53 INFO - PROCESS | 1658 | 1464365153953 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11989f800) [pid = 1658] [serial = 395] [outer = 0x1184db000] 09:05:54 INFO - PROCESS | 1658 | 1464365154388 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]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 673ms 09:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:05:54 INFO - PROCESS | 1658 | 1464365154419 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1658 | 1464365154421 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:05:54 INFO - PROCESS | 1658 | 1464365154423 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1658 | 1464365154425 Marionette TRACE conn2 <- [1,502,null,{}] 09:05:54 INFO - PROCESS | 1658 | 1464365154447 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}] 09:05:54 INFO - PROCESS | 1658 | 1464365154585 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:05:54 INFO - PROCESS | 1658 | 1464365154598 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x129120800 == 50 [pid = 1658] [id = 133] 09:05:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12435cc00) [pid = 1658] [serial = 396] [outer = 0x0] 09:05:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1260c3000) [pid = 1658] [serial = 397] [outer = 0x12435cc00] 09:05:54 INFO - PROCESS | 1658 | 1464365154641 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x126cbc800) [pid = 1658] [serial = 398] [outer = 0x12435cc00] 09:05:55 INFO - PROCESS | 1658 | 1464365155120 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]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 739ms 09:05:55 INFO - PROCESS | 1658 | 1464365155163 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1658 | 1464365155168 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:05:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:05:55 INFO - PROCESS | 1658 | 1464365155200 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1658 | 1464365155206 Marionette TRACE conn2 <- [1,506,null,{}] 09:05:55 INFO - PROCESS | 1658 | 1464365155210 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}] 09:05:55 INFO - PROCESS | 1658 | 1464365155360 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:05:55 INFO - PROCESS | 1658 | 1464365155450 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bda7800 == 51 [pid = 1658] [id = 134] 09:05:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x126a28000) [pid = 1658] [serial = 399] [outer = 0x0] 09:05:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12a33a800) [pid = 1658] [serial = 400] [outer = 0x126a28000] 09:05:55 INFO - PROCESS | 1658 | 1464365155496 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12b106000) [pid = 1658] [serial = 401] [outer = 0x126a28000] 09:05:55 INFO - PROCESS | 1658 | 1464365155989 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:05:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 835ms 09:05:56 INFO - PROCESS | 1658 | 1464365156035 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1658 | 1464365156036 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:05:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:05:56 INFO - PROCESS | 1658 | 1464365156040 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1658 | 1464365156041 Marionette TRACE conn2 <- [1,510,null,{}] 09:05:56 INFO - PROCESS | 1658 | 1464365156044 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}] 09:05:56 INFO - PROCESS | 1658 | 1464365156142 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:05:56 INFO - PROCESS | 1658 | 1464365156204 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c438000 == 52 [pid = 1658] [id = 135] 09:05:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12b107800) [pid = 1658] [serial = 402] [outer = 0x0] 09:05:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12bb3f000) [pid = 1658] [serial = 403] [outer = 0x12b107800] 09:05:56 INFO - PROCESS | 1658 | 1464365156235 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12bc3a400) [pid = 1658] [serial = 404] [outer = 0x12b107800] 09:05:56 INFO - PROCESS | 1658 | 1464365156671 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:05:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 09:05:56 INFO - PROCESS | 1658 | 1464365156717 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1658 | 1464365156718 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:05:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:05:56 INFO - PROCESS | 1658 | 1464365156722 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1658 | 1464365156723 Marionette TRACE conn2 <- [1,514,null,{}] 09:05:56 INFO - PROCESS | 1658 | 1464365156726 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}] 09:05:56 INFO - PROCESS | 1658 | 1464365156825 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:05:56 INFO - PROCESS | 1658 | 1464365156891 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x11757a000 == 53 [pid = 1658] [id = 136] 09:05:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12102fc00) [pid = 1658] [serial = 405] [outer = 0x0] 09:05:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12bc24c00) [pid = 1658] [serial = 406] [outer = 0x12102fc00] 09:05:56 INFO - PROCESS | 1658 | 1464365156926 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x12c4aec00) [pid = 1658] [serial = 407] [outer = 0x12102fc00] 09:05:57 INFO - PROCESS | 1658 | 1464365157511 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]]]}] 09:05:57 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 09:05:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 820ms 09:05:57 INFO - PROCESS | 1658 | 1464365157543 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:05:57 INFO - PROCESS | 1658 | 1464365157545 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:05:57 INFO - PROCESS | 1658 | 1464365157548 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1658 | 1464365157549 Marionette TRACE conn2 <- [1,518,null,{}] 09:05:57 INFO - PROCESS | 1658 | 1464365157573 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}] 09:05:57 INFO - PROCESS | 1658 | 1464365157665 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:05:57 INFO - PROCESS | 1658 | 1464365157731 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x116638800 == 54 [pid = 1658] [id = 137] 09:05:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1184d1800) [pid = 1658] [serial = 408] [outer = 0x0] 09:05:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1184d4000) [pid = 1658] [serial = 409] [outer = 0x1184d1800] 09:05:57 INFO - PROCESS | 1658 | 1464365157760 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x11930e400) [pid = 1658] [serial = 410] [outer = 0x1184d1800] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12aca0800 == 53 [pid = 1658] [id = 130] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x12a71f800 == 52 [pid = 1658] [id = 129] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x129115800 == 51 [pid = 1658] [id = 128] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119a50800 == 50 [pid = 1658] [id = 127] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x126a65000 == 49 [pid = 1658] [id = 126] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x125615800 == 48 [pid = 1658] [id = 125] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x124106800 == 47 [pid = 1658] [id = 124] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12bb3b000) [pid = 1658] [serial = 337] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x116849800) [pid = 1658] [serial = 289] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118940c00) [pid = 1658] [serial = 292] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x121ae4800) [pid = 1658] [serial = 295] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x126a1f000) [pid = 1658] [serial = 298] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | 1464365158229 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]]]}] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119d20800 == 46 [pid = 1658] [id = 123] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119c5e800 == 45 [pid = 1658] [id = 122] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x119441000 == 44 [pid = 1658] [id = 121] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x118073000 == 43 [pid = 1658] [id = 120] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x1160bf000 == 42 [pid = 1658] [id = 119] 09:05:58 INFO - PROCESS | 1658 | --DOCSHELL 0x118320000 == 41 [pid = 1658] [id = 118] 09:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 738ms 09:05:58 INFO - PROCESS | 1658 | 1464365158288 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1658 | 1464365158292 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:05:58 INFO - PROCESS | 1658 | 1464365158296 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1658 | 1464365158298 Marionette TRACE conn2 <- [1,522,null,{}] 09:05:58 INFO - PROCESS | 1658 | 1464365158302 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}] 09:05:58 INFO - PROCESS | 1658 | 1464365158387 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:05:58 INFO - PROCESS | 1658 | 1464365158392 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172c2000 == 42 [pid = 1658] [id = 138] 09:05:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x119c45800) [pid = 1658] [serial = 411] [outer = 0x0] 09:05:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x120fed400) [pid = 1658] [serial = 412] [outer = 0x119c45800] 09:05:58 INFO - PROCESS | 1658 | 1464365158419 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x121cf9800) [pid = 1658] [serial = 413] [outer = 0x119c45800] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x129611800) [pid = 1658] [serial = 319] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x128fbd400) [pid = 1658] [serial = 316] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1180c9800) [pid = 1658] [serial = 302] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1167cb400) [pid = 1658] [serial = 301] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x123536000) [pid = 1658] [serial = 310] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x12435e800) [pid = 1658] [serial = 311] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x11930fc00) [pid = 1658] [serial = 305] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x118942000) [pid = 1658] [serial = 304] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x119d43000) [pid = 1658] [serial = 307] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12102a400) [pid = 1658] [serial = 308] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1243ca000) [pid = 1658] [serial = 313] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1260c9000) [pid = 1658] [serial = 314] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12a7c6000) [pid = 1658] [serial = 322] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12a8d4c00) [pid = 1658] [serial = 326] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12a8ccc00) [pid = 1658] [serial = 325] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1260c3c00) [pid = 1658] [serial = 331] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12b10a000) [pid = 1658] [serial = 328] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12bb36800) [pid = 1658] [serial = 334] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12b111c00) [pid = 1658] [serial = 329] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x12a866000) [pid = 1658] [serial = 323] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x12a33e400) [pid = 1658] [serial = 320] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1293ab800) [pid = 1658] [serial = 317] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12b172c00) [pid = 1658] [serial = 332] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x12bb40400) [pid = 1658] [serial = 335] [outer = 0x0] [url = about:blank] 09:05:58 INFO - PROCESS | 1658 | 1464365158805 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 523ms 09:05:58 INFO - PROCESS | 1658 | 1464365158820 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1658 | 1464365158822 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:05:58 INFO - PROCESS | 1658 | 1464365158824 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1658 | 1464365158826 Marionette TRACE conn2 <- [1,526,null,{}] 09:05:58 INFO - PROCESS | 1658 | 1464365158834 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}] 09:05:58 INFO - PROCESS | 1658 | 1464365158913 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:05:58 INFO - PROCESS | 1658 | 1464365158941 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1198b7000 == 43 [pid = 1658] [id = 139] 09:05:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x126660800) [pid = 1658] [serial = 414] [outer = 0x0] 09:05:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x126a1dc00) [pid = 1658] [serial = 415] [outer = 0x126660800] 09:05:58 INFO - PROCESS | 1658 | 1464365158969 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x127819000) [pid = 1658] [serial = 416] [outer = 0x126660800] 09:05:59 INFO - PROCESS | 1658 | 1464365159308 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]]]}] 09:05:59 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 09:05:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 09:05:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:05:59 INFO - PROCESS | 1658 | 1464365159345 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1658 | 1464365159346 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:05:59 INFO - PROCESS | 1658 | 1464365159349 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1658 | 1464365159350 Marionette TRACE conn2 <- [1,530,null,{}] 09:05:59 INFO - PROCESS | 1658 | 1464365159363 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}] 09:05:59 INFO - PROCESS | 1658 | 1464365159454 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:05:59 INFO - PROCESS | 1658 | 1464365159458 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12191c800 == 44 [pid = 1658] [id = 140] 09:05:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x128c25c00) [pid = 1658] [serial = 417] [outer = 0x0] 09:05:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x129309800) [pid = 1658] [serial = 418] [outer = 0x128c25c00] 09:05:59 INFO - PROCESS | 1658 | 1464365159484 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x12960fc00) [pid = 1658] [serial = 419] [outer = 0x128c25c00] 09:05:59 INFO - PROCESS | 1658 | 1464365159798 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"]]]}] 09:05:59 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 09:05:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:05:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:05:59 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 09:05:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:05:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:05:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 474ms 09:05:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:05:59 INFO - PROCESS | 1658 | 1464365159823 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1658 | 1464365159824 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:05:59 INFO - PROCESS | 1658 | 1464365159827 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1658 | 1464365159828 Marionette TRACE conn2 <- [1,534,null,{}] 09:05:59 INFO - PROCESS | 1658 | 1464365159830 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}] 09:05:59 INFO - PROCESS | 1658 | 1464365159913 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:05:59 INFO - PROCESS | 1658 | 1464365159920 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1256a5800 == 45 [pid = 1658] [id = 141] 09:05:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x129615800) [pid = 1658] [serial = 420] [outer = 0x0] 09:05:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a864800) [pid = 1658] [serial = 421] [outer = 0x129615800] 09:05:59 INFO - PROCESS | 1658 | 1464365159945 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12b10bc00) [pid = 1658] [serial = 422] [outer = 0x129615800] 09:06:00 INFO - PROCESS | 1658 | 1464365160294 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:06:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 09:06:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:06:00 INFO - PROCESS | 1658 | 1464365160346 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1658 | 1464365160347 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:06:00 INFO - PROCESS | 1658 | 1464365160349 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1658 | 1464365160350 Marionette TRACE conn2 <- [1,538,null,{}] 09:06:00 INFO - PROCESS | 1658 | 1464365160353 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}] 09:06:00 INFO - PROCESS | 1658 | 1464365160473 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:06:00 INFO - PROCESS | 1658 | 1464365160491 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1278a9800 == 46 [pid = 1658] [id = 142] 09:06:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12a866800) [pid = 1658] [serial = 423] [outer = 0x0] 09:06:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12bb3b000) [pid = 1658] [serial = 424] [outer = 0x12a866800] 09:06:00 INFO - PROCESS | 1658 | 1464365160522 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12c4af000) [pid = 1658] [serial = 425] [outer = 0x12a866800] 09:06:00 INFO - PROCESS | 1658 | 1464365160854 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]]]}] 09:06:00 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. 09:06:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 09:06:00 INFO - PROCESS | 1658 | 1464365160920 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1658 | 1464365160921 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:06:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:06:00 INFO - PROCESS | 1658 | 1464365160923 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1658 | 1464365160924 Marionette TRACE conn2 <- [1,542,null,{}] 09:06:00 INFO - PROCESS | 1658 | 1464365160926 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}] 09:06:01 INFO - PROCESS | 1658 | 1464365161023 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:06:01 INFO - PROCESS | 1658 | 1464365161035 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a705000 == 47 [pid = 1658] [id = 143] 09:06:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12c121000) [pid = 1658] [serial = 426] [outer = 0x0] 09:06:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12c4b5000) [pid = 1658] [serial = 427] [outer = 0x12c121000] 09:06:01 INFO - PROCESS | 1658 | 1464365161060 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12c4b9c00) [pid = 1658] [serial = 428] [outer = 0x12c121000] 09:06:01 INFO - PROCESS | 1658 | 1464365161391 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]]]}] 09:06:01 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. 09:06:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 09:06:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:06:01 INFO - PROCESS | 1658 | 1464365161444 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1658 | 1464365161445 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:06:01 INFO - PROCESS | 1658 | 1464365161447 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1658 | 1464365161448 Marionette TRACE conn2 <- [1,546,null,{}] 09:06:01 INFO - PROCESS | 1658 | 1464365161451 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}] 09:06:01 INFO - PROCESS | 1658 | 1464365161562 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:06:01 INFO - PROCESS | 1658 | 1464365161617 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12aca3000 == 48 [pid = 1658] [id = 144] 09:06:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12c4b6400) [pid = 1658] [serial = 429] [outer = 0x0] 09:06:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12c857400) [pid = 1658] [serial = 430] [outer = 0x12c4b6400] 09:06:01 INFO - PROCESS | 1658 | 1464365161648 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12c861000) [pid = 1658] [serial = 431] [outer = 0x12c4b6400] 09:06:01 INFO - PROCESS | 1658 | 1464365161976 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]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:06:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 09:06:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:06:02 INFO - PROCESS | 1658 | 1464365162022 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1658 | 1464365162023 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:06:02 INFO - PROCESS | 1658 | 1464365162026 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1658 | 1464365162027 Marionette TRACE conn2 <- [1,550,null,{}] 09:06:02 INFO - PROCESS | 1658 | 1464365162029 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}] 09:06:02 INFO - PROCESS | 1658 | 1464365162132 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:06:02 INFO - PROCESS | 1658 | 1464365162178 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd92000 == 49 [pid = 1658] [id = 145] 09:06:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12c85fc00) [pid = 1658] [serial = 432] [outer = 0x0] 09:06:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12c865c00) [pid = 1658] [serial = 433] [outer = 0x12c85fc00] 09:06:02 INFO - PROCESS | 1658 | 1464365162210 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12ceb2c00) [pid = 1658] [serial = 434] [outer = 0x12c85fc00] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x129311c00) [pid = 1658] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x126786c00) [pid = 1658] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x124369400) [pid = 1658] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x118519c00) [pid = 1658] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1130ab000) [pid = 1658] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1293a4c00) [pid = 1658] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x111d21c00) [pid = 1658] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x121cf5400) [pid = 1658] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x11755d800) [pid = 1658] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x129613c00) [pid = 1658] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x121332400) [pid = 1658] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12bc31c00) [pid = 1658] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1260c8000) [pid = 1658] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:06:02 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x121662c00) [pid = 1658] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:06:02 INFO - PROCESS | 1658 | 1464365162624 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]]]}] 09:06:02 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. 09:06:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 618ms 09:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:06:02 INFO - PROCESS | 1658 | 1464365162645 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1658 | 1464365162646 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:06:02 INFO - PROCESS | 1658 | 1464365162648 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1658 | 1464365162649 Marionette TRACE conn2 <- [1,554,null,{}] 09:06:02 INFO - PROCESS | 1658 | 1464365162652 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}] 09:06:02 INFO - PROCESS | 1658 | 1464365162729 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:06:02 INFO - PROCESS | 1658 | 1464365162779 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a706000 == 50 [pid = 1658] [id = 146] 09:06:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1180cfc00) [pid = 1658] [serial = 435] [outer = 0x0] 09:06:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x120e19c00) [pid = 1658] [serial = 436] [outer = 0x1180cfc00] 09:06:02 INFO - PROCESS | 1658 | 1464365162804 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x120e1f400) [pid = 1658] [serial = 437] [outer = 0x1180cfc00] 09:06:02 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:03 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:03 INFO - PROCESS | 1658 | 1464365163101 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 09:06:03 INFO - PROCESS | 1658 | 1464365163124 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1658 | 1464365163125 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:06:03 INFO - PROCESS | 1658 | 1464365163128 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1658 | 1464365163129 Marionette TRACE conn2 <- [1,558,null,{}] 09:06:03 INFO - PROCESS | 1658 | 1464365163132 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}] 09:06:03 INFO - PROCESS | 1658 | 1464365163230 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:06:03 INFO - PROCESS | 1658 | 1464365163235 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c834000 == 51 [pid = 1658] [id = 147] 09:06:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x120e21c00) [pid = 1658] [serial = 438] [outer = 0x0] 09:06:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x128c2cc00) [pid = 1658] [serial = 439] [outer = 0x120e21c00] 09:06:03 INFO - PROCESS | 1658 | 1464365163265 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12ceaf000) [pid = 1658] [serial = 440] [outer = 0x120e21c00] 09:06:03 INFO - PROCESS | 1658 | 1464365163615 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 519ms 09:06:03 INFO - PROCESS | 1658 | 1464365163657 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1658 | 1464365163658 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:06:03 INFO - PROCESS | 1658 | 1464365163661 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1658 | 1464365163662 Marionette TRACE conn2 <- [1,562,null,{}] 09:06:03 INFO - PROCESS | 1658 | 1464365163664 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}] 09:06:03 INFO - PROCESS | 1658 | 1464365163744 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:06:03 INFO - PROCESS | 1658 | 1464365163750 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce18000 == 52 [pid = 1658] [id = 148] 09:06:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1213d8800) [pid = 1658] [serial = 441] [outer = 0x0] 09:06:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1213dec00) [pid = 1658] [serial = 442] [outer = 0x1213d8800] 09:06:03 INFO - PROCESS | 1658 | 1464365163775 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1213e2c00) [pid = 1658] [serial = 443] [outer = 0x1213d8800] 09:06:03 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:04 INFO - PROCESS | 1658 | [1658] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:06:04 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:04 INFO - PROCESS | 1658 | 1464365164104 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 09:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:06:04 INFO - PROCESS | 1658 | 1464365164130 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1658 | 1464365164131 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:06:04 INFO - PROCESS | 1658 | 1464365164135 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1658 | 1464365164137 Marionette TRACE conn2 <- [1,566,null,{}] 09:06:04 INFO - PROCESS | 1658 | 1464365164139 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}] 09:06:04 INFO - PROCESS | 1658 | 1464365164228 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:06:04 INFO - PROCESS | 1658 | 1464365164233 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf9b000 == 53 [pid = 1658] [id = 149] 09:06:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12bb02c00) [pid = 1658] [serial = 444] [outer = 0x0] 09:06:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x12bb06c00) [pid = 1658] [serial = 445] [outer = 0x12bb02c00] 09:06:04 INFO - PROCESS | 1658 | 1464365164257 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x12bb0a800) [pid = 1658] [serial = 446] [outer = 0x12bb02c00] 09:06:04 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:04 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:04 INFO - PROCESS | 1658 | 1464365164737 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 621ms 09:06:04 INFO - PROCESS | 1658 | 1464365164755 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1658 | 1464365164758 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:06:04 INFO - PROCESS | 1658 | 1464365164762 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1658 | 1464365164764 Marionette TRACE conn2 <- [1,570,null,{}] 09:06:04 INFO - PROCESS | 1658 | 1464365164768 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}] 09:06:04 INFO - PROCESS | 1658 | 1464365164873 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:06:04 INFO - PROCESS | 1658 | 1464365164940 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x11806c000 == 54 [pid = 1658] [id = 150] 09:06:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x116845800) [pid = 1658] [serial = 447] [outer = 0x0] 09:06:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x11769bc00) [pid = 1658] [serial = 448] [outer = 0x116845800] 09:06:04 INFO - PROCESS | 1658 | 1464365164972 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x119086000) [pid = 1658] [serial = 449] [outer = 0x116845800] 09:06:05 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:05 INFO - PROCESS | 1658 | 1464365165391 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]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 09:06:05 INFO - PROCESS | 1658 | 1464365165432 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1658 | 1464365165437 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:06:05 INFO - PROCESS | 1658 | 1464365165441 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1658 | 1464365165443 Marionette TRACE conn2 <- [1,574,null,{}] 09:06:05 INFO - PROCESS | 1658 | 1464365165446 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}] 09:06:05 INFO - PROCESS | 1658 | 1464365165549 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:06:05 INFO - PROCESS | 1658 | 1464365165654 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216eb800 == 55 [pid = 1658] [id = 151] 09:06:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x120e1d400) [pid = 1658] [serial = 450] [outer = 0x0] 09:06:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1213d5c00) [pid = 1658] [serial = 451] [outer = 0x120e1d400] 09:06:05 INFO - PROCESS | 1658 | 1464365165686 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x121cfa800) [pid = 1658] [serial = 452] [outer = 0x120e1d400] 09:06:06 INFO - PROCESS | 1658 | 1464365166131 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 721ms 09:06:06 INFO - PROCESS | 1658 | 1464365166170 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1658 | 1464365166172 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:06:06 INFO - PROCESS | 1658 | 1464365166176 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1658 | 1464365166178 Marionette TRACE conn2 <- [1,578,null,{}] 09:06:06 INFO - PROCESS | 1658 | 1464365166204 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}] 09:06:06 INFO - PROCESS | 1658 | 1464365166331 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:06:06 INFO - PROCESS | 1658 | 1464365166383 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce02800 == 56 [pid = 1658] [id = 152] 09:06:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x126ccb000) [pid = 1658] [serial = 453] [outer = 0x0] 09:06:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12781ec00) [pid = 1658] [serial = 454] [outer = 0x126ccb000] 09:06:06 INFO - PROCESS | 1658 | 1464365166415 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1293abc00) [pid = 1658] [serial = 455] [outer = 0x126ccb000] 09:06:06 INFO - PROCESS | 1658 | 1464365166862 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 720ms 09:06:06 INFO - PROCESS | 1658 | 1464365166903 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1658 | 1464365166905 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:06:06 INFO - PROCESS | 1658 | 1464365166908 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1658 | 1464365166910 Marionette TRACE conn2 <- [1,582,null,{}] 09:06:06 INFO - PROCESS | 1658 | 1464365166912 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}] 09:06:07 INFO - PROCESS | 1658 | 1464365167017 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:06:07 INFO - PROCESS | 1658 | 1464365167081 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x11646b800 == 57 [pid = 1658] [id = 153] 09:06:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x11989d000) [pid = 1658] [serial = 456] [outer = 0x0] 09:06:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12a7ca000) [pid = 1658] [serial = 457] [outer = 0x11989d000] 09:06:07 INFO - PROCESS | 1658 | 1464365167117 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12b10d800) [pid = 1658] [serial = 458] [outer = 0x11989d000] 09:06:07 INFO - PROCESS | 1658 | 1464365167712 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]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 819ms 09:06:07 INFO - PROCESS | 1658 | 1464365167728 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1658 | 1464365167730 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:06:07 INFO - PROCESS | 1658 | 1464365167734 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1658 | 1464365167736 Marionette TRACE conn2 <- [1,586,null,{}] 09:06:07 INFO - PROCESS | 1658 | 1464365167740 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}] 09:06:07 INFO - PROCESS | 1658 | 1464365167830 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:06:07 INFO - PROCESS | 1658 | 1464365167884 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x11807b800 == 58 [pid = 1658] [id = 154] 09:06:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1164b1400) [pid = 1658] [serial = 459] [outer = 0x0] 09:06:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1168bb400) [pid = 1658] [serial = 460] [outer = 0x1164b1400] 09:06:07 INFO - PROCESS | 1658 | 1464365167912 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1180d3000) [pid = 1658] [serial = 461] [outer = 0x1164b1400] 09:06:08 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:08 INFO - PROCESS | 1658 | 1464365168364 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]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 09:06:08 INFO - PROCESS | 1658 | 1464365168406 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1658 | 1464365168410 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:06:08 INFO - PROCESS | 1658 | 1464365168414 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1658 | 1464365168416 Marionette TRACE conn2 <- [1,590,null,{}] 09:06:08 INFO - PROCESS | 1658 | 1464365168418 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}] 09:06:08 INFO - PROCESS | 1658 | 1464365168509 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:06:08 INFO - PROCESS | 1658 | 1464365168577 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fde800 == 59 [pid = 1658] [id = 155] 09:06:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x118379c00) [pid = 1658] [serial = 462] [outer = 0x0] 09:06:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11893d400) [pid = 1658] [serial = 463] [outer = 0x118379c00] 09:06:08 INFO - PROCESS | 1658 | 1464365168605 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119093000) [pid = 1658] [serial = 464] [outer = 0x118379c00] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce18000 == 58 [pid = 1658] [id = 148] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12c834000 == 57 [pid = 1658] [id = 147] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12a706000 == 56 [pid = 1658] [id = 146] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd92000 == 55 [pid = 1658] [id = 145] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12aca3000 == 54 [pid = 1658] [id = 144] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12a705000 == 53 [pid = 1658] [id = 143] 09:06:08 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x117560400) [pid = 1658] [serial = 340] [outer = 0x0] [url = about:blank] 09:06:08 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x128c22000) [pid = 1658] [serial = 349] [outer = 0x0] [url = about:blank] 09:06:08 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1191a8800) [pid = 1658] [serial = 343] [outer = 0x0] [url = about:blank] 09:06:08 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1262cd000) [pid = 1658] [serial = 346] [outer = 0x0] [url = about:blank] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1278a9800 == 52 [pid = 1658] [id = 142] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1256a5800 == 51 [pid = 1658] [id = 141] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12191c800 == 50 [pid = 1658] [id = 140] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1198b7000 == 49 [pid = 1658] [id = 139] 09:06:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1172c2000 == 48 [pid = 1658] [id = 138] 09:06:09 INFO - PROCESS | 1658 | --DOCSHELL 0x116638800 == 47 [pid = 1658] [id = 137] 09:06:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12c438000 == 46 [pid = 1658] [id = 135] 09:06:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12bda7800 == 45 [pid = 1658] [id = 134] 09:06:09 INFO - PROCESS | 1658 | --DOCSHELL 0x129120800 == 44 [pid = 1658] [id = 133] 09:06:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119057800 == 43 [pid = 1658] [id = 132] 09:06:09 INFO - PROCESS | 1658 | --DOCSHELL 0x113ccd000 == 42 [pid = 1658] [id = 131] 09:06:09 INFO - PROCESS | 1658 | 1464365169041 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]]]}] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12961ac00) [pid = 1658] [serial = 287] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12930b000) [pid = 1658] [serial = 370] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1262d4800) [pid = 1658] [serial = 364] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12678c400) [pid = 1658] [serial = 365] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11893f000) [pid = 1658] [serial = 358] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12133c000) [pid = 1658] [serial = 359] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12bc2c800) [pid = 1658] [serial = 338] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x12a33d800) [pid = 1658] [serial = 373] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x117560000) [pid = 1658] [serial = 355] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x11901a800) [pid = 1658] [serial = 356] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1243c3800) [pid = 1658] [serial = 361] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1255d8400) [pid = 1658] [serial = 362] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x118359000) [pid = 1658] [serial = 371] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1184cf000) [pid = 1658] [serial = 353] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11769b800) [pid = 1658] [serial = 352] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12a8c8400) [pid = 1658] [serial = 376] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1255d1400) [pid = 1658] [serial = 379] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12a7d0400) [pid = 1658] [serial = 380] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12bc38c00) [pid = 1658] [serial = 385] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x126cbd400) [pid = 1658] [serial = 367] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12bc2e800) [pid = 1658] [serial = 383] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12bc41c00) [pid = 1658] [serial = 386] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12b102c00) [pid = 1658] [serial = 377] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12a860000) [pid = 1658] [serial = 374] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x128fbdc00) [pid = 1658] [serial = 368] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12a8d3c00) [pid = 1658] [serial = 382] [outer = 0x0] [url = about:blank] 09:06:09 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12bc42000) [pid = 1658] [serial = 388] [outer = 0x0] [url = about:blank] 09:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 09:06:09 INFO - PROCESS | 1658 | 1464365169087 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1658 | 1464365169089 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:06:09 INFO - PROCESS | 1658 | 1464365169091 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1658 | 1464365169093 Marionette TRACE conn2 <- [1,594,null,{}] 09:06:09 INFO - PROCESS | 1658 | 1464365169107 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}] 09:06:09 INFO - PROCESS | 1658 | 1464365169188 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:06:09 INFO - PROCESS | 1658 | 1464365169194 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fe1800 == 43 [pid = 1658] [id = 156] 09:06:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1191a8800) [pid = 1658] [serial = 465] [outer = 0x0] 09:06:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x119317c00) [pid = 1658] [serial = 466] [outer = 0x1191a8800] 09:06:09 INFO - PROCESS | 1658 | 1464365169224 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x119c46800) [pid = 1658] [serial = 467] [outer = 0x1191a8800] 09:06:09 INFO - PROCESS | 1658 | 1464365169567 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 09:06:09 INFO - PROCESS | 1658 | 1464365169612 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1658 | 1464365169614 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:06:09 INFO - PROCESS | 1658 | 1464365169616 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1658 | 1464365169617 Marionette TRACE conn2 <- [1,598,null,{}] 09:06:09 INFO - PROCESS | 1658 | 1464365169620 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}] 09:06:09 INFO - PROCESS | 1658 | 1464365169698 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:06:09 INFO - PROCESS | 1658 | 1464365169705 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x119142800 == 44 [pid = 1658] [id = 157] 09:06:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x120e18c00) [pid = 1658] [serial = 468] [outer = 0x0] 09:06:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x120e20c00) [pid = 1658] [serial = 469] [outer = 0x120e18c00] 09:06:09 INFO - PROCESS | 1658 | 1464365169731 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x120fecc00) [pid = 1658] [serial = 470] [outer = 0x120e18c00] 09:06:10 INFO - PROCESS | 1658 | 1464365170068 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 470ms 09:06:10 INFO - PROCESS | 1658 | 1464365170088 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1658 | 1464365170096 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:06:10 INFO - PROCESS | 1658 | 1464365170099 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1658 | 1464365170100 Marionette TRACE conn2 <- [1,602,null,{}] 09:06:10 INFO - PROCESS | 1658 | 1464365170102 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}] 09:06:10 INFO - PROCESS | 1658 | 1464365170182 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:06:10 INFO - PROCESS | 1658 | 1464365170231 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x119457000 == 45 [pid = 1658] [id = 158] 09:06:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11724a800) [pid = 1658] [serial = 471] [outer = 0x0] 09:06:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x121025800) [pid = 1658] [serial = 472] [outer = 0x11724a800] 09:06:10 INFO - PROCESS | 1658 | 1464365170257 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1213e0400) [pid = 1658] [serial = 473] [outer = 0x11724a800] 09:06:10 INFO - PROCESS | 1658 | 1464365170530 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 471ms 09:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:06:10 INFO - PROCESS | 1658 | 1464365170575 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1658 | 1464365170576 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:06:10 INFO - PROCESS | 1658 | 1464365170578 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1658 | 1464365170579 Marionette TRACE conn2 <- [1,606,null,{}] 09:06:10 INFO - PROCESS | 1658 | 1464365170582 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}] 09:06:10 INFO - PROCESS | 1658 | 1464365170678 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:06:10 INFO - PROCESS | 1658 | 1464365170686 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12139b800 == 46 [pid = 1658] [id = 159] 09:06:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x121875c00) [pid = 1658] [serial = 474] [outer = 0x0] 09:06:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x124366400) [pid = 1658] [serial = 475] [outer = 0x121875c00] 09:06:10 INFO - PROCESS | 1658 | 1464365170713 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1262d3c00) [pid = 1658] [serial = 476] [outer = 0x121875c00] 09:06:11 INFO - PROCESS | 1658 | 1464365171041 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 09:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:06:11 INFO - PROCESS | 1658 | 1464365171107 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1658 | 1464365171108 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:06:11 INFO - PROCESS | 1658 | 1464365171111 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1658 | 1464365171112 Marionette TRACE conn2 <- [1,610,null,{}] 09:06:11 INFO - PROCESS | 1658 | 1464365171114 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}] 09:06:11 INFO - PROCESS | 1658 | 1464365171217 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:06:11 INFO - PROCESS | 1658 | 1464365171222 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x124105000 == 47 [pid = 1658] [id = 160] 09:06:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1213df800) [pid = 1658] [serial = 477] [outer = 0x0] 09:06:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x126a1f800) [pid = 1658] [serial = 478] [outer = 0x1213df800] 09:06:11 INFO - PROCESS | 1658 | 1464365171247 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12780fc00) [pid = 1658] [serial = 479] [outer = 0x1213df800] 09:06:11 INFO - PROCESS | 1658 | 1464365171566 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 09:06:11 INFO - PROCESS | 1658 | 1464365171580 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1658 | 1464365171581 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:06:11 INFO - PROCESS | 1658 | 1464365171591 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1658 | 1464365171593 Marionette TRACE conn2 <- [1,614,null,{}] 09:06:11 INFO - PROCESS | 1658 | 1464365171603 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}] 09:06:11 INFO - PROCESS | 1658 | 1464365171703 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:06:11 INFO - PROCESS | 1658 | 1464365171707 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12560c000 == 48 [pid = 1658] [id = 161] 09:06:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12352c400) [pid = 1658] [serial = 480] [outer = 0x0] 09:06:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x127819800) [pid = 1658] [serial = 481] [outer = 0x12352c400] 09:06:11 INFO - PROCESS | 1658 | 1464365171732 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x128c2b000) [pid = 1658] [serial = 482] [outer = 0x12352c400] 09:06:12 INFO - PROCESS | 1658 | 1464365172061 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 09:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:06:12 INFO - PROCESS | 1658 | 1464365172111 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1658 | 1464365172112 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:06:12 INFO - PROCESS | 1658 | 1464365172114 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1658 | 1464365172115 Marionette TRACE conn2 <- [1,618,null,{}] 09:06:12 INFO - PROCESS | 1658 | 1464365172120 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}] 09:06:12 INFO - PROCESS | 1658 | 1464365172215 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:06:12 INFO - PROCESS | 1658 | 1464365172220 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a60000 == 49 [pid = 1658] [id = 162] 09:06:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x127819c00) [pid = 1658] [serial = 483] [outer = 0x0] 09:06:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x128fc2400) [pid = 1658] [serial = 484] [outer = 0x127819c00] 09:06:12 INFO - PROCESS | 1658 | 1464365172244 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1293a4400) [pid = 1658] [serial = 485] [outer = 0x127819c00] 09:06:12 INFO - PROCESS | 1658 | 1464365172596 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 522ms 09:06:12 INFO - PROCESS | 1658 | 1464365172650 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1658 | 1464365172652 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:06:12 INFO - PROCESS | 1658 | 1464365172655 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1658 | 1464365172657 Marionette TRACE conn2 <- [1,622,null,{}] 09:06:12 INFO - PROCESS | 1658 | 1464365172660 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}] 09:06:12 INFO - PROCESS | 1658 | 1464365172809 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:06:12 INFO - PROCESS | 1658 | 1464365172828 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x126db3000 == 50 [pid = 1658] [id = 163] 09:06:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x128fba800) [pid = 1658] [serial = 486] [outer = 0x0] 09:06:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12961a800) [pid = 1658] [serial = 487] [outer = 0x128fba800] 09:06:12 INFO - PROCESS | 1658 | 1464365172866 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12a7ccc00) [pid = 1658] [serial = 488] [outer = 0x128fba800] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1213d8800) [pid = 1658] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1180cf800) [pid = 1658] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12c121000) [pid = 1658] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119c45800) [pid = 1658] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1184d1800) [pid = 1658] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1131e7c00) [pid = 1658] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x12435cc00) [pid = 1658] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x126a28000) [pid = 1658] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12c4b6400) [pid = 1658] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12b107800) [pid = 1658] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x120e21c00) [pid = 1658] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1184db000) [pid = 1658] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1180cfc00) [pid = 1658] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12a866800) [pid = 1658] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x129310c00) [pid = 1658] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x127817800) [pid = 1658] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1122b1c00) [pid = 1658] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1246e7c00) [pid = 1658] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x129615800) [pid = 1658] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12c85fc00) [pid = 1658] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x118364800) [pid = 1658] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12102fc00) [pid = 1658] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1133c7800) [pid = 1658] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x126660800) [pid = 1658] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x128c25c00) [pid = 1658] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1260c1400) [pid = 1658] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:06:13 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x120feec00) [pid = 1658] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:06:13 INFO - PROCESS | 1658 | 1464365173525 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]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 921ms 09:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:06:13 INFO - PROCESS | 1658 | 1464365173576 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1658 | 1464365173578 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:06:13 INFO - PROCESS | 1658 | 1464365173580 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1658 | 1464365173582 Marionette TRACE conn2 <- [1,626,null,{}] 09:06:13 INFO - PROCESS | 1658 | 1464365173584 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}] 09:06:13 INFO - PROCESS | 1658 | 1464365173677 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:06:13 INFO - PROCESS | 1658 | 1464365173729 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12190b000 == 51 [pid = 1658] [id = 164] 09:06:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x113218c00) [pid = 1658] [serial = 489] [outer = 0x0] 09:06:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1184d9800) [pid = 1658] [serial = 490] [outer = 0x113218c00] 09:06:13 INFO - PROCESS | 1658 | 1464365173759 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x127817800) [pid = 1658] [serial = 491] [outer = 0x113218c00] 09:06:14 INFO - PROCESS | 1658 | 1464365174043 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]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 473ms 09:06:14 INFO - PROCESS | 1658 | 1464365174058 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1658 | 1464365174059 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:06:14 INFO - PROCESS | 1658 | 1464365174062 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1658 | 1464365174063 Marionette TRACE conn2 <- [1,630,null,{}] 09:06:14 INFO - PROCESS | 1658 | 1464365174065 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}] 09:06:14 INFO - PROCESS | 1658 | 1464365174160 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:06:14 INFO - PROCESS | 1658 | 1464365174163 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a706000 == 52 [pid = 1658] [id = 165] 09:06:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x128c29800) [pid = 1658] [serial = 492] [outer = 0x0] 09:06:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a860400) [pid = 1658] [serial = 493] [outer = 0x128c29800] 09:06:14 INFO - PROCESS | 1658 | 1464365174189 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12a8ce000) [pid = 1658] [serial = 494] [outer = 0x128c29800] 09:06:14 INFO - PROCESS | 1658 | 1464365174505 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]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 467ms 09:06:14 INFO - PROCESS | 1658 | 1464365174530 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1658 | 1464365174531 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:06:14 INFO - PROCESS | 1658 | 1464365174534 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1658 | 1464365174537 Marionette TRACE conn2 <- [1,634,null,{}] 09:06:14 INFO - PROCESS | 1658 | 1464365174539 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}] 09:06:14 INFO - PROCESS | 1658 | 1464365174643 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:06:14 INFO - PROCESS | 1658 | 1464365174651 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a950000 == 53 [pid = 1658] [id = 166] 09:06:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x113cb4800) [pid = 1658] [serial = 495] [outer = 0x0] 09:06:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12a86ec00) [pid = 1658] [serial = 496] [outer = 0x113cb4800] 09:06:14 INFO - PROCESS | 1658 | 1464365174676 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12b172400) [pid = 1658] [serial = 497] [outer = 0x113cb4800] 09:06:14 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:14 INFO - PROCESS | 1658 | [1658] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:06:14 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:15 INFO - PROCESS | 1658 | 1464365174993 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 470ms 09:06:15 INFO - PROCESS | 1658 | 1464365175005 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 1658 | 1464365175006 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:06:15 INFO - PROCESS | 1658 | 1464365175016 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1658 | 1464365175017 Marionette TRACE conn2 <- [1,638,null,{}] 09:06:15 INFO - PROCESS | 1658 | 1464365175022 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}] 09:06:15 INFO - PROCESS | 1658 | 1464365175099 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:06:15 INFO - PROCESS | 1658 | 1464365175106 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b919800 == 54 [pid = 1658] [id = 167] 09:06:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12b10d000) [pid = 1658] [serial = 498] [outer = 0x0] 09:06:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12bb0bc00) [pid = 1658] [serial = 499] [outer = 0x12b10d000] 09:06:15 INFO - PROCESS | 1658 | 1464365175131 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12bb10c00) [pid = 1658] [serial = 500] [outer = 0x12b10d000] 09:06:15 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:15 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:15 INFO - PROCESS | 1658 | 1464365175559 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 577ms 09:06:15 INFO - PROCESS | 1658 | 1464365175587 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 1658 | 1464365175589 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:06:15 INFO - PROCESS | 1658 | 1464365175593 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1658 | 1464365175596 Marionette TRACE conn2 <- [1,642,null,{}] 09:06:15 INFO - PROCESS | 1658 | 1464365175600 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}] 09:06:15 INFO - PROCESS | 1658 | 1464365175706 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:06:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x112eadc00) [pid = 1658] [serial = 501] [outer = 0x12cfe9c00] 09:06:15 INFO - PROCESS | 1658 | 1464365175796 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180f0000 == 55 [pid = 1658] [id = 168] 09:06:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1164af000) [pid = 1658] [serial = 502] [outer = 0x0] 09:06:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x1167c9000) [pid = 1658] [serial = 503] [outer = 0x1164af000] 09:06:15 INFO - PROCESS | 1658 | 1464365175833 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x117696000) [pid = 1658] [serial = 504] [outer = 0x1164af000] 09:06:16 INFO - PROCESS | 1658 | 1464365176302 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 772ms 09:06:16 INFO - PROCESS | 1658 | 1464365176364 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1658 | 1464365176368 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:06:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:06:16 INFO - PROCESS | 1658 | 1464365176391 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1658 | 1464365176393 Marionette TRACE conn2 <- [1,646,null,{}] 09:06:16 INFO - PROCESS | 1658 | 1464365176396 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}] 09:06:16 INFO - PROCESS | 1658 | 1464365176500 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:06:16 INFO - PROCESS | 1658 | 1464365176566 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x119154800 == 56 [pid = 1658] [id = 169] 09:06:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1190bc800) [pid = 1658] [serial = 505] [outer = 0x0] 09:06:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x11931dc00) [pid = 1658] [serial = 506] [outer = 0x1190bc800] 09:06:16 INFO - PROCESS | 1658 | 1464365176596 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x119d43400) [pid = 1658] [serial = 507] [outer = 0x1190bc800] 09:06:17 INFO - PROCESS | 1658 | 1464365177023 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 09:06:17 INFO - PROCESS | 1658 | 1464365177062 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 1658 | 1464365177063 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:06:17 INFO - PROCESS | 1658 | 1464365177066 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1658 | 1464365177069 Marionette TRACE conn2 <- [1,650,null,{}] 09:06:17 INFO - PROCESS | 1658 | 1464365177077 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}] 09:06:17 INFO - PROCESS | 1658 | 1464365177182 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:06:17 INFO - PROCESS | 1658 | 1464365177237 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b90b800 == 57 [pid = 1658] [id = 170] 09:06:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x120e27400) [pid = 1658] [serial = 508] [outer = 0x0] 09:06:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1213dd800) [pid = 1658] [serial = 509] [outer = 0x120e27400] 09:06:17 INFO - PROCESS | 1658 | 1464365177269 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1235bd400) [pid = 1658] [serial = 510] [outer = 0x120e27400] 09:06:17 INFO - PROCESS | 1658 | 1464365177722 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]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 09:06:17 INFO - PROCESS | 1658 | 1464365177738 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:06:17 INFO - PROCESS | 1658 | 1464365177740 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:06:17 INFO - PROCESS | 1658 | 1464365177743 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1658 | 1464365177744 Marionette TRACE conn2 <- [1,654,null,{}] 09:06:17 INFO - PROCESS | 1658 | 1464365177746 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}] 09:06:17 INFO - PROCESS | 1658 | 1464365177872 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:06:17 INFO - PROCESS | 1658 | 1464365177923 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c436800 == 58 [pid = 1658] [id = 171] 09:06:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x124364c00) [pid = 1658] [serial = 511] [outer = 0x0] 09:06:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1262d0800) [pid = 1658] [serial = 512] [outer = 0x124364c00] 09:06:17 INFO - PROCESS | 1658 | 1464365177953 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x121338800) [pid = 1658] [serial = 513] [outer = 0x124364c00] 09:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 619ms 09:06:18 INFO - PROCESS | 1658 | 1464365178355 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]]]}] 09:06:18 INFO - PROCESS | 1658 | 1464365178362 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1658 | 1464365178364 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:06:18 INFO - PROCESS | 1658 | 1464365178366 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1658 | 1464365178369 Marionette TRACE conn2 <- [1,658,null,{}] 09:06:18 INFO - PROCESS | 1658 | 1464365178372 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}] 09:06:18 INFO - PROCESS | 1658 | 1464365178472 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:06:18 INFO - PROCESS | 1658 | 1464365178520 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c826000 == 59 [pid = 1658] [id = 172] 09:06:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1262d2000) [pid = 1658] [serial = 514] [outer = 0x0] 09:06:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12a7c7800) [pid = 1658] [serial = 515] [outer = 0x1262d2000] 09:06:18 INFO - PROCESS | 1658 | 1464365178550 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12b171400) [pid = 1658] [serial = 516] [outer = 0x1262d2000] 09:06:19 INFO - PROCESS | 1658 | 1464365178993 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:06:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 672ms 09:06:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:06:19 INFO - PROCESS | 1658 | 1464365179039 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1658 | 1464365179040 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:06:19 INFO - PROCESS | 1658 | 1464365179042 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1658 | 1464365179044 Marionette TRACE conn2 <- [1,662,null,{}] 09:06:19 INFO - PROCESS | 1658 | 1464365179046 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}] 09:06:19 INFO - PROCESS | 1658 | 1464365179164 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:06:19 INFO - PROCESS | 1658 | 1464365179266 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f4d800 == 60 [pid = 1658] [id = 173] 09:06:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x117560000) [pid = 1658] [serial = 517] [outer = 0x0] 09:06:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x118524c00) [pid = 1658] [serial = 518] [outer = 0x117560000] 09:06:19 INFO - PROCESS | 1658 | 1464365179298 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12bb39000) [pid = 1658] [serial = 519] [outer = 0x117560000] 09:06:19 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:19 INFO - PROCESS | 1658 | 1464365179832 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:06:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 818ms 09:06:19 INFO - PROCESS | 1658 | 1464365179862 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1658 | 1464365179864 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:06:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:06:19 INFO - PROCESS | 1658 | 1464365179888 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1658 | 1464365179890 Marionette TRACE conn2 <- [1,666,null,{}] 09:06:19 INFO - PROCESS | 1658 | 1464365179893 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}] 09:06:19 INFO - PROCESS | 1658 | 1464365179991 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:06:20 INFO - PROCESS | 1658 | 1464365180060 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d2e800 == 61 [pid = 1658] [id = 174] 09:06:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x116f25000) [pid = 1658] [serial = 520] [outer = 0x0] 09:06:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x117565400) [pid = 1658] [serial = 521] [outer = 0x116f25000] 09:06:20 INFO - PROCESS | 1658 | 1464365180089 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x118366400) [pid = 1658] [serial = 522] [outer = 0x116f25000] 09:06:20 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12a950000 == 60 [pid = 1658] [id = 166] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12a706000 == 59 [pid = 1658] [id = 165] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12190b000 == 58 [pid = 1658] [id = 164] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x126db3000 == 57 [pid = 1658] [id = 163] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x126a60000 == 56 [pid = 1658] [id = 162] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12560c000 == 55 [pid = 1658] [id = 161] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12bb06c00) [pid = 1658] [serial = 445] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | 1464365180554 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]]]}] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x124105000 == 54 [pid = 1658] [id = 160] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12139b800 == 53 [pid = 1658] [id = 159] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x119457000 == 52 [pid = 1658] [id = 158] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x119142800 == 51 [pid = 1658] [id = 157] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x116fe1800 == 50 [pid = 1658] [id = 156] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x116fde800 == 49 [pid = 1658] [id = 155] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x11807b800 == 48 [pid = 1658] [id = 154] 09:06:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf9b000 == 47 [pid = 1658] [id = 149] 09:06:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:06:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 726ms 09:06:20 INFO - PROCESS | 1658 | 1464365180631 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1658 | 1464365180637 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:06:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:06:20 INFO - PROCESS | 1658 | 1464365180642 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1658 | 1464365180643 Marionette TRACE conn2 <- [1,670,null,{}] 09:06:20 INFO - PROCESS | 1658 | 1464365180646 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}] 09:06:20 INFO - PROCESS | 1658 | 1464365180725 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1213e2c00) [pid = 1658] [serial = 443] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x121027000) [pid = 1658] [serial = 344] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12c4b5000) [pid = 1658] [serial = 427] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x120fed400) [pid = 1658] [serial = 412] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11930e400) [pid = 1658] [serial = 410] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x118361000) [pid = 1658] [serial = 341] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1260c3000) [pid = 1658] [serial = 397] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x12a33a800) [pid = 1658] [serial = 400] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12c857400) [pid = 1658] [serial = 430] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12bc3a400) [pid = 1658] [serial = 404] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x128c2cc00) [pid = 1658] [serial = 439] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1191afc00) [pid = 1658] [serial = 394] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x120e1f400) [pid = 1658] [serial = 437] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12bb3b000) [pid = 1658] [serial = 424] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1213dec00) [pid = 1658] [serial = 442] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x121cf9800) [pid = 1658] [serial = 413] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1293b0000) [pid = 1658] [serial = 236] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x128c2c000) [pid = 1658] [serial = 350] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x113bbfc00) [pid = 1658] [serial = 391] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12781c400) [pid = 1658] [serial = 299] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12c4af000) [pid = 1658] [serial = 425] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12a864800) [pid = 1658] [serial = 421] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12c865c00) [pid = 1658] [serial = 433] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x1191a9000) [pid = 1658] [serial = 293] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12bc24c00) [pid = 1658] [serial = 406] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12c861000) [pid = 1658] [serial = 431] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x117696c00) [pid = 1658] [serial = 290] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12ceb2c00) [pid = 1658] [serial = 434] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12c4aec00) [pid = 1658] [serial = 407] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12b10bc00) [pid = 1658] [serial = 422] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x126cbc800) [pid = 1658] [serial = 398] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x120e19c00) [pid = 1658] [serial = 436] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x127819000) [pid = 1658] [serial = 416] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x1166c9400) [pid = 1658] [serial = 392] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x126a1dc00) [pid = 1658] [serial = 415] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x12b106000) [pid = 1658] [serial = 401] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x129309800) [pid = 1658] [serial = 418] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12ceaf000) [pid = 1658] [serial = 440] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12960fc00) [pid = 1658] [serial = 419] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12678dc00) [pid = 1658] [serial = 347] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12435a800) [pid = 1658] [serial = 296] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x1184d4000) [pid = 1658] [serial = 409] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x11989f800) [pid = 1658] [serial = 395] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x12c4b9c00) [pid = 1658] [serial = 428] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12bb3f000) [pid = 1658] [serial = 403] [outer = 0x0] [url = about:blank] 09:06:20 INFO - PROCESS | 1658 | 1464365180795 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff8000 == 48 [pid = 1658] [id = 175] 09:06:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x113bbfc00) [pid = 1658] [serial = 523] [outer = 0x0] 09:06:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11908f000) [pid = 1658] [serial = 524] [outer = 0x113bbfc00] 09:06:20 INFO - PROCESS | 1658 | 1464365180826 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119389400) [pid = 1658] [serial = 525] [outer = 0x113bbfc00] 09:06:21 INFO - PROCESS | 1658 | 1464365181218 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]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:06:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 619ms 09:06:21 INFO - PROCESS | 1658 | 1464365181262 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 1658 | 1464365181263 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:06:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:06:21 INFO - PROCESS | 1658 | 1464365181266 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1658 | 1464365181268 Marionette TRACE conn2 <- [1,674,null,{}] 09:06:21 INFO - PROCESS | 1658 | 1464365181286 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}] 09:06:21 INFO - PROCESS | 1658 | 1464365181402 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:06:21 INFO - PROCESS | 1658 | 1464365181408 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x11914f000 == 49 [pid = 1658] [id = 176] 09:06:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x120e1fc00) [pid = 1658] [serial = 526] [outer = 0x0] 09:06:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x120e25400) [pid = 1658] [serial = 527] [outer = 0x120e1fc00] 09:06:21 INFO - PROCESS | 1658 | 1464365181436 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12102a400) [pid = 1658] [serial = 528] [outer = 0x120e1fc00] 09:06:21 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:21 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:21 INFO - PROCESS | 1658 | 1464365181748 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]]]}] 09:06:21 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 09:06:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 521ms 09:06:21 INFO - PROCESS | 1658 | 1464365181788 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:06:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:06:21 INFO - PROCESS | 1658 | 1464365181790 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:06:21 INFO - PROCESS | 1658 | 1464365181792 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1658 | 1464365181793 Marionette TRACE conn2 <- [1,678,null,{}] 09:06:21 INFO - PROCESS | 1658 | 1464365181796 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}] 09:06:21 INFO - PROCESS | 1658 | 1464365181892 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:06:21 INFO - PROCESS | 1658 | 1464365181938 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a49000 == 50 [pid = 1658] [id = 177] 09:06:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x120e23000) [pid = 1658] [serial = 529] [outer = 0x0] 09:06:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1213e1800) [pid = 1658] [serial = 530] [outer = 0x120e23000] 09:06:21 INFO - PROCESS | 1658 | 1464365181964 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x124157c00) [pid = 1658] [serial = 531] [outer = 0x120e23000] 09:06:22 INFO - PROCESS | 1658 | 1464365182249 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:06:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 09:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:06:22 INFO - PROCESS | 1658 | 1464365182260 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1658 | 1464365182261 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:06:22 INFO - PROCESS | 1658 | 1464365182263 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1658 | 1464365182265 Marionette TRACE conn2 <- [1,682,null,{}] 09:06:22 INFO - PROCESS | 1658 | 1464365182267 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}] 09:06:22 INFO - PROCESS | 1658 | 1464365182359 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:06:22 INFO - PROCESS | 1658 | 1464365182363 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1160c8800 == 51 [pid = 1658] [id = 178] 09:06:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x123536000) [pid = 1658] [serial = 532] [outer = 0x0] 09:06:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1260c8400) [pid = 1658] [serial = 533] [outer = 0x123536000] 09:06:22 INFO - PROCESS | 1658 | 1464365182389 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1266f2400) [pid = 1658] [serial = 534] [outer = 0x123536000] 09:06:23 INFO - PROCESS | 1658 | 1464365183224 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]]]}] 09:06:23 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) 09:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 09:06:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:06:23 INFO - PROCESS | 1658 | 1464365183237 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1658 | 1464365183239 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:06:23 INFO - PROCESS | 1658 | 1464365183241 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1658 | 1464365183242 Marionette TRACE conn2 <- [1,686,null,{}] 09:06:23 INFO - PROCESS | 1658 | 1464365183244 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}] 09:06:23 INFO - PROCESS | 1658 | 1464365183358 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:06:23 INFO - PROCESS | 1658 | 1464365183388 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x126241000 == 52 [pid = 1658] [id = 179] 09:06:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x126cc2400) [pid = 1658] [serial = 535] [outer = 0x0] 09:06:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x128c2c000) [pid = 1658] [serial = 536] [outer = 0x126cc2400] 09:06:23 INFO - PROCESS | 1658 | 1464365183420 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x1293ab400) [pid = 1658] [serial = 537] [outer = 0x126cc2400] 09:06:24 INFO - PROCESS | 1658 | 1464365184219 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]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:06:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1022ms 09:06:24 INFO - PROCESS | 1658 | 1464365184263 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1658 | 1464365184265 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:06:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:06:24 INFO - PROCESS | 1658 | 1464365184267 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1658 | 1464365184268 Marionette TRACE conn2 <- [1,690,null,{}] 09:06:24 INFO - PROCESS | 1658 | 1464365184271 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}] 09:06:24 INFO - PROCESS | 1658 | 1464365184372 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:06:24 INFO - PROCESS | 1658 | 1464365184385 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x126daf800 == 53 [pid = 1658] [id = 180] 09:06:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x129612800) [pid = 1658] [serial = 538] [outer = 0x0] 09:06:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12a866c00) [pid = 1658] [serial = 539] [outer = 0x129612800] 09:06:24 INFO - PROCESS | 1658 | 1464365184411 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12b173000) [pid = 1658] [serial = 540] [outer = 0x129612800] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1255d9000) [pid = 1658] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12352c400) [pid = 1658] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x127819c00) [pid = 1658] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x1191a8800) [pid = 1658] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x120e18c00) [pid = 1658] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x118379c00) [pid = 1658] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x128fba800) [pid = 1658] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x11724a800) [pid = 1658] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x116845800) [pid = 1658] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x113218c00) [pid = 1658] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1164b1400) [pid = 1658] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x126ccb000) [pid = 1658] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x120e1d400) [pid = 1658] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x11989d000) [pid = 1658] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x121875c00) [pid = 1658] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x113cb4800) [pid = 1658] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x128c29800) [pid = 1658] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:06:24 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1213df800) [pid = 1658] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:06:25 INFO - PROCESS | 1658 | 1464365185228 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:06:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 09:06:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:06:25 INFO - PROCESS | 1658 | 1464365185237 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1658 | 1464365185238 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:06:25 INFO - PROCESS | 1658 | 1464365185240 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1658 | 1464365185241 Marionette TRACE conn2 <- [1,694,null,{}] 09:06:25 INFO - PROCESS | 1658 | 1464365185244 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}] 09:06:25 INFO - PROCESS | 1658 | 1464365185326 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:06:25 INFO - PROCESS | 1658 | 1464365185331 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x119440000 == 54 [pid = 1658] [id = 181] 09:06:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x1166c7800) [pid = 1658] [serial = 541] [outer = 0x0] 09:06:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11989d000) [pid = 1658] [serial = 542] [outer = 0x1166c7800] 09:06:25 INFO - PROCESS | 1658 | 1464365185356 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12352c400) [pid = 1658] [serial = 543] [outer = 0x1166c7800] 09:06:26 INFO - PROCESS | 1658 | 1464365186142 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]]]}] 09:06:26 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) 09:06:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 09:06:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:06:26 INFO - PROCESS | 1658 | 1464365186159 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1658 | 1464365186160 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:06:26 INFO - PROCESS | 1658 | 1464365186162 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1658 | 1464365186163 Marionette TRACE conn2 <- [1,698,null,{}] 09:06:26 INFO - PROCESS | 1658 | 1464365186166 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}] 09:06:26 INFO - PROCESS | 1658 | 1464365186246 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:06:26 INFO - PROCESS | 1658 | 1464365186293 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297c9800 == 55 [pid = 1658] [id = 182] 09:06:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x116a64800) [pid = 1658] [serial = 544] [outer = 0x0] 09:06:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x128fbdc00) [pid = 1658] [serial = 545] [outer = 0x116a64800] 09:06:26 INFO - PROCESS | 1658 | 1464365186318 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12bb07000) [pid = 1658] [serial = 546] [outer = 0x116a64800] 09:06:27 INFO - PROCESS | 1658 | 1464365187077 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]]]}] 09:06:27 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) 09:06:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 919ms 09:06:27 INFO - PROCESS | 1658 | 1464365187082 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:06:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:06:27 INFO - PROCESS | 1658 | 1464365187087 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:06:27 INFO - PROCESS | 1658 | 1464365187093 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1658 | 1464365187098 Marionette TRACE conn2 <- [1,702,null,{}] 09:06:27 INFO - PROCESS | 1658 | 1464365187107 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}] 09:06:27 INFO - PROCESS | 1658 | 1464365187218 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:06:27 INFO - PROCESS | 1658 | 1464365187264 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x116fde800 == 56 [pid = 1658] [id = 183] 09:06:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x116849800) [pid = 1658] [serial = 547] [outer = 0x0] 09:06:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x117699000) [pid = 1658] [serial = 548] [outer = 0x116849800] 09:06:27 INFO - PROCESS | 1658 | 1464365187297 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1184d5c00) [pid = 1658] [serial = 549] [outer = 0x116849800] 09:06:28 INFO - PROCESS | 1658 | 1464365188274 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]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:06:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1231ms 09:06:28 INFO - PROCESS | 1658 | 1464365188323 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1658 | 1464365188327 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:06:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:06:28 INFO - PROCESS | 1658 | 1464365188332 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1658 | 1464365188334 Marionette TRACE conn2 <- [1,706,null,{}] 09:06:28 INFO - PROCESS | 1658 | 1464365188336 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}] 09:06:28 INFO - PROCESS | 1658 | 1464365188440 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:06:28 INFO - PROCESS | 1658 | 1464365188488 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x125609800 == 57 [pid = 1658] [id = 184] 09:06:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x1168c3000) [pid = 1658] [serial = 550] [outer = 0x0] 09:06:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x120e24000) [pid = 1658] [serial = 551] [outer = 0x1168c3000] 09:06:28 INFO - PROCESS | 1658 | 1464365188518 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1213d9800) [pid = 1658] [serial = 552] [outer = 0x1168c3000] 09:06:29 INFO - PROCESS | 1658 | 1464365189511 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1223ms 09:06:29 INFO - PROCESS | 1658 | 1464365189556 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1658 | 1464365189558 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:06:29 INFO - PROCESS | 1658 | 1464365189607 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1658 | 1464365189610 Marionette TRACE conn2 <- [1,710,null,{}] 09:06:29 INFO - PROCESS | 1658 | 1464365189618 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}] 09:06:29 INFO - PROCESS | 1658 | 1464365189710 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:06:29 INFO - PROCESS | 1658 | 1464365189822 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a969800 == 58 [pid = 1658] [id = 185] 09:06:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x126cbc800) [pid = 1658] [serial = 553] [outer = 0x0] 09:06:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x128c2b400) [pid = 1658] [serial = 554] [outer = 0x126cbc800] 09:06:29 INFO - PROCESS | 1658 | 1464365189854 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x129310000) [pid = 1658] [serial = 555] [outer = 0x126cbc800] 09:06:30 INFO - PROCESS | 1658 | 1464365190872 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:06:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1280ms 09:06:30 INFO - PROCESS | 1658 | 1464365190882 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1658 | 1464365190886 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:06:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:06:30 INFO - PROCESS | 1658 | 1464365190891 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1658 | 1464365190893 Marionette TRACE conn2 <- [1,714,null,{}] 09:06:30 INFO - PROCESS | 1658 | 1464365190897 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}] 09:06:30 INFO - PROCESS | 1658 | 1464365190989 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:06:31 INFO - PROCESS | 1658 | 1464365191070 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x11905e800 == 59 [pid = 1658] [id = 186] 09:06:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1184db000) [pid = 1658] [serial = 556] [outer = 0x0] 09:06:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x11893ec00) [pid = 1658] [serial = 557] [outer = 0x1184db000] 09:06:31 INFO - PROCESS | 1658 | 1464365191101 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11930e800) [pid = 1658] [serial = 558] [outer = 0x1184db000] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119440000 == 58 [pid = 1658] [id = 181] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x126daf800 == 57 [pid = 1658] [id = 180] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x126241000 == 56 [pid = 1658] [id = 179] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x1160c8800 == 55 [pid = 1658] [id = 178] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119a49000 == 54 [pid = 1658] [id = 177] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x11914f000 == 53 [pid = 1658] [id = 176] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12bb0bc00) [pid = 1658] [serial = 499] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x116ff8000 == 52 [pid = 1658] [id = 175] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x115d2e800 == 51 [pid = 1658] [id = 174] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12c436800 == 50 [pid = 1658] [id = 171] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x12b90b800 == 49 [pid = 1658] [id = 170] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x119154800 == 48 [pid = 1658] [id = 169] 09:06:31 INFO - PROCESS | 1658 | --DOCSHELL 0x1180f0000 == 47 [pid = 1658] [id = 168] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12c11e800) [pid = 1658] [serial = 389] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x127819800) [pid = 1658] [serial = 481] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x128fc2400) [pid = 1658] [serial = 484] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x119317c00) [pid = 1658] [serial = 466] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x119c46800) [pid = 1658] [serial = 467] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x120e20c00) [pid = 1658] [serial = 469] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x120fecc00) [pid = 1658] [serial = 470] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x119093000) [pid = 1658] [serial = 464] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11893d400) [pid = 1658] [serial = 463] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12961a800) [pid = 1658] [serial = 487] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x121025800) [pid = 1658] [serial = 472] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x11769bc00) [pid = 1658] [serial = 448] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1184d9800) [pid = 1658] [serial = 490] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x119086000) [pid = 1658] [serial = 449] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1213e0400) [pid = 1658] [serial = 473] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1180d3000) [pid = 1658] [serial = 461] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1168bb400) [pid = 1658] [serial = 460] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x1293abc00) [pid = 1658] [serial = 455] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x12781ec00) [pid = 1658] [serial = 454] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x121cfa800) [pid = 1658] [serial = 452] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1213d5c00) [pid = 1658] [serial = 451] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12b10d800) [pid = 1658] [serial = 458] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12a7ca000) [pid = 1658] [serial = 457] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x124366400) [pid = 1658] [serial = 475] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x1293a4400) [pid = 1658] [serial = 485] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12b172400) [pid = 1658] [serial = 497] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12a860400) [pid = 1658] [serial = 493] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12a7ccc00) [pid = 1658] [serial = 488] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x126a1f800) [pid = 1658] [serial = 478] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x128c2b000) [pid = 1658] [serial = 482] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x127817800) [pid = 1658] [serial = 491] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12780fc00) [pid = 1658] [serial = 479] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x1262d3c00) [pid = 1658] [serial = 476] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x12a8ce000) [pid = 1658] [serial = 494] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12a86ec00) [pid = 1658] [serial = 496] [outer = 0x0] [url = about:blank] 09:06:31 INFO - PROCESS | 1658 | 1464365191983 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]]]}] 09:06:32 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 09:06:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 09:06:32 INFO - PROCESS | 1658 | 1464365192014 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 1658 | 1464365192018 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:06:32 INFO - PROCESS | 1658 | 1464365192024 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 1658 | 1464365192025 Marionette TRACE conn2 <- [1,718,null,{}] 09:06:32 INFO - PROCESS | 1658 | 1464365192028 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}] 09:06:32 INFO - PROCESS | 1658 | 1464365192107 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:06:32 INFO - PROCESS | 1658 | 1464365192112 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172bd000 == 48 [pid = 1658] [id = 187] 09:06:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x11901a800) [pid = 1658] [serial = 559] [outer = 0x0] 09:06:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x119c46000) [pid = 1658] [serial = 560] [outer = 0x11901a800] 09:06:32 INFO - PROCESS | 1658 | 1464365192138 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x120e26000) [pid = 1658] [serial = 561] [outer = 0x11901a800] 09:06:32 INFO - PROCESS | 1658 | 1464365192977 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]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:06:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 09:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:06:32 INFO - PROCESS | 1658 | 1464365192996 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 1658 | 1464365192997 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:06:33 INFO - PROCESS | 1658 | 1464365192999 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1658 | 1464365193003 Marionette TRACE conn2 <- [1,722,null,{}] 09:06:33 INFO - PROCESS | 1658 | 1464365193010 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}] 09:06:33 INFO - PROCESS | 1658 | 1464365193099 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:06:33 INFO - PROCESS | 1658 | 1464365193146 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x119440000 == 49 [pid = 1658] [id = 188] 09:06:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x12102c400) [pid = 1658] [serial = 562] [outer = 0x0] 09:06:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x121ae4400) [pid = 1658] [serial = 563] [outer = 0x12102c400] 09:06:33 INFO - PROCESS | 1658 | 1464365193174 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x124366400) [pid = 1658] [serial = 564] [outer = 0x12102c400] 09:06:33 INFO - PROCESS | 1658 | 1464365193476 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] 09:06:33 INFO - PROCESS | 1658 | 1464365193525 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:06:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:06:33 INFO - PROCESS | 1658 | 1464365193527 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1658 | 1464365193528 Marionette TRACE conn2 <- [1,726,null,{}] 09:06:33 INFO - PROCESS | 1658 | 1464365193531 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}] 09:06:33 INFO - PROCESS | 1658 | 1464365193621 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:06:33 INFO - PROCESS | 1658 | 1464365193671 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x121393800 == 50 [pid = 1658] [id = 189] 09:06:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x121654000) [pid = 1658] [serial = 565] [outer = 0x0] 09:06:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1255dbc00) [pid = 1658] [serial = 566] [outer = 0x121654000] 09:06:33 INFO - PROCESS | 1658 | 1464365193698 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x128c25000) [pid = 1658] [serial = 567] [outer = 0x121654000] 09:06:34 INFO - PROCESS | 1658 | 1464365194029 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:06:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 09:06:34 INFO - PROCESS | 1658 | 1464365194053 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 1658 | 1464365194055 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:06:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:06:34 INFO - PROCESS | 1658 | 1464365194057 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1658 | 1464365194058 Marionette TRACE conn2 <- [1,730,null,{}] 09:06:34 INFO - PROCESS | 1658 | 1464365194061 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}] 09:06:34 INFO - PROCESS | 1658 | 1464365194160 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:06:34 INFO - PROCESS | 1658 | 1464365194164 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235ea000 == 51 [pid = 1658] [id = 190] 09:06:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x121cf3c00) [pid = 1658] [serial = 568] [outer = 0x0] 09:06:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12930a800) [pid = 1658] [serial = 569] [outer = 0x121cf3c00] 09:06:34 INFO - PROCESS | 1658 | 1464365194190 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x1180d3800) [pid = 1658] [serial = 570] [outer = 0x121cf3c00] 09:06:34 INFO - PROCESS | 1658 | 1464365194558 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] 09:06:34 INFO - PROCESS | 1658 | 1464365194582 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:06:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:06:34 INFO - PROCESS | 1658 | 1464365194588 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 1658 | 1464365194590 Marionette TRACE conn2 <- [1,734,null,{}] 09:06:34 INFO - PROCESS | 1658 | 1464365194593 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}] 09:06:34 INFO - PROCESS | 1658 | 1464365194768 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:06:34 INFO - PROCESS | 1658 | 1464365194795 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x126daa800 == 52 [pid = 1658] [id = 191] 09:06:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12a864400) [pid = 1658] [serial = 571] [outer = 0x0] 09:06:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12bb0c400) [pid = 1658] [serial = 572] [outer = 0x12a864400] 09:06:34 INFO - PROCESS | 1658 | 1464365194847 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12bc2f000) [pid = 1658] [serial = 573] [outer = 0x12a864400] 09:06:35 INFO - PROCESS | 1658 | 1464365195298 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]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:06:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 722ms 09:06:35 INFO - PROCESS | 1658 | 1464365195308 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1658 | 1464365195309 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:06:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:06:35 INFO - PROCESS | 1658 | 1464365195312 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1658 | 1464365195313 Marionette TRACE conn2 <- [1,738,null,{}] 09:06:35 INFO - PROCESS | 1658 | 1464365195315 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}] 09:06:35 INFO - PROCESS | 1658 | 1464365195423 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:06:35 INFO - PROCESS | 1658 | 1464365195427 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12911d800 == 53 [pid = 1658] [id = 192] 09:06:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12bc2cc00) [pid = 1658] [serial = 574] [outer = 0x0] 09:06:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12bc34800) [pid = 1658] [serial = 575] [outer = 0x12bc2cc00] 09:06:35 INFO - PROCESS | 1658 | 1464365195452 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12bc3b000) [pid = 1658] [serial = 576] [outer = 0x12bc2cc00] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x126cc2400) [pid = 1658] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x129612800) [pid = 1658] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x116f25000) [pid = 1658] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x120e1fc00) [pid = 1658] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x117560000) [pid = 1658] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x113bbfc00) [pid = 1658] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x120e23000) [pid = 1658] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x123536000) [pid = 1658] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1166c7800) [pid = 1658] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:06:36 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12bb02c00) [pid = 1658] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:06:36 INFO - PROCESS | 1658 | 1464365196257 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 09:06:36 INFO - PROCESS | 1658 | 1464365196281 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1658 | 1464365196283 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:06:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:06:36 INFO - PROCESS | 1658 | 1464365196287 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1658 | 1464365196288 Marionette TRACE conn2 <- [1,742,null,{}] 09:06:36 INFO - PROCESS | 1658 | 1464365196291 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}] 09:06:36 INFO - PROCESS | 1658 | 1464365196366 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:06:36 INFO - PROCESS | 1658 | 1464365196372 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x11679c800 == 54 [pid = 1658] [id = 193] 09:06:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x1190bb800) [pid = 1658] [serial = 577] [outer = 0x0] 09:06:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x126cc2400) [pid = 1658] [serial = 578] [outer = 0x1190bb800] 09:06:36 INFO - PROCESS | 1658 | 1464365196397 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x12bb3b800) [pid = 1658] [serial = 579] [outer = 0x1190bb800] 09:06:37 INFO - PROCESS | 1658 | 1464365197198 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]]]}] 09:06:37 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 09:06:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 921ms 09:06:37 INFO - PROCESS | 1658 | 1464365197207 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1658 | 1464365197209 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:06:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:06:37 INFO - PROCESS | 1658 | 1464365197211 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1658 | 1464365197212 Marionette TRACE conn2 <- [1,746,null,{}] 09:06:37 INFO - PROCESS | 1658 | 1464365197214 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}] 09:06:37 INFO - PROCESS | 1658 | 1464365197297 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:06:37 INFO - PROCESS | 1658 | 1464365197302 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b264800 == 55 [pid = 1658] [id = 194] 09:06:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12bc2d800) [pid = 1658] [serial = 580] [outer = 0x0] 09:06:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x12c11c400) [pid = 1658] [serial = 581] [outer = 0x12bc2d800] 09:06:37 INFO - PROCESS | 1658 | 1464365197327 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12c4ac400) [pid = 1658] [serial = 582] [outer = 0x12bc2d800] 09:06:38 INFO - PROCESS | 1658 | 1464365198138 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]]]}] 09:06:38 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.) 09:06:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 09:06:38 INFO - PROCESS | 1658 | 1464365198182 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1658 | 1464365198184 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:06:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:06:38 INFO - PROCESS | 1658 | 1464365198188 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1658 | 1464365198191 Marionette TRACE conn2 <- [1,750,null,{}] 09:06:38 INFO - PROCESS | 1658 | 1464365198195 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}] 09:06:38 INFO - PROCESS | 1658 | 1464365198300 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:06:38 INFO - PROCESS | 1658 | 1464365198350 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x117585800 == 56 [pid = 1658] [id = 195] 09:06:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x116f23800) [pid = 1658] [serial = 583] [outer = 0x0] 09:06:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1180d3000) [pid = 1658] [serial = 584] [outer = 0x116f23800] 09:06:38 INFO - PROCESS | 1658 | 1464365198383 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x11901d000) [pid = 1658] [serial = 585] [outer = 0x116f23800] 09:06:39 INFO - PROCESS | 1658 | 1464365199279 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:06:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1123ms 09:06:39 INFO - PROCESS | 1658 | 1464365199311 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1658 | 1464365199315 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:06:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:06:39 INFO - PROCESS | 1658 | 1464365199323 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1658 | 1464365199324 Marionette TRACE conn2 <- [1,754,null,{}] 09:06:39 INFO - PROCESS | 1658 | 1464365199327 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}] 09:06:39 INFO - PROCESS | 1658 | 1464365199427 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:06:39 INFO - PROCESS | 1658 | 1464365199475 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213ac000 == 57 [pid = 1658] [id = 196] 09:06:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x119314c00) [pid = 1658] [serial = 586] [outer = 0x0] 09:06:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x120fe9400) [pid = 1658] [serial = 587] [outer = 0x119314c00] 09:06:39 INFO - PROCESS | 1658 | 1464365199506 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x1213d8c00) [pid = 1658] [serial = 588] [outer = 0x119314c00] 09:06:40 INFO - PROCESS | 1658 | 1464365200445 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]]]}] 09:06:40 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 09:06:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1174ms 09:06:40 INFO - PROCESS | 1658 | 1464365200497 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1658 | 1464365200498 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:06:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:06:40 INFO - PROCESS | 1658 | 1464365200501 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1658 | 1464365200504 Marionette TRACE conn2 <- [1,758,null,{}] 09:06:40 INFO - PROCESS | 1658 | 1464365200511 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}] 09:06:40 INFO - PROCESS | 1658 | 1464365200614 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:06:40 INFO - PROCESS | 1658 | 1464365200662 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b27a800 == 58 [pid = 1658] [id = 197] 09:06:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x12665f800) [pid = 1658] [serial = 589] [outer = 0x0] 09:06:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12930f800) [pid = 1658] [serial = 590] [outer = 0x12665f800] 09:06:40 INFO - PROCESS | 1658 | 1464365200695 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a85f400) [pid = 1658] [serial = 591] [outer = 0x12665f800] 09:06:41 INFO - PROCESS | 1658 | 1464365201139 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:06:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 09:06:41 INFO - PROCESS | 1658 | 1464365201173 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1658 | 1464365201175 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:06:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:06:41 INFO - PROCESS | 1658 | 1464365201177 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1658 | 1464365201179 Marionette TRACE conn2 <- [1,762,null,{}] 09:06:41 INFO - PROCESS | 1658 | 1464365201181 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}] 09:06:41 INFO - PROCESS | 1658 | 1464365201283 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:06:41 INFO - PROCESS | 1658 | 1464365201334 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bdaa000 == 59 [pid = 1658] [id = 198] 09:06:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12b178800) [pid = 1658] [serial = 592] [outer = 0x0] 09:06:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12bb3a000) [pid = 1658] [serial = 593] [outer = 0x12b178800] 09:06:41 INFO - PROCESS | 1658 | 1464365201364 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12bc35400) [pid = 1658] [serial = 594] [outer = 0x12b178800] 09:06:42 INFO - PROCESS | 1658 | 1464365202278 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]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:06:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1120ms 09:06:42 INFO - PROCESS | 1658 | 1464365202297 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1658 | 1464365202300 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:06:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:06:42 INFO - PROCESS | 1658 | 1464365202303 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1658 | 1464365202306 Marionette TRACE conn2 <- [1,766,null,{}] 09:06:42 INFO - PROCESS | 1658 | 1464365202310 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}] 09:06:42 INFO - PROCESS | 1658 | 1464365202404 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:06:42 INFO - PROCESS | 1658 | 1464365202453 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x119448800 == 60 [pid = 1658] [id = 199] 09:06:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1184d7800) [pid = 1658] [serial = 595] [outer = 0x0] 09:06:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x11901b800) [pid = 1658] [serial = 596] [outer = 0x1184d7800] 09:06:42 INFO - PROCESS | 1658 | 1464365202482 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x11931b000) [pid = 1658] [serial = 597] [outer = 0x1184d7800] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x11646b800 == 59 [pid = 1658] [id = 153] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x11679c800 == 58 [pid = 1658] [id = 193] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x12911d800 == 57 [pid = 1658] [id = 192] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x126daa800 == 56 [pid = 1658] [id = 191] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1235ea000 == 55 [pid = 1658] [id = 190] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x121393800 == 54 [pid = 1658] [id = 189] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x119440000 == 53 [pid = 1658] [id = 188] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1167c9000) [pid = 1658] [serial = 503] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11931dc00) [pid = 1658] [serial = 506] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1213dd800) [pid = 1658] [serial = 509] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1262d0800) [pid = 1658] [serial = 512] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12a7c7800) [pid = 1658] [serial = 515] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x128fbdc00) [pid = 1658] [serial = 545] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1172bd000 == 52 [pid = 1658] [id = 187] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x11905e800 == 51 [pid = 1658] [id = 186] 09:06:43 INFO - PROCESS | 1658 | --DOCSHELL 0x1297c9800 == 50 [pid = 1658] [id = 182] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x12bb0a800) [pid = 1658] [serial = 446] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x124157c00) [pid = 1658] [serial = 531] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x1260c8400) [pid = 1658] [serial = 533] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x11989d000) [pid = 1658] [serial = 542] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x12b173000) [pid = 1658] [serial = 540] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x12352c400) [pid = 1658] [serial = 543] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1266f2400) [pid = 1658] [serial = 534] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1184dac00) [pid = 1658] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x128c2c000) [pid = 1658] [serial = 536] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1293ab400) [pid = 1658] [serial = 537] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x12a866c00) [pid = 1658] [serial = 539] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x117565400) [pid = 1658] [serial = 521] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x118366400) [pid = 1658] [serial = 522] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x120e25400) [pid = 1658] [serial = 527] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x12102a400) [pid = 1658] [serial = 528] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12bb39000) [pid = 1658] [serial = 519] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x118524c00) [pid = 1658] [serial = 518] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x11908f000) [pid = 1658] [serial = 524] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x119389400) [pid = 1658] [serial = 525] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x1213e1800) [pid = 1658] [serial = 530] [outer = 0x0] [url = about:blank] 09:06:43 INFO - PROCESS | 1658 | 1464365203369 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:06:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1073ms 09:06:43 INFO - PROCESS | 1658 | 1464365203377 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1658 | 1464365203381 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:06:43 INFO - PROCESS | 1658 | 1464365203385 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1658 | 1464365203386 Marionette TRACE conn2 <- [1,770,null,{}] 09:06:43 INFO - PROCESS | 1658 | 1464365203389 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}] 09:06:43 INFO - PROCESS | 1658 | 1464365203470 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:06:43 INFO - PROCESS | 1658 | 1464365203476 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x117574800 == 51 [pid = 1658] [id = 200] 09:06:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x119dacc00) [pid = 1658] [serial = 598] [outer = 0x0] 09:06:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x120e1fc00) [pid = 1658] [serial = 599] [outer = 0x119dacc00] 09:06:43 INFO - PROCESS | 1658 | 1464365203502 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x1213dc000) [pid = 1658] [serial = 600] [outer = 0x119dacc00] 09:06:43 INFO - PROCESS | 1658 | 1464365203852 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:06:43 INFO - PROCESS | 1658 | 1464365203905 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1658 | 1464365203907 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:06:43 INFO - PROCESS | 1658 | 1464365203909 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1658 | 1464365203912 Marionette TRACE conn2 <- [1,774,null,{}] 09:06:43 INFO - PROCESS | 1658 | 1464365203919 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}] 09:06:44 INFO - PROCESS | 1658 | 1464365204002 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:06:44 INFO - PROCESS | 1658 | 1464365204009 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a3d800 == 52 [pid = 1658] [id = 201] 09:06:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x1243c1c00) [pid = 1658] [serial = 601] [outer = 0x0] 09:06:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x1262d2800) [pid = 1658] [serial = 602] [outer = 0x1243c1c00] 09:06:44 INFO - PROCESS | 1658 | 1464365204035 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x12781c000) [pid = 1658] [serial = 603] [outer = 0x1243c1c00] 09:06:44 INFO - PROCESS | 1658 | 1464365204461 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]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 572ms 09:06:44 INFO - PROCESS | 1658 | 1464365204482 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:06:44 INFO - PROCESS | 1658 | 1464365204485 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:06:44 INFO - PROCESS | 1658 | 1464365204488 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1658 | 1464365204490 Marionette TRACE conn2 <- [1,778,null,{}] 09:06:44 INFO - PROCESS | 1658 | 1464365204494 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}] 09:06:44 INFO - PROCESS | 1658 | 1464365204588 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:06:44 INFO - PROCESS | 1658 | 1464365204592 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235f0800 == 53 [pid = 1658] [id = 202] 09:06:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x128fb9c00) [pid = 1658] [serial = 604] [outer = 0x0] 09:06:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1293ab400) [pid = 1658] [serial = 605] [outer = 0x128fb9c00] 09:06:44 INFO - PROCESS | 1658 | 1464365204618 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x12a865c00) [pid = 1658] [serial = 606] [outer = 0x128fb9c00] 09:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 470ms 09:06:44 INFO - PROCESS | 1658 | 1464365204952 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]]]}] 09:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:06:44 INFO - PROCESS | 1658 | 1464365204958 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1658 | 1464365204959 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:06:44 INFO - PROCESS | 1658 | 1464365204962 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1658 | 1464365204963 Marionette TRACE conn2 <- [1,782,null,{}] 09:06:44 INFO - PROCESS | 1658 | 1464365204965 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}] 09:06:45 INFO - PROCESS | 1658 | 1464365205048 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:06:45 INFO - PROCESS | 1658 | 1464365205104 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x126244000 == 54 [pid = 1658] [id = 203] 09:06:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x119090800) [pid = 1658] [serial = 607] [outer = 0x0] 09:06:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x12a7c9000) [pid = 1658] [serial = 608] [outer = 0x119090800] 09:06:45 INFO - PROCESS | 1658 | 1464365205130 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x12bb3f800) [pid = 1658] [serial = 609] [outer = 0x119090800] 09:06:45 INFO - PROCESS | 1658 | 1464365205412 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]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:06:45 INFO - PROCESS | 1658 | 1464365205431 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1658 | 1464365205432 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:06:45 INFO - PROCESS | 1658 | 1464365205442 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1658 | 1464365205443 Marionette TRACE conn2 <- [1,786,null,{}] 09:06:45 INFO - PROCESS | 1658 | 1464365205446 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}] 09:06:45 INFO - PROCESS | 1658 | 1464365205562 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:06:45 INFO - PROCESS | 1658 | 1464365205574 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x126dae800 == 55 [pid = 1658] [id = 204] 09:06:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x12bc26400) [pid = 1658] [serial = 610] [outer = 0x0] 09:06:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x12bc3d400) [pid = 1658] [serial = 611] [outer = 0x12bc26400] 09:06:45 INFO - PROCESS | 1658 | 1464365205607 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x12c4b9800) [pid = 1658] [serial = 612] [outer = 0x12bc26400] 09:06:45 INFO - PROCESS | 1658 | 1464365205962 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 576ms 09:06:46 INFO - PROCESS | 1658 | 1464365206011 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1658 | 1464365206013 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:06:46 INFO - PROCESS | 1658 | 1464365206022 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1658 | 1464365206024 Marionette TRACE conn2 <- [1,790,null,{}] 09:06:46 INFO - PROCESS | 1658 | 1464365206027 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}] 09:06:46 INFO - PROCESS | 1658 | 1464365206162 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:06:46 INFO - PROCESS | 1658 | 1464365206197 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a94b000 == 56 [pid = 1658] [id = 205] 09:06:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x112a5b000) [pid = 1658] [serial = 613] [outer = 0x0] 09:06:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x112a5fc00) [pid = 1658] [serial = 614] [outer = 0x112a5b000] 09:06:46 INFO - PROCESS | 1658 | 1464365206222 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x112a63c00) [pid = 1658] [serial = 615] [outer = 0x112a5b000] 09:06:46 INFO - PROCESS | 1658 | 1464365206539 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 09:06:46 INFO - PROCESS | 1658 | 1464365206591 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1658 | 1464365206593 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:06:46 INFO - PROCESS | 1658 | 1464365206595 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1658 | 1464365206596 Marionette TRACE conn2 <- [1,794,null,{}] 09:06:46 INFO - PROCESS | 1658 | 1464365206598 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}] 09:06:46 INFO - PROCESS | 1658 | 1464365206697 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:06:46 INFO - PROCESS | 1658 | 1464365206709 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb67800 == 57 [pid = 1658] [id = 206] 09:06:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x112a5dc00) [pid = 1658] [serial = 616] [outer = 0x0] 09:06:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12c858400) [pid = 1658] [serial = 617] [outer = 0x112a5dc00] 09:06:46 INFO - PROCESS | 1658 | 1464365206734 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12c85ec00) [pid = 1658] [serial = 618] [outer = 0x112a5dc00] 09:06:47 INFO - PROCESS | 1658 | 1464365207072 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:06:47 INFO - PROCESS | 1658 | 1464365207114 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1658 | 1464365207115 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:06:47 INFO - PROCESS | 1658 | 1464365207117 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1658 | 1464365207118 Marionette TRACE conn2 <- [1,798,null,{}] 09:06:47 INFO - PROCESS | 1658 | 1464365207121 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}] 09:06:47 INFO - PROCESS | 1658 | 1464365207222 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:06:47 INFO - PROCESS | 1658 | 1464365207254 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c43c000 == 58 [pid = 1658] [id = 207] 09:06:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x120f40400) [pid = 1658] [serial = 619] [outer = 0x0] 09:06:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x120f47800) [pid = 1658] [serial = 620] [outer = 0x120f40400] 09:06:47 INFO - PROCESS | 1658 | 1464365207278 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x120f4c800) [pid = 1658] [serial = 621] [outer = 0x120f40400] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x1190bc800) [pid = 1658] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x120e27400) [pid = 1658] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1262d2000) [pid = 1658] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1164af000) [pid = 1658] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x124364c00) [pid = 1658] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12a864400) [pid = 1658] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x121cf3c00) [pid = 1658] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x1184db000) [pid = 1658] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x121654000) [pid = 1658] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x116a64800) [pid = 1658] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x11901a800) [pid = 1658] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12102c400) [pid = 1658] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x12bc2cc00) [pid = 1658] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:06:47 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x1190bb800) [pid = 1658] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:06:47 INFO - PROCESS | 1658 | 1464365207644 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]]]}] 09:06:47 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 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 572ms 09:06:47 INFO - PROCESS | 1658 | 1464365207689 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1658 | 1464365207691 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:06:47 INFO - PROCESS | 1658 | 1464365207700 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1658 | 1464365207701 Marionette TRACE conn2 <- [1,802,null,{}] 09:06:47 INFO - PROCESS | 1658 | 1464365207705 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}] 09:06:47 INFO - PROCESS | 1658 | 1464365207802 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:06:47 INFO - PROCESS | 1658 | 1464365207808 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x129402800 == 59 [pid = 1658] [id = 208] 09:06:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x120f48400) [pid = 1658] [serial = 622] [outer = 0x0] 09:06:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x120f4f400) [pid = 1658] [serial = 623] [outer = 0x120f48400] 09:06:47 INFO - PROCESS | 1658 | 1464365207848 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x1214d0400) [pid = 1658] [serial = 624] [outer = 0x120f48400] 09:06:48 INFO - PROCESS | 1658 | 1464365208228 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]]]}] 09:06:48 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 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 578ms 09:06:48 INFO - PROCESS | 1658 | 1464365208272 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:06:48 INFO - PROCESS | 1658 | 1464365208273 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:06:48 INFO - PROCESS | 1658 | 1464365208283 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1658 | 1464365208285 Marionette TRACE conn2 <- [1,806,null,{}] 09:06:48 INFO - PROCESS | 1658 | 1464365208288 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}] 09:06:48 INFO - PROCESS | 1658 | 1464365208407 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:06:48 INFO - PROCESS | 1658 | 1464365208413 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c833800 == 60 [pid = 1658] [id = 209] 09:06:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x120f4b800) [pid = 1658] [serial = 625] [outer = 0x0] 09:06:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1260cc000) [pid = 1658] [serial = 626] [outer = 0x120f4b800] 09:06:48 INFO - PROCESS | 1658 | 1464365208442 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x128af2c00) [pid = 1658] [serial = 627] [outer = 0x120f4b800] 09:06:48 INFO - PROCESS | 1658 | [1658] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:06:48 INFO - PROCESS | 1658 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:06:48 INFO - PROCESS | 1658 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:06:48 INFO - PROCESS | 1658 | [GFX2-]: Using SkiaGL canvas. 09:06:48 INFO - PROCESS | 1658 | 1464365208779 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]]]}] 09:06:48 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 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 530ms 09:06:48 INFO - PROCESS | 1658 | 1464365208806 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1658 | 1464365208807 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:06:48 INFO - PROCESS | 1658 | 1464365208810 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1658 | 1464365208811 Marionette TRACE conn2 <- [1,810,null,{}] 09:06:48 INFO - PROCESS | 1658 | 1464365208813 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}] 09:06:48 INFO - PROCESS | 1658 | 1464365208896 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:06:48 INFO - PROCESS | 1658 | 1464365208900 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa4000 == 61 [pid = 1658] [id = 210] 09:06:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11949a400) [pid = 1658] [serial = 628] [outer = 0x0] 09:06:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x128aef400) [pid = 1658] [serial = 629] [outer = 0x11949a400] 09:06:48 INFO - PROCESS | 1658 | 1464365208926 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x12b2f9000) [pid = 1658] [serial = 630] [outer = 0x11949a400] 09:06:49 INFO - PROCESS | 1658 | 1464365209248 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 467ms 09:06:49 INFO - PROCESS | 1658 | 1464365209278 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1658 | 1464365209279 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:06:49 INFO - PROCESS | 1658 | 1464365209281 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1658 | 1464365209282 Marionette TRACE conn2 <- [1,814,null,{}] 09:06:49 INFO - PROCESS | 1658 | 1464365209285 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}] 09:06:49 INFO - PROCESS | 1658 | 1464365209400 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:06:49 INFO - PROCESS | 1658 | 1464365209406 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3ae800 == 62 [pid = 1658] [id = 211] 09:06:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x12a865400) [pid = 1658] [serial = 631] [outer = 0x0] 09:06:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x12c4bbc00) [pid = 1658] [serial = 632] [outer = 0x12a865400] 09:06:49 INFO - PROCESS | 1658 | 1464365209430 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x12c862400) [pid = 1658] [serial = 633] [outer = 0x12a865400] 09:06:49 INFO - PROCESS | 1658 | 1464365209934 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] 09:06:50 INFO - PROCESS | 1658 | 1464365210007 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:06:50 INFO - PROCESS | 1658 | 1464365210010 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1658 | 1464365210013 Marionette TRACE conn2 <- [1,818,null,{}] 09:06:50 INFO - PROCESS | 1658 | 1464365210017 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}] 09:06:50 INFO - PROCESS | 1658 | 1464365210123 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:06:50 INFO - PROCESS | 1658 | 1464365210177 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x119157000 == 63 [pid = 1658] [id = 212] 09:06:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x118375400) [pid = 1658] [serial = 634] [outer = 0x0] 09:06:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x119388c00) [pid = 1658] [serial = 635] [outer = 0x118375400] 09:06:50 INFO - PROCESS | 1658 | 1464365210209 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x11949bc00) [pid = 1658] [serial = 636] [outer = 0x118375400] 09:06:50 INFO - PROCESS | 1658 | 1464365210649 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]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 09:06:50 INFO - PROCESS | 1658 | 1464365210682 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1658 | 1464365210687 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:06:50 INFO - PROCESS | 1658 | 1464365210691 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1658 | 1464365210693 Marionette TRACE conn2 <- [1,822,null,{}] 09:06:50 INFO - PROCESS | 1658 | 1464365210696 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}] 09:06:50 INFO - PROCESS | 1658 | 1464365210805 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:06:50 INFO - PROCESS | 1658 | 1464365210891 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12911d800 == 64 [pid = 1658] [id = 213] 09:06:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x120f45400) [pid = 1658] [serial = 637] [outer = 0x0] 09:06:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1213da800) [pid = 1658] [serial = 638] [outer = 0x120f45400] 09:06:50 INFO - PROCESS | 1658 | 1464365210936 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1235bc000) [pid = 1658] [serial = 639] [outer = 0x120f45400] 09:06:51 INFO - PROCESS | 1658 | 1464365211345 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] 09:06:51 INFO - PROCESS | 1658 | 1464365211363 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:06:51 INFO - PROCESS | 1658 | 1464365211365 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1658 | 1464365211368 Marionette TRACE conn2 <- [1,826,null,{}] 09:06:51 INFO - PROCESS | 1658 | 1464365211376 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}] 09:06:51 INFO - PROCESS | 1658 | 1464365211482 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:06:51 INFO - PROCESS | 1658 | 1464365211537 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d854800 == 65 [pid = 1658] [id = 214] 09:06:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1243ca000) [pid = 1658] [serial = 640] [outer = 0x0] 09:06:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x127819000) [pid = 1658] [serial = 641] [outer = 0x1243ca000] 09:06:51 INFO - PROCESS | 1658 | 1464365211581 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12a864400) [pid = 1658] [serial = 642] [outer = 0x1243ca000] 09:06:52 INFO - PROCESS | 1658 | 1464365212009 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 09:06:52 INFO - PROCESS | 1658 | 1464365212037 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:06:52 INFO - PROCESS | 1658 | 1464365212039 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:06:52 INFO - PROCESS | 1658 | 1464365212041 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1658 | 1464365212042 Marionette TRACE conn2 <- [1,830,null,{}] 09:06:52 INFO - PROCESS | 1658 | 1464365212045 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}] 09:06:52 INFO - PROCESS | 1658 | 1464365212151 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:06:52 INFO - PROCESS | 1658 | 1464365212249 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d86f000 == 66 [pid = 1658] [id = 215] 09:06:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x12bc33400) [pid = 1658] [serial = 643] [outer = 0x0] 09:06:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x12bc39400) [pid = 1658] [serial = 644] [outer = 0x12bc33400] 09:06:52 INFO - PROCESS | 1658 | 1464365212282 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12c11f000) [pid = 1658] [serial = 645] [outer = 0x12bc33400] 09:06:52 INFO - PROCESS | 1658 | 1464365212767 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 769ms 09:06:52 INFO - PROCESS | 1658 | 1464365212831 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1658 | 1464365212832 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:06:52 INFO - PROCESS | 1658 | 1464365212839 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1658 | 1464365212840 Marionette TRACE conn2 <- [1,834,null,{}] 09:06:52 INFO - PROCESS | 1658 | 1464365212843 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}] 09:06:52 INFO - PROCESS | 1658 | 1464365212958 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:06:53 INFO - PROCESS | 1658 | 1464365213022 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x126245800 == 67 [pid = 1658] [id = 216] 09:06:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1166c7800) [pid = 1658] [serial = 646] [outer = 0x0] 09:06:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12bc30c00) [pid = 1658] [serial = 647] [outer = 0x1166c7800] 09:06:53 INFO - PROCESS | 1658 | 1464365213052 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12c4b0800) [pid = 1658] [serial = 648] [outer = 0x1166c7800] 09:06:53 INFO - PROCESS | 1658 | 1464365213449 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]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 09:06:53 INFO - PROCESS | 1658 | 1464365213702 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1658 | 1464365213705 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:06:53 INFO - PROCESS | 1658 | 1464365213727 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1658 | 1464365213729 Marionette TRACE conn2 <- [1,838,null,{}] 09:06:53 INFO - PROCESS | 1658 | 1464365213732 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}] 09:06:53 INFO - PROCESS | 1658 | 1464365213829 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:06:53 INFO - PROCESS | 1658 | 1464365213894 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180ec800 == 68 [pid = 1658] [id = 217] 09:06:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x113218400) [pid = 1658] [serial = 649] [outer = 0x0] 09:06:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x113c39400) [pid = 1658] [serial = 650] [outer = 0x113218400] 09:06:53 INFO - PROCESS | 1658 | 1464365213921 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x116848c00) [pid = 1658] [serial = 651] [outer = 0x113218400] 09:06:54 INFO - PROCESS | 1658 | 1464365214333 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 09:06:54 INFO - PROCESS | 1658 | 1464365214399 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1658 | 1464365214401 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:06:54 INFO - PROCESS | 1658 | 1464365214429 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1658 | 1464365214431 Marionette TRACE conn2 <- [1,842,null,{}] 09:06:54 INFO - PROCESS | 1658 | 1464365214434 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}] 09:06:54 INFO - PROCESS | 1658 | 1464365214528 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:06:54 INFO - PROCESS | 1658 | 1464365214597 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172b8800 == 69 [pid = 1658] [id = 218] 09:06:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x112a61800) [pid = 1658] [serial = 652] [outer = 0x0] 09:06:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11835dc00) [pid = 1658] [serial = 653] [outer = 0x112a61800] 09:06:54 INFO - PROCESS | 1658 | 1464365214624 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1184d5000) [pid = 1658] [serial = 654] [outer = 0x112a61800] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12cfa4000 == 68 [pid = 1658] [id = 210] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12c833800 == 67 [pid = 1658] [id = 209] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x129402800 == 66 [pid = 1658] [id = 208] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12c43c000 == 65 [pid = 1658] [id = 207] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb67800 == 64 [pid = 1658] [id = 206] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12a94b000 == 63 [pid = 1658] [id = 205] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x120e24000) [pid = 1658] [serial = 551] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12c11c400) [pid = 1658] [serial = 581] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x126dae800 == 62 [pid = 1658] [id = 204] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x126244000 == 61 [pid = 1658] [id = 203] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x1235f0800 == 60 [pid = 1658] [id = 202] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x119a3d800 == 59 [pid = 1658] [id = 201] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x117574800 == 58 [pid = 1658] [id = 200] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x119448800 == 57 [pid = 1658] [id = 199] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x117585800 == 56 [pid = 1658] [id = 195] 09:06:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12b264800 == 55 [pid = 1658] [id = 194] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1235bd400) [pid = 1658] [serial = 510] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x12b171400) [pid = 1658] [serial = 516] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x117696000) [pid = 1658] [serial = 504] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x121338800) [pid = 1658] [serial = 513] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x119d43400) [pid = 1658] [serial = 507] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x12bb0c400) [pid = 1658] [serial = 572] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x12930a800) [pid = 1658] [serial = 569] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x11930e800) [pid = 1658] [serial = 558] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x11893ec00) [pid = 1658] [serial = 557] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x1255dbc00) [pid = 1658] [serial = 566] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12bb07000) [pid = 1658] [serial = 546] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x119c46000) [pid = 1658] [serial = 560] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x120e26000) [pid = 1658] [serial = 561] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x121ae4400) [pid = 1658] [serial = 563] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x124366400) [pid = 1658] [serial = 564] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x117699000) [pid = 1658] [serial = 548] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x128c2b400) [pid = 1658] [serial = 554] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12bc3b000) [pid = 1658] [serial = 576] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x12bc34800) [pid = 1658] [serial = 575] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x12bc2f000) [pid = 1658] [serial = 573] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1180d3800) [pid = 1658] [serial = 570] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x126cc2400) [pid = 1658] [serial = 578] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x12bb3b800) [pid = 1658] [serial = 579] [outer = 0x0] [url = about:blank] 09:06:54 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x128c25000) [pid = 1658] [serial = 567] [outer = 0x0] [url = about:blank] 09:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 623ms 09:06:55 INFO - PROCESS | 1658 | 1464365215043 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]]]}] 09:06:55 INFO - PROCESS | 1658 | 1464365215049 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1658 | 1464365215051 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:06:55 INFO - PROCESS | 1658 | 1464365215054 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1658 | 1464365215055 Marionette TRACE conn2 <- [1,846,null,{}] 09:06:55 INFO - PROCESS | 1658 | 1464365215061 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}] 09:06:55 INFO - PROCESS | 1658 | 1464365215166 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:06:55 INFO - PROCESS | 1658 | 1464365215175 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x118067800 == 56 [pid = 1658] [id = 219] 09:06:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x1190be800) [pid = 1658] [serial = 655] [outer = 0x0] 09:06:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x1191a7000) [pid = 1658] [serial = 656] [outer = 0x1190be800] 09:06:55 INFO - PROCESS | 1658 | 1464365215203 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x119389400) [pid = 1658] [serial = 657] [outer = 0x1190be800] 09:06:55 INFO - PROCESS | 1658 | 1464365215641 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]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 618ms 09:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:06:55 INFO - PROCESS | 1658 | 1464365215673 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1658 | 1464365215675 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:06:55 INFO - PROCESS | 1658 | 1464365215679 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1658 | 1464365215681 Marionette TRACE conn2 <- [1,850,null,{}] 09:06:55 INFO - PROCESS | 1658 | 1464365215684 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}] 09:06:55 INFO - PROCESS | 1658 | 1464365215807 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:06:55 INFO - PROCESS | 1658 | 1464365215819 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x119455800 == 57 [pid = 1658] [id = 220] 09:06:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x119d43400) [pid = 1658] [serial = 658] [outer = 0x0] 09:06:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x120e1b000) [pid = 1658] [serial = 659] [outer = 0x119d43400] 09:06:55 INFO - PROCESS | 1658 | 1464365215861 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x120e27c00) [pid = 1658] [serial = 660] [outer = 0x119d43400] 09:06:56 INFO - PROCESS | 1658 | 1464365216215 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]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 570ms 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:06:56 INFO - PROCESS | 1658 | 1464365216257 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1658 | 1464365216258 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:06:56 INFO - PROCESS | 1658 | 1464365216260 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1658 | 1464365216261 Marionette TRACE conn2 <- [1,854,null,{}] 09:06:56 INFO - PROCESS | 1658 | 1464365216264 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}] 09:06:56 INFO - PROCESS | 1658 | 1464365216345 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:06:56 INFO - PROCESS | 1658 | 1464365216351 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x116469000 == 58 [pid = 1658] [id = 221] 09:06:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x120f42400) [pid = 1658] [serial = 661] [outer = 0x0] 09:06:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x120f4ac00) [pid = 1658] [serial = 662] [outer = 0x120f42400] 09:06:56 INFO - PROCESS | 1658 | 1464365216379 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x120fecc00) [pid = 1658] [serial = 663] [outer = 0x120f42400] 09:06:56 INFO - PROCESS | 1658 | 1464365216834 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]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 620ms 09:06:56 INFO - PROCESS | 1658 | 1464365216881 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1658 | 1464365216883 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:06:56 INFO - PROCESS | 1658 | 1464365216901 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1658 | 1464365216902 Marionette TRACE conn2 <- [1,858,null,{}] 09:06:56 INFO - PROCESS | 1658 | 1464365216910 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}] 09:06:57 INFO - PROCESS | 1658 | 1464365217011 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:06:57 INFO - PROCESS | 1658 | 1464365217016 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x121da8000 == 59 [pid = 1658] [id = 222] 09:06:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1213e0c00) [pid = 1658] [serial = 664] [outer = 0x0] 09:06:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x12187c000) [pid = 1658] [serial = 665] [outer = 0x1213e0c00] 09:06:57 INFO - PROCESS | 1658 | 1464365217045 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1244a8000) [pid = 1658] [serial = 666] [outer = 0x1213e0c00] 09:06:57 INFO - PROCESS | 1658 | 1464365217396 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]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 525ms 09:06:57 INFO - PROCESS | 1658 | 1464365217425 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1658 | 1464365217427 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:06:57 INFO - PROCESS | 1658 | 1464365217435 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1658 | 1464365217436 Marionette TRACE conn2 <- [1,862,null,{}] 09:06:57 INFO - PROCESS | 1658 | 1464365217438 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}] 09:06:57 INFO - PROCESS | 1658 | 1464365217546 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:06:57 INFO - PROCESS | 1658 | 1464365217557 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x1255a2800 == 60 [pid = 1658] [id = 223] 09:06:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x11851fc00) [pid = 1658] [serial = 667] [outer = 0x0] 09:06:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x1255d1c00) [pid = 1658] [serial = 668] [outer = 0x11851fc00] 09:06:57 INFO - PROCESS | 1658 | 1464365217583 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1260ccc00) [pid = 1658] [serial = 669] [outer = 0x11851fc00] 09:06:57 INFO - PROCESS | 1658 | 1464365217941 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]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:06:57 INFO - PROCESS | 1658 | 1464365217956 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1658 | 1464365217957 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:06:57 INFO - PROCESS | 1658 | 1464365217959 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1658 | 1464365217960 Marionette TRACE conn2 <- [1,866,null,{}] 09:06:57 INFO - PROCESS | 1658 | 1464365217962 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}] 09:06:58 INFO - PROCESS | 1658 | 1464365218062 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:06:58 INFO - PROCESS | 1658 | 1464365218075 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a58800 == 61 [pid = 1658] [id = 224] 09:06:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1262da400) [pid = 1658] [serial = 670] [outer = 0x0] 09:06:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x12678b400) [pid = 1658] [serial = 671] [outer = 0x1262da400] 09:06:58 INFO - PROCESS | 1658 | 1464365218101 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x126ccb000) [pid = 1658] [serial = 672] [outer = 0x1262da400] 09:06:58 INFO - PROCESS | 1658 | 1464365218436 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]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 09:06:58 INFO - PROCESS | 1658 | 1464365218478 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1658 | 1464365218479 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:06:58 INFO - PROCESS | 1658 | 1464365218481 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1658 | 1464365218483 Marionette TRACE conn2 <- [1,870,null,{}] 09:06:58 INFO - PROCESS | 1658 | 1464365218485 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}] 09:06:58 INFO - PROCESS | 1658 | 1464365218596 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:06:58 INFO - PROCESS | 1658 | 1464365218628 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1278a9000 == 62 [pid = 1658] [id = 225] 09:06:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1266f2400) [pid = 1658] [serial = 673] [outer = 0x0] 09:06:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x128ae5400) [pid = 1658] [serial = 674] [outer = 0x1266f2400] 09:06:58 INFO - PROCESS | 1658 | 1464365218653 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x128aeb000) [pid = 1658] [serial = 675] [outer = 0x1266f2400] 09:06:58 INFO - PROCESS | 1658 | 1464365218984 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]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 522ms 09:06:59 INFO - PROCESS | 1658 | 1464365219006 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1658 | 1464365219008 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:06:59 INFO - PROCESS | 1658 | 1464365219010 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1658 | 1464365219011 Marionette TRACE conn2 <- [1,874,null,{}] 09:06:59 INFO - PROCESS | 1658 | 1464365219014 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}] 09:06:59 INFO - PROCESS | 1658 | 1464365219116 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:06:59 INFO - PROCESS | 1658 | 1464365219127 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x129418800 == 63 [pid = 1658] [id = 226] 09:06:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128aeb400) [pid = 1658] [serial = 676] [outer = 0x0] 09:06:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128c25400) [pid = 1658] [serial = 677] [outer = 0x128aeb400] 09:06:59 INFO - PROCESS | 1658 | 1464365219153 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x128cb4800) [pid = 1658] [serial = 678] [outer = 0x128aeb400] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x11949a400) [pid = 1658] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x120f4b800) [pid = 1658] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119dacc00) [pid = 1658] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x112a5b000) [pid = 1658] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x120f48400) [pid = 1658] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x119090800) [pid = 1658] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1184d7800) [pid = 1658] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x12bc26400) [pid = 1658] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x1243c1c00) [pid = 1658] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x128fb9c00) [pid = 1658] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x112a5dc00) [pid = 1658] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:06:59 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x120f40400) [pid = 1658] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:06:59 INFO - PROCESS | 1658 | 1464365219583 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]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 619ms 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:06:59 INFO - PROCESS | 1658 | 1464365219630 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1658 | 1464365219632 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:06:59 INFO - PROCESS | 1658 | 1464365219639 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1658 | 1464365219641 Marionette TRACE conn2 <- [1,878,null,{}] 09:06:59 INFO - PROCESS | 1658 | 1464365219658 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}] 09:06:59 INFO - PROCESS | 1658 | 1464365219762 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:06:59 INFO - PROCESS | 1658 | 1464365219766 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a94e800 == 64 [pid = 1658] [id = 227] 09:06:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x120f42000) [pid = 1658] [serial = 679] [outer = 0x0] 09:06:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x12781e800) [pid = 1658] [serial = 680] [outer = 0x120f42000] 09:06:59 INFO - PROCESS | 1658 | 1464365219796 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1293b0400) [pid = 1658] [serial = 681] [outer = 0x120f42000] 09:07:00 INFO - PROCESS | 1658 | 1464365220145 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 537ms 09:07:00 INFO - PROCESS | 1658 | 1464365220173 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1658 | 1464365220174 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:07:00 INFO - PROCESS | 1658 | 1464365220176 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1658 | 1464365220177 Marionette TRACE conn2 <- [1,882,null,{}] 09:07:00 INFO - PROCESS | 1658 | 1464365220180 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}] 09:07:00 INFO - PROCESS | 1658 | 1464365220262 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:07:00 INFO - PROCESS | 1658 | 1464365220315 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b27d000 == 65 [pid = 1658] [id = 228] 09:07:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x120f4b800) [pid = 1658] [serial = 682] [outer = 0x0] 09:07:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x129617800) [pid = 1658] [serial = 683] [outer = 0x120f4b800] 09:07:00 INFO - PROCESS | 1658 | 1464365220340 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x12a86c800) [pid = 1658] [serial = 684] [outer = 0x120f4b800] 09:07:00 INFO - PROCESS | 1658 | 1464365220620 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 09:07:00 INFO - PROCESS | 1658 | 1464365220646 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1658 | 1464365220647 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:07:00 INFO - PROCESS | 1658 | 1464365220649 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1658 | 1464365220651 Marionette TRACE conn2 <- [1,886,null,{}] 09:07:00 INFO - PROCESS | 1658 | 1464365220661 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}] 09:07:00 INFO - PROCESS | 1658 | 1464365220751 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:07:00 INFO - PROCESS | 1658 | 1464365220757 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c43a000 == 66 [pid = 1658] [id = 229] 09:07:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12a7c4c00) [pid = 1658] [serial = 685] [outer = 0x0] 09:07:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x12b16fc00) [pid = 1658] [serial = 686] [outer = 0x12a7c4c00] 09:07:00 INFO - PROCESS | 1658 | 1464365220782 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x12bb0bc00) [pid = 1658] [serial = 687] [outer = 0x12a7c4c00] 09:07:01 INFO - PROCESS | 1658 | 1464365221127 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 527ms 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:07:01 INFO - PROCESS | 1658 | 1464365221178 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1658 | 1464365221179 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:07:01 INFO - PROCESS | 1658 | 1464365221181 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1658 | 1464365221182 Marionette TRACE conn2 <- [1,890,null,{}] 09:07:01 INFO - PROCESS | 1658 | 1464365221184 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}] 09:07:01 INFO - PROCESS | 1658 | 1464365221269 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:07:01 INFO - PROCESS | 1658 | 1464365221274 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce18800 == 67 [pid = 1658] [id = 230] 09:07:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12bb0c400) [pid = 1658] [serial = 688] [outer = 0x0] 09:07:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x12bb41800) [pid = 1658] [serial = 689] [outer = 0x12bb0c400] 09:07:01 INFO - PROCESS | 1658 | 1464365221298 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12bc35800) [pid = 1658] [serial = 690] [outer = 0x12bb0c400] 09:07:01 INFO - PROCESS | 1658 | 1464365221738 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 618ms 09:07:01 INFO - PROCESS | 1658 | 1464365221800 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1658 | 1464365221803 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:07:01 INFO - PROCESS | 1658 | 1464365221807 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1658 | 1464365221809 Marionette TRACE conn2 <- [1,894,null,{}] 09:07:01 INFO - PROCESS | 1658 | 1464365221813 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}] 09:07:01 INFO - PROCESS | 1658 | 1464365221923 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:07:01 INFO - PROCESS | 1658 | 1464365221979 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172cb800 == 68 [pid = 1658] [id = 231] 09:07:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11318b400) [pid = 1658] [serial = 691] [outer = 0x0] 09:07:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x113190800) [pid = 1658] [serial = 692] [outer = 0x11318b400] 09:07:02 INFO - PROCESS | 1658 | 1464365222011 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x113195800) [pid = 1658] [serial = 693] [outer = 0x11318b400] 09:07:02 INFO - PROCESS | 1658 | 1464365222481 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 722ms 09:07:02 INFO - PROCESS | 1658 | 1464365222529 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1658 | 1464365222533 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:07:02 INFO - PROCESS | 1658 | 1464365222557 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1658 | 1464365222558 Marionette TRACE conn2 <- [1,898,null,{}] 09:07:02 INFO - PROCESS | 1658 | 1464365222561 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}] 09:07:02 INFO - PROCESS | 1658 | 1464365222670 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:07:02 INFO - PROCESS | 1658 | 1464365222735 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x121a9b800 == 69 [pid = 1658] [id = 232] 09:07:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x115d8e000) [pid = 1658] [serial = 694] [outer = 0x0] 09:07:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x116845800) [pid = 1658] [serial = 695] [outer = 0x115d8e000] 09:07:02 INFO - PROCESS | 1658 | 1464365222765 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x1180d5800) [pid = 1658] [serial = 696] [outer = 0x115d8e000] 09:07:03 INFO - PROCESS | 1658 | 1464365223193 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:07:03 INFO - PROCESS | 1658 | 1464365223226 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1658 | 1464365223227 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:07:03 INFO - PROCESS | 1658 | 1464365223230 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1658 | 1464365223233 Marionette TRACE conn2 <- [1,902,null,{}] 09:07:03 INFO - PROCESS | 1658 | 1464365223283 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}] 09:07:03 INFO - PROCESS | 1658 | 1464365223393 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:07:03 INFO - PROCESS | 1658 | 1464365223462 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf96800 == 70 [pid = 1658] [id = 233] 09:07:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x119315400) [pid = 1658] [serial = 697] [outer = 0x0] 09:07:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x119499000) [pid = 1658] [serial = 698] [outer = 0x119315400] 09:07:03 INFO - PROCESS | 1658 | 1464365223494 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x120f41c00) [pid = 1658] [serial = 699] [outer = 0x119315400] 09:07:03 INFO - PROCESS | 1658 | 1464365223905 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 711ms 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:07:03 INFO - PROCESS | 1658 | 1464365223942 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1658 | 1464365223943 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:07:03 INFO - PROCESS | 1658 | 1464365223946 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1658 | 1464365223947 Marionette TRACE conn2 <- [1,906,null,{}] 09:07:03 INFO - PROCESS | 1658 | 1464365223950 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}] 09:07:04 INFO - PROCESS | 1658 | 1464365224056 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:07:04 INFO - PROCESS | 1658 | 1464365224110 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d855800 == 71 [pid = 1658] [id = 234] 09:07:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x120feb800) [pid = 1658] [serial = 700] [outer = 0x0] 09:07:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1213d8400) [pid = 1658] [serial = 701] [outer = 0x120feb800] 09:07:04 INFO - PROCESS | 1658 | 1464365224140 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1214cfc00) [pid = 1658] [serial = 702] [outer = 0x120feb800] 09:07:04 INFO - PROCESS | 1658 | 1464365224583 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 09:07:04 INFO - PROCESS | 1658 | 1464365224618 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1658 | 1464365224619 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:07:04 INFO - PROCESS | 1658 | 1464365224622 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1658 | 1464365224623 Marionette TRACE conn2 <- [1,910,null,{}] 09:07:04 INFO - PROCESS | 1658 | 1464365224625 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}] 09:07:04 INFO - PROCESS | 1658 | 1464365224745 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:07:04 INFO - PROCESS | 1658 | 1464365224823 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da2b800 == 72 [pid = 1658] [id = 235] 09:07:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1213d3800) [pid = 1658] [serial = 703] [outer = 0x0] 09:07:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1255d2c00) [pid = 1658] [serial = 704] [outer = 0x1213d3800] 09:07:04 INFO - PROCESS | 1658 | 1464365224852 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x128ae4800) [pid = 1658] [serial = 705] [outer = 0x1213d3800] 09:07:05 INFO - PROCESS | 1658 | 1464365225274 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 668ms 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:07:05 INFO - PROCESS | 1658 | 1464365225291 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1658 | 1464365225292 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:07:05 INFO - PROCESS | 1658 | 1464365225294 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1658 | 1464365225296 Marionette TRACE conn2 <- [1,914,null,{}] 09:07:05 INFO - PROCESS | 1658 | 1464365225298 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}] 09:07:05 INFO - PROCESS | 1658 | 1464365225420 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:07:05 INFO - PROCESS | 1658 | 1464365225474 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e21f000 == 73 [pid = 1658] [id = 236] 09:07:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x128c2dc00) [pid = 1658] [serial = 706] [outer = 0x0] 09:07:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12b10c000) [pid = 1658] [serial = 707] [outer = 0x128c2dc00] 09:07:05 INFO - PROCESS | 1658 | 1464365225505 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12c11d800) [pid = 1658] [serial = 708] [outer = 0x128c2dc00] 09:07:05 INFO - PROCESS | 1658 | 1464365225931 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 668ms 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:07:05 INFO - PROCESS | 1658 | 1464365225964 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1658 | 1464365225965 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:07:05 INFO - PROCESS | 1658 | 1464365225967 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1658 | 1464365225969 Marionette TRACE conn2 <- [1,918,null,{}] 09:07:05 INFO - PROCESS | 1658 | 1464365225971 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}] 09:07:06 INFO - PROCESS | 1658 | 1464365226092 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:07:06 INFO - PROCESS | 1658 | 1464365226173 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x11945a800 == 74 [pid = 1658] [id = 237] 09:07:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x112a5cc00) [pid = 1658] [serial = 709] [outer = 0x0] 09:07:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119403400) [pid = 1658] [serial = 710] [outer = 0x112a5cc00] 09:07:06 INFO - PROCESS | 1658 | 1464365226202 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x119409000) [pid = 1658] [serial = 711] [outer = 0x112a5cc00] 09:07:06 INFO - PROCESS | 1658 | 1464365226770 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]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 822ms 09:07:06 INFO - PROCESS | 1658 | 1464365226789 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1658 | 1464365226792 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:07:06 INFO - PROCESS | 1658 | 1464365226795 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1658 | 1464365226797 Marionette TRACE conn2 <- [1,922,null,{}] 09:07:06 INFO - PROCESS | 1658 | 1464365226801 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}] 09:07:06 INFO - PROCESS | 1658 | 1464365226901 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:07:06 INFO - PROCESS | 1658 | 1464365226959 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12145a800 == 75 [pid = 1658] [id = 238] 09:07:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x113198000) [pid = 1658] [serial = 712] [outer = 0x0] 09:07:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x113212800) [pid = 1658] [serial = 713] [outer = 0x113198000] 09:07:06 INFO - PROCESS | 1658 | 1464365226987 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1167be800) [pid = 1658] [serial = 714] [outer = 0x113198000] 09:07:07 INFO - PROCESS | 1658 | 1464365227451 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]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 09:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:07:07 INFO - PROCESS | 1658 | 1464365227466 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1658 | 1464365227469 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:07:07 INFO - PROCESS | 1658 | 1464365227474 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1658 | 1464365227475 Marionette TRACE conn2 <- [1,926,null,{}] 09:07:07 INFO - PROCESS | 1658 | 1464365227478 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}] 09:07:07 INFO - PROCESS | 1658 | 1464365227590 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x116867000 == 74 [pid = 1658] [id = 114] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12c43a000 == 73 [pid = 1658] [id = 229] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12b27d000 == 72 [pid = 1658] [id = 228] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12a94e800 == 71 [pid = 1658] [id = 227] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x129418800 == 70 [pid = 1658] [id = 226] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x1278a9000 == 69 [pid = 1658] [id = 225] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x126a58800 == 68 [pid = 1658] [id = 224] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x1255a2800 == 67 [pid = 1658] [id = 223] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x121da8000 == 66 [pid = 1658] [id = 222] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x116469000 == 65 [pid = 1658] [id = 221] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x119455800 == 64 [pid = 1658] [id = 220] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x118067800 == 63 [pid = 1658] [id = 219] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x1172b8800 == 62 [pid = 1658] [id = 218] 09:07:07 INFO - PROCESS | 1658 | --DOCSHELL 0x1180ec800 == 61 [pid = 1658] [id = 217] 09:07:07 INFO - PROCESS | 1658 | 1464365227678 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x113081000 == 62 [pid = 1658] [id = 239] 09:07:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x115f31800) [pid = 1658] [serial = 715] [outer = 0x0] 09:07:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x117569c00) [pid = 1658] [serial = 716] [outer = 0x115f31800] 09:07:07 INFO - PROCESS | 1658 | 1464365227705 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1190bbc00) [pid = 1658] [serial = 717] [outer = 0x115f31800] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x128aef400) [pid = 1658] [serial = 629] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12b2f9000) [pid = 1658] [serial = 630] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1260cc000) [pid = 1658] [serial = 626] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x120e1fc00) [pid = 1658] [serial = 599] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x112a63c00) [pid = 1658] [serial = 615] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x120f4f400) [pid = 1658] [serial = 623] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12a7c9000) [pid = 1658] [serial = 608] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x11931b000) [pid = 1658] [serial = 597] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12bc3d400) [pid = 1658] [serial = 611] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x128af2c00) [pid = 1658] [serial = 627] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12781c000) [pid = 1658] [serial = 603] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x11901b800) [pid = 1658] [serial = 596] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1262d2800) [pid = 1658] [serial = 602] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1293ab400) [pid = 1658] [serial = 605] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12c85ec00) [pid = 1658] [serial = 618] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x120f47800) [pid = 1658] [serial = 620] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12930f800) [pid = 1658] [serial = 590] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12a865c00) [pid = 1658] [serial = 606] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1180d3000) [pid = 1658] [serial = 584] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x1214d0400) [pid = 1658] [serial = 624] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x120fe9400) [pid = 1658] [serial = 587] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x12c4b9800) [pid = 1658] [serial = 612] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x12bb3a000) [pid = 1658] [serial = 593] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x12c858400) [pid = 1658] [serial = 617] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x120f4c800) [pid = 1658] [serial = 621] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x112a5fc00) [pid = 1658] [serial = 614] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12bb3f800) [pid = 1658] [serial = 609] [outer = 0x0] [url = about:blank] 09:07:07 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1213dc000) [pid = 1658] [serial = 600] [outer = 0x0] [url = about:blank] 09:07:08 INFO - PROCESS | 1658 | 1464365228028 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]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 573ms 09:07:08 INFO - PROCESS | 1658 | 1464365228050 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1658 | 1464365228052 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:07:08 INFO - PROCESS | 1658 | 1464365228057 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1658 | 1464365228059 Marionette TRACE conn2 <- [1,930,null,{}] 09:07:08 INFO - PROCESS | 1658 | 1464365228067 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}] 09:07:08 INFO - PROCESS | 1658 | 1464365228156 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:07:08 INFO - PROCESS | 1658 | 1464365228161 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d13000 == 63 [pid = 1658] [id = 240] 09:07:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x119317000) [pid = 1658] [serial = 718] [outer = 0x0] 09:07:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11940cc00) [pid = 1658] [serial = 719] [outer = 0x119317000] 09:07:08 INFO - PROCESS | 1658 | 1464365228190 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119497400) [pid = 1658] [serial = 720] [outer = 0x119317000] 09:07:08 INFO - PROCESS | 1658 | 1464365228521 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]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 09:07:08 INFO - PROCESS | 1658 | 1464365228529 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1658 | 1464365228530 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:07:08 INFO - PROCESS | 1658 | 1464365228533 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1658 | 1464365228534 Marionette TRACE conn2 <- [1,934,null,{}] 09:07:08 INFO - PROCESS | 1658 | 1464365228538 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}] 09:07:08 INFO - PROCESS | 1658 | 1464365228630 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:07:08 INFO - PROCESS | 1658 | 1464365228682 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12410b800 == 64 [pid = 1658] [id = 241] 09:07:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x119403000) [pid = 1658] [serial = 721] [outer = 0x0] 09:07:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x120e24000) [pid = 1658] [serial = 722] [outer = 0x119403000] 09:07:08 INFO - PROCESS | 1658 | 1464365228708 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x120fdfc00) [pid = 1658] [serial = 723] [outer = 0x119403000] 09:07:09 INFO - PROCESS | 1658 | 1464365229141 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]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 09:07:09 INFO - PROCESS | 1658 | 1464365229204 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1658 | 1464365229207 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:07:09 INFO - PROCESS | 1658 | 1464365229211 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1658 | 1464365229213 Marionette TRACE conn2 <- [1,938,null,{}] 09:07:09 INFO - PROCESS | 1658 | 1464365229217 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}] 09:07:09 INFO - PROCESS | 1658 | 1464365229324 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:07:09 INFO - PROCESS | 1658 | 1464365229392 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x119045800 == 65 [pid = 1658] [id = 242] 09:07:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x113190000) [pid = 1658] [serial = 724] [outer = 0x0] 09:07:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x11608dc00) [pid = 1658] [serial = 725] [outer = 0x113190000] 09:07:09 INFO - PROCESS | 1658 | 1464365229425 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1180d3000) [pid = 1658] [serial = 726] [outer = 0x113190000] 09:07:09 INFO - PROCESS | 1658 | 1464365229864 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]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 09:07:09 INFO - PROCESS | 1658 | 1464365229882 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1658 | 1464365229887 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:07:09 INFO - PROCESS | 1658 | 1464365229937 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1658 | 1464365229939 Marionette TRACE conn2 <- [1,942,null,{}] 09:07:09 INFO - PROCESS | 1658 | 1464365229942 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}] 09:07:10 INFO - PROCESS | 1658 | 1464365230044 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:07:10 INFO - PROCESS | 1658 | 1464365230113 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x126da7000 == 66 [pid = 1658] [id = 243] 09:07:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x11938dc00) [pid = 1658] [serial = 727] [outer = 0x0] 09:07:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x11940dc00) [pid = 1658] [serial = 728] [outer = 0x11938dc00] 09:07:10 INFO - PROCESS | 1658 | 1464365230144 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x119498800) [pid = 1658] [serial = 729] [outer = 0x11938dc00] 09:07:10 INFO - PROCESS | 1658 | 1464365230563 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 699ms 09:07:10 INFO - PROCESS | 1658 | 1464365230608 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1658 | 1464365230610 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:07:10 INFO - PROCESS | 1658 | 1464365230613 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1658 | 1464365230616 Marionette TRACE conn2 <- [1,946,null,{}] 09:07:10 INFO - PROCESS | 1658 | 1464365230644 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}] 09:07:10 INFO - PROCESS | 1658 | 1464365230751 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:07:10 INFO - PROCESS | 1658 | 1464365230822 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a71c800 == 67 [pid = 1658] [id = 244] 09:07:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1213dc000) [pid = 1658] [serial = 730] [outer = 0x0] 09:07:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1214d1c00) [pid = 1658] [serial = 731] [outer = 0x1213dc000] 09:07:10 INFO - PROCESS | 1658 | 1464365230854 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12415f800) [pid = 1658] [serial = 732] [outer = 0x1213dc000] 09:07:11 INFO - PROCESS | 1658 | 1464365231247 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]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 672ms 09:07:11 INFO - PROCESS | 1658 | 1464365231285 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1658 | 1464365231287 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:07:11 INFO - PROCESS | 1658 | 1464365231290 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1658 | 1464365231291 Marionette TRACE conn2 <- [1,950,null,{}] 09:07:11 INFO - PROCESS | 1658 | 1464365231294 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}] 09:07:11 INFO - PROCESS | 1658 | 1464365231419 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:07:11 INFO - PROCESS | 1658 | 1464365231474 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb70800 == 68 [pid = 1658] [id = 245] 09:07:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x12460fc00) [pid = 1658] [serial = 733] [outer = 0x0] 09:07:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1260cc400) [pid = 1658] [serial = 734] [outer = 0x12460fc00] 09:07:11 INFO - PROCESS | 1658 | 1464365231505 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x126a1f800) [pid = 1658] [serial = 735] [outer = 0x12460fc00] 09:07:11 INFO - PROCESS | 1658 | 1464365231909 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]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 09:07:11 INFO - PROCESS | 1658 | 1464365231960 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1658 | 1464365231962 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:07:11 INFO - PROCESS | 1658 | 1464365231964 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1658 | 1464365231965 Marionette TRACE conn2 <- [1,954,null,{}] 09:07:11 INFO - PROCESS | 1658 | 1464365231968 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}] 09:07:12 INFO - PROCESS | 1658 | 1464365232068 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:07:12 INFO - PROCESS | 1658 | 1464365232122 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c817800 == 69 [pid = 1658] [id = 246] 09:07:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1260c0c00) [pid = 1658] [serial = 736] [outer = 0x0] 09:07:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x126cc9800) [pid = 1658] [serial = 737] [outer = 0x1260c0c00] 09:07:12 INFO - PROCESS | 1658 | 1464365232153 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x128ae8400) [pid = 1658] [serial = 738] [outer = 0x1260c0c00] 09:07:12 INFO - PROCESS | 1658 | 1464365232561 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 09:07:12 INFO - PROCESS | 1658 | 1464365232583 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1658 | 1464365232584 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:07:12 INFO - PROCESS | 1658 | 1464365232589 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1658 | 1464365232590 Marionette TRACE conn2 <- [1,958,null,{}] 09:07:12 INFO - PROCESS | 1658 | 1464365232593 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}] 09:07:12 INFO - PROCESS | 1658 | 1464365232707 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:07:12 INFO - PROCESS | 1658 | 1464365232797 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce1b000 == 70 [pid = 1658] [id = 247] 09:07:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128aed800) [pid = 1658] [serial = 739] [outer = 0x0] 09:07:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1293a3c00) [pid = 1658] [serial = 740] [outer = 0x128aed800] 09:07:12 INFO - PROCESS | 1658 | 1464365232827 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12a866800) [pid = 1658] [serial = 741] [outer = 0x128aed800] 09:07:13 INFO - PROCESS | 1658 | 1464365233259 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 722ms 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:07:13 INFO - PROCESS | 1658 | 1464365233310 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1658 | 1464365233312 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:07:13 INFO - PROCESS | 1658 | 1464365233314 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1658 | 1464365233315 Marionette TRACE conn2 <- [1,962,null,{}] 09:07:13 INFO - PROCESS | 1658 | 1464365233318 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}] 09:07:13 INFO - PROCESS | 1658 | 1464365233419 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:07:13 INFO - PROCESS | 1658 | 1464365233475 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d86e800 == 71 [pid = 1658] [id = 248] 09:07:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12a866000) [pid = 1658] [serial = 742] [outer = 0x0] 09:07:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12b2ed800) [pid = 1658] [serial = 743] [outer = 0x12a866000] 09:07:13 INFO - PROCESS | 1658 | 1464365233504 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12bb3f800) [pid = 1658] [serial = 744] [outer = 0x12a866000] 09:07:13 INFO - PROCESS | 1658 | 1464365233961 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 09:07:13 INFO - PROCESS | 1658 | 1464365233986 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1658 | 1464365233987 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:07:13 INFO - PROCESS | 1658 | 1464365233990 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1658 | 1464365233991 Marionette TRACE conn2 <- [1,966,null,{}] 09:07:13 INFO - PROCESS | 1658 | 1464365233993 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}] 09:07:14 INFO - PROCESS | 1658 | 1464365234111 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:07:14 INFO - PROCESS | 1658 | 1464365234165 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da43000 == 72 [pid = 1658] [id = 249] 09:07:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x112a5c000) [pid = 1658] [serial = 745] [outer = 0x0] 09:07:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12bc31000) [pid = 1658] [serial = 746] [outer = 0x112a5c000] 09:07:14 INFO - PROCESS | 1658 | 1464365234194 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12bc40000) [pid = 1658] [serial = 747] [outer = 0x112a5c000] 09:07:14 INFO - PROCESS | 1658 | 1464365234683 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]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 720ms 09:07:14 INFO - PROCESS | 1658 | 1464365234711 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1658 | 1464365234713 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:07:14 INFO - PROCESS | 1658 | 1464365234718 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1658 | 1464365234719 Marionette TRACE conn2 <- [1,970,null,{}] 09:07:14 INFO - PROCESS | 1658 | 1464365234723 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}] 09:07:14 INFO - PROCESS | 1658 | 1464365234824 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:07:14 INFO - PROCESS | 1658 | 1464365234881 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x12789b800 == 73 [pid = 1658] [id = 250] 09:07:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x116006c00) [pid = 1658] [serial = 748] [outer = 0x0] 09:07:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x116009800) [pid = 1658] [serial = 749] [outer = 0x116006c00] 09:07:14 INFO - PROCESS | 1658 | 1464365234908 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x11600e800) [pid = 1658] [serial = 750] [outer = 0x116006c00] 09:07:15 INFO - PROCESS | 1658 | 1464365235417 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 724ms 09:07:15 INFO - PROCESS | 1658 | 1464365235443 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1658 | 1464365235448 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:07:15 INFO - PROCESS | 1658 | 1464365235481 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1658 | 1464365235484 Marionette TRACE conn2 <- [1,974,null,{}] 09:07:15 INFO - PROCESS | 1658 | 1464365235525 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}] 09:07:15 INFO - PROCESS | 1658 | 1464365235658 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:07:15 INFO - PROCESS | 1658 | 1464365235726 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x124106000 == 74 [pid = 1658] [id = 251] 09:07:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x116008400) [pid = 1658] [serial = 751] [outer = 0x0] 09:07:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1184d7c00) [pid = 1658] [serial = 752] [outer = 0x116008400] 09:07:15 INFO - PROCESS | 1658 | 1464365235753 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x1191ab000) [pid = 1658] [serial = 753] [outer = 0x116008400] 09:07:15 INFO - PROCESS | 1658 | --DOCSHELL 0x119d13000 == 73 [pid = 1658] [id = 240] 09:07:15 INFO - PROCESS | 1658 | --DOCSHELL 0x113081000 == 72 [pid = 1658] [id = 239] 09:07:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12145a800 == 71 [pid = 1658] [id = 238] 09:07:16 INFO - PROCESS | 1658 | --DOCSHELL 0x1172cb800 == 70 [pid = 1658] [id = 231] 09:07:16 INFO - PROCESS | 1658 | 1464365236126 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]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 663ms 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:07:16 INFO - PROCESS | 1658 | 1464365236141 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1658 | 1464365236143 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:07:16 INFO - PROCESS | 1658 | 1464365236145 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1658 | 1464365236147 Marionette TRACE conn2 <- [1,978,null,{}] 09:07:16 INFO - PROCESS | 1658 | 1464365236157 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}] 09:07:16 INFO - PROCESS | 1658 | 1464365236247 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:07:16 INFO - PROCESS | 1658 | 1464365236266 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ac94000 == 71 [pid = 1658] [id = 252] 09:07:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x116843c00) [pid = 1658] [serial = 754] [outer = 0x0] 09:07:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x119495800) [pid = 1658] [serial = 755] [outer = 0x116843c00] 09:07:16 INFO - PROCESS | 1658 | 1464365236343 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x121022c00) [pid = 1658] [serial = 756] [outer = 0x116843c00] 09:07:16 INFO - PROCESS | 1658 | 1464365236684 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]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 571ms 09:07:16 INFO - PROCESS | 1658 | 1464365236717 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1658 | 1464365236719 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:07:16 INFO - PROCESS | 1658 | 1464365236721 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1658 | 1464365236722 Marionette TRACE conn2 <- [1,982,null,{}] 09:07:16 INFO - PROCESS | 1658 | 1464365236725 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}] 09:07:16 INFO - PROCESS | 1658 | 1464365236837 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:07:16 INFO - PROCESS | 1658 | 1464365236875 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d873000 == 72 [pid = 1658] [id = 253] 09:07:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1213dac00) [pid = 1658] [serial = 757] [outer = 0x0] 09:07:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12415ec00) [pid = 1658] [serial = 758] [outer = 0x1213dac00] 09:07:16 INFO - PROCESS | 1658 | 1464365236901 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1262d9800) [pid = 1658] [serial = 759] [outer = 0x1213dac00] 09:07:17 INFO - PROCESS | 1658 | 1464365237259 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]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 569ms 09:07:17 INFO - PROCESS | 1658 | 1464365237291 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1658 | 1464365237299 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:07:17 INFO - PROCESS | 1658 | 1464365237302 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1658 | 1464365237303 Marionette TRACE conn2 <- [1,986,null,{}] 09:07:17 INFO - PROCESS | 1658 | 1464365237307 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}] 09:07:17 INFO - PROCESS | 1658 | 1464365237414 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:07:17 INFO - PROCESS | 1658 | 1464365237450 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x113155800 == 73 [pid = 1658] [id = 254] 09:07:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x121652c00) [pid = 1658] [serial = 760] [outer = 0x0] 09:07:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x128c22000) [pid = 1658] [serial = 761] [outer = 0x121652c00] 09:07:17 INFO - PROCESS | 1658 | 1464365237476 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12930f000) [pid = 1658] [serial = 762] [outer = 0x121652c00] 09:07:17 INFO - PROCESS | 1658 | 1464365237797 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]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 09:07:17 INFO - PROCESS | 1658 | 1464365237827 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1658 | 1464365237828 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:07:17 INFO - PROCESS | 1658 | 1464365237830 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1658 | 1464365237831 Marionette TRACE conn2 <- [1,990,null,{}] 09:07:17 INFO - PROCESS | 1658 | 1464365237834 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}] 09:07:17 INFO - PROCESS | 1658 | 1464365237956 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:07:17 INFO - PROCESS | 1658 | 1464365237991 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da30800 == 74 [pid = 1658] [id = 255] 09:07:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1293ad800) [pid = 1658] [serial = 763] [outer = 0x0] 09:07:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12bc2c800) [pid = 1658] [serial = 764] [outer = 0x1293ad800] 09:07:18 INFO - PROCESS | 1658 | 1464365238017 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12c85a400) [pid = 1658] [serial = 765] [outer = 0x1293ad800] 09:07:18 INFO - PROCESS | 1658 | 1464365238356 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]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 568ms 09:07:18 INFO - PROCESS | 1658 | 1464365238402 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1658 | 1464365238404 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:07:18 INFO - PROCESS | 1658 | 1464365238406 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1658 | 1464365238407 Marionette TRACE conn2 <- [1,994,null,{}] 09:07:18 INFO - PROCESS | 1658 | 1464365238409 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}] 09:07:18 INFO - PROCESS | 1658 | 1464365238525 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:07:18 INFO - PROCESS | 1658 | 1464365238562 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x135377800 == 75 [pid = 1658] [id = 256] 09:07:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x110e5ac00) [pid = 1658] [serial = 766] [outer = 0x0] 09:07:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x110e5e000) [pid = 1658] [serial = 767] [outer = 0x110e5ac00] 09:07:18 INFO - PROCESS | 1658 | 1464365238587 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x110e62800) [pid = 1658] [serial = 768] [outer = 0x110e5ac00] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x11851fc00) [pid = 1658] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1262da400) [pid = 1658] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x113218400) [pid = 1658] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x113198000) [pid = 1658] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x120f42400) [pid = 1658] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x119d43400) [pid = 1658] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x115f31800) [pid = 1658] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12a865400) [pid = 1658] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1190be800) [pid = 1658] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1213e0c00) [pid = 1658] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x118375400) [pid = 1658] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1266f2400) [pid = 1658] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x112a61800) [pid = 1658] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1243ca000) [pid = 1658] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x120f45400) [pid = 1658] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1166c7800) [pid = 1658] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12bc33400) [pid = 1658] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x128aeb400) [pid = 1658] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x120f4b800) [pid = 1658] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x112a5cc00) [pid = 1658] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x120f42000) [pid = 1658] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1168c3000) [pid = 1658] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x119314c00) [pid = 1658] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x116f23800) [pid = 1658] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x116849800) [pid = 1658] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12b178800) [pid = 1658] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12665f800) [pid = 1658] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x126cbc800) [pid = 1658] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12b10d000) [pid = 1658] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12bc2d800) [pid = 1658] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12a7c4c00) [pid = 1658] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:07:18 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x119317000) [pid = 1658] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:07:19 INFO - PROCESS | 1658 | 1464365239145 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]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 772ms 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:07:19 INFO - PROCESS | 1658 | 1464365239203 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1658 | 1464365239205 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:07:19 INFO - PROCESS | 1658 | 1464365239208 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1658 | 1464365239210 Marionette TRACE conn2 <- [1,998,null,{}] 09:07:19 INFO - PROCESS | 1658 | 1464365239214 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}] 09:07:19 INFO - PROCESS | 1658 | 1464365239318 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:07:19 INFO - PROCESS | 1658 | 1464365239323 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x129410000 == 76 [pid = 1658] [id = 257] 09:07:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x110e5f000) [pid = 1658] [serial = 769] [outer = 0x0] 09:07:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x110ee2c00) [pid = 1658] [serial = 770] [outer = 0x110e5f000] 09:07:19 INFO - PROCESS | 1658 | 1464365239349 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x110ee7400) [pid = 1658] [serial = 771] [outer = 0x110e5f000] 09:07:19 INFO - PROCESS | 1658 | 1464365239679 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]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:07:19 INFO - PROCESS | 1658 | 1464365239729 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1658 | 1464365239731 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:07:19 INFO - PROCESS | 1658 | 1464365239733 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1658 | 1464365239734 Marionette TRACE conn2 <- [1,1002,null,{}] 09:07:19 INFO - PROCESS | 1658 | 1464365239736 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}] 09:07:19 INFO - PROCESS | 1658 | 1464365239853 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:07:19 INFO - PROCESS | 1658 | 1464365239861 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c4d800 == 77 [pid = 1658] [id = 258] 09:07:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x110ee0c00) [pid = 1658] [serial = 772] [outer = 0x0] 09:07:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x112a5e400) [pid = 1658] [serial = 773] [outer = 0x110ee0c00] 09:07:19 INFO - PROCESS | 1658 | 1464365239887 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1184d7800) [pid = 1658] [serial = 774] [outer = 0x110ee0c00] 09:07:20 INFO - PROCESS | 1658 | 1464365240238 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]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 09:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:07:20 INFO - PROCESS | 1658 | 1464365240257 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1658 | 1464365240259 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:07:20 INFO - PROCESS | 1658 | 1464365240261 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1658 | 1464365240262 Marionette TRACE conn2 <- [1,1006,null,{}] 09:07:20 INFO - PROCESS | 1658 | 1464365240264 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}] 09:07:20 INFO - PROCESS | 1658 | 1464365240356 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:07:20 INFO - PROCESS | 1658 | 1464365240361 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x11807e000 == 78 [pid = 1658] [id = 259] 09:07:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x112860400) [pid = 1658] [serial = 775] [outer = 0x0] 09:07:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x112862800) [pid = 1658] [serial = 776] [outer = 0x112860400] 09:07:20 INFO - PROCESS | 1658 | 1464365240387 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x112867c00) [pid = 1658] [serial = 777] [outer = 0x112860400] 09:07:20 INFO - PROCESS | 1658 | 1464365240747 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]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 09:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:07:20 INFO - PROCESS | 1658 | 1464365240783 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1658 | 1464365240785 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:07:20 INFO - PROCESS | 1658 | 1464365240789 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1658 | 1464365240791 Marionette TRACE conn2 <- [1,1010,null,{}] 09:07:20 INFO - PROCESS | 1658 | 1464365240793 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}] 09:07:20 INFO - PROCESS | 1658 | 1464365240898 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:07:21 INFO - PROCESS | 1658 | 1464365241020 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x113167800 == 79 [pid = 1658] [id = 260] 09:07:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x110e58800) [pid = 1658] [serial = 778] [outer = 0x0] 09:07:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x110e63c00) [pid = 1658] [serial = 779] [outer = 0x110e58800] 09:07:21 INFO - PROCESS | 1658 | 1464365241052 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x112860c00) [pid = 1658] [serial = 780] [outer = 0x110e58800] 09:07:21 INFO - PROCESS | 1658 | 1464365241507 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]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 770ms 09:07:21 INFO - PROCESS | 1658 | 1464365241570 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1658 | 1464365241574 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:07:21 INFO - PROCESS | 1658 | 1464365241579 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1658 | 1464365241582 Marionette TRACE conn2 <- [1,1014,null,{}] 09:07:21 INFO - PROCESS | 1658 | 1464365241613 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}] 09:07:21 INFO - PROCESS | 1658 | 1464365241725 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:07:21 INFO - PROCESS | 1658 | 1464365241797 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x129414000 == 80 [pid = 1658] [id = 261] 09:07:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x116004c00) [pid = 1658] [serial = 781] [outer = 0x0] 09:07:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x11600c000) [pid = 1658] [serial = 782] [outer = 0x116004c00] 09:07:21 INFO - PROCESS | 1658 | 1464365241828 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x116849800) [pid = 1658] [serial = 783] [outer = 0x116004c00] 09:07:22 INFO - PROCESS | 1658 | 1464365242258 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]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 721ms 09:07:22 INFO - PROCESS | 1658 | 1464365242303 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1658 | 1464365242306 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:07:22 INFO - PROCESS | 1658 | 1464365242308 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1658 | 1464365242310 Marionette TRACE conn2 <- [1,1018,null,{}] 09:07:22 INFO - PROCESS | 1658 | 1464365242312 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}] 09:07:22 INFO - PROCESS | 1658 | 1464365242424 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:07:22 INFO - PROCESS | 1658 | 1464365242527 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x13505c800 == 81 [pid = 1658] [id = 262] 09:07:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x119012400) [pid = 1658] [serial = 784] [outer = 0x0] 09:07:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x11931a800) [pid = 1658] [serial = 785] [outer = 0x119012400] 09:07:22 INFO - PROCESS | 1658 | 1464365242560 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x119493c00) [pid = 1658] [serial = 786] [outer = 0x119012400] 09:07:22 INFO - PROCESS | 1658 | 1464365242991 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 721ms 09:07:23 INFO - PROCESS | 1658 | 1464365243035 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1658 | 1464365243037 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:07:23 INFO - PROCESS | 1658 | 1464365243047 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1658 | 1464365243051 Marionette TRACE conn2 <- [1,1022,null,{}] 09:07:23 INFO - PROCESS | 1658 | 1464365243055 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}] 09:07:23 INFO - PROCESS | 1658 | 1464365243179 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:07:23 INFO - PROCESS | 1658 | 1464365243301 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x1354c8800 == 82 [pid = 1658] [id = 263] 09:07:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x119499800) [pid = 1658] [serial = 787] [outer = 0x0] 09:07:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x120f49400) [pid = 1658] [serial = 788] [outer = 0x119499800] 09:07:23 INFO - PROCESS | 1658 | 1464365243351 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1255d8800) [pid = 1658] [serial = 789] [outer = 0x119499800] 09:07:23 INFO - PROCESS | 1658 | 1464365243846 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 831ms 09:07:23 INFO - PROCESS | 1658 | 1464365243874 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:07:23 INFO - PROCESS | 1658 | 1464365243876 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:07:23 INFO - PROCESS | 1658 | 1464365243878 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1658 | 1464365243880 Marionette TRACE conn2 <- [1,1026,null,{}] 09:07:23 INFO - PROCESS | 1658 | 1464365243882 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}] 09:07:24 INFO - PROCESS | 1658 | 1464365243992 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:07:24 INFO - PROCESS | 1658 | 1464365244051 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216e5000 == 83 [pid = 1658] [id = 264] 09:07:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x119496800) [pid = 1658] [serial = 790] [outer = 0x0] 09:07:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x127819400) [pid = 1658] [serial = 791] [outer = 0x119496800] 09:07:24 INFO - PROCESS | 1658 | 1464365244130 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x129308400) [pid = 1658] [serial = 792] [outer = 0x119496800] 09:07:24 INFO - PROCESS | 1658 | 1464365244548 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 719ms 09:07:24 INFO - PROCESS | 1658 | 1464365244599 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1658 | 1464365244601 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:07:24 INFO - PROCESS | 1658 | 1464365244620 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1658 | 1464365244621 Marionette TRACE conn2 <- [1,1030,null,{}] 09:07:24 INFO - PROCESS | 1658 | 1464365244624 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}] 09:07:24 INFO - PROCESS | 1658 | 1464365244730 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:07:24 INFO - PROCESS | 1658 | 1464365244801 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172b8000 == 84 [pid = 1658] [id = 265] 09:07:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x119d43400) [pid = 1658] [serial = 793] [outer = 0x0] 09:07:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x1262d2000) [pid = 1658] [serial = 794] [outer = 0x119d43400] 09:07:24 INFO - PROCESS | 1658 | 1464365244838 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12a7cf400) [pid = 1658] [serial = 795] [outer = 0x119d43400] 09:07:25 INFO - PROCESS | 1658 | 1464365245475 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]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 922ms 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:07:25 INFO - PROCESS | 1658 | 1464365245546 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1658 | 1464365245548 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:07:25 INFO - PROCESS | 1658 | 1464365245552 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1658 | 1464365245556 Marionette TRACE conn2 <- [1,1034,null,{}] 09:07:25 INFO - PROCESS | 1658 | 1464365245560 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}] 09:07:25 INFO - PROCESS | 1658 | 1464365245661 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:07:25 INFO - PROCESS | 1658 | 1464365245729 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x1198b1800 == 85 [pid = 1658] [id = 266] 09:07:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x112a59c00) [pid = 1658] [serial = 796] [outer = 0x0] 09:07:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x112a60400) [pid = 1658] [serial = 797] [outer = 0x112a59c00] 09:07:25 INFO - PROCESS | 1658 | 1464365245757 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x11318dc00) [pid = 1658] [serial = 798] [outer = 0x112a59c00] 09:07:26 INFO - PROCESS | 1658 | 1464365246225 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]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 725ms 09:07:26 INFO - PROCESS | 1658 | 1464365246277 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1658 | 1464365246280 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:07:26 INFO - PROCESS | 1658 | 1464365246286 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1658 | 1464365246287 Marionette TRACE conn2 <- [1,1038,null,{}] 09:07:26 INFO - PROCESS | 1658 | 1464365246291 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}] 09:07:26 INFO - PROCESS | 1658 | 1464365246436 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:07:26 INFO - PROCESS | 1658 | 1464365246540 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x1166f0000 == 86 [pid = 1658] [id = 267] 09:07:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11318ec00) [pid = 1658] [serial = 799] [outer = 0x0] 09:07:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x115d8a400) [pid = 1658] [serial = 800] [outer = 0x11318ec00] 09:07:26 INFO - PROCESS | 1658 | 1464365246584 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x116008800) [pid = 1658] [serial = 801] [outer = 0x11318ec00] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x1213ac000 == 85 [pid = 1658] [id = 196] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x116fde800 == 84 [pid = 1658] [id = 183] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12b27a800 == 83 [pid = 1658] [id = 197] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1255d2c00) [pid = 1658] [serial = 704] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12b10c000) [pid = 1658] [serial = 707] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x120e24000) [pid = 1658] [serial = 722] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x11807e000 == 82 [pid = 1658] [id = 259] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x135c4d800 == 81 [pid = 1658] [id = 258] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x129410000 == 80 [pid = 1658] [id = 257] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x135377800 == 79 [pid = 1658] [id = 256] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12da30800 == 78 [pid = 1658] [id = 255] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x113155800 == 77 [pid = 1658] [id = 254] 09:07:27 INFO - PROCESS | 1658 | 1464365247135 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]]]}] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12d873000 == 76 [pid = 1658] [id = 253] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12ac94000 == 75 [pid = 1658] [id = 252] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x124106000 == 74 [pid = 1658] [id = 251] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12789b800 == 73 [pid = 1658] [id = 250] 09:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 872ms 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x119045800 == 72 [pid = 1658] [id = 242] 09:07:27 INFO - PROCESS | 1658 | --DOCSHELL 0x12410b800 == 71 [pid = 1658] [id = 241] 09:07:27 INFO - PROCESS | 1658 | 1464365247159 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1658 | 1464365247161 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:07:27 INFO - PROCESS | 1658 | 1464365247164 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1658 | 1464365247168 Marionette TRACE conn2 <- [1,1042,null,{}] 09:07:27 INFO - PROCESS | 1658 | 1464365247180 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}] 09:07:27 INFO - PROCESS | 1658 | 1464365247297 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:07:27 INFO - PROCESS | 1658 | 1464365247305 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f1c800 == 72 [pid = 1658] [id = 268] 09:07:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x1122b6400) [pid = 1658] [serial = 802] [outer = 0x0] 09:07:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1166c5400) [pid = 1658] [serial = 803] [outer = 0x1122b6400] 09:07:27 INFO - PROCESS | 1658 | 1464365247333 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x117566c00) [pid = 1658] [serial = 804] [outer = 0x1122b6400] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12bb10c00) [pid = 1658] [serial = 500] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x126ccb000) [pid = 1658] [serial = 672] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1213da800) [pid = 1658] [serial = 638] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12bc30c00) [pid = 1658] [serial = 647] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12bc39400) [pid = 1658] [serial = 644] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x116845800) [pid = 1658] [serial = 695] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x128c25400) [pid = 1658] [serial = 677] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x119499000) [pid = 1658] [serial = 698] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x128aeb000) [pid = 1658] [serial = 675] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1213d8400) [pid = 1658] [serial = 701] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x11940cc00) [pid = 1658] [serial = 719] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12a86c800) [pid = 1658] [serial = 684] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x119409000) [pid = 1658] [serial = 711] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x119403400) [pid = 1658] [serial = 710] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12781e800) [pid = 1658] [serial = 680] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x113190800) [pid = 1658] [serial = 692] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x128cb4800) [pid = 1658] [serial = 678] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x129617800) [pid = 1658] [serial = 683] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1244a8000) [pid = 1658] [serial = 666] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1293b0400) [pid = 1658] [serial = 681] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12bb0bc00) [pid = 1658] [serial = 687] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1213d9800) [pid = 1658] [serial = 552] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1213d8c00) [pid = 1658] [serial = 588] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12c11f000) [pid = 1658] [serial = 645] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x11901d000) [pid = 1658] [serial = 585] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1184d5c00) [pid = 1658] [serial = 549] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12bc35400) [pid = 1658] [serial = 594] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1235bc000) [pid = 1658] [serial = 639] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12a85f400) [pid = 1658] [serial = 591] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x129310000) [pid = 1658] [serial = 555] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12a864400) [pid = 1658] [serial = 642] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x12c4b0800) [pid = 1658] [serial = 648] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11949bc00) [pid = 1658] [serial = 636] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12c4ac400) [pid = 1658] [serial = 582] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12bb41800) [pid = 1658] [serial = 689] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x12b16fc00) [pid = 1658] [serial = 686] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x119497400) [pid = 1658] [serial = 720] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1255d1c00) [pid = 1658] [serial = 668] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12678b400) [pid = 1658] [serial = 671] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1260ccc00) [pid = 1658] [serial = 669] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x116848c00) [pid = 1658] [serial = 651] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x113212800) [pid = 1658] [serial = 713] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x113c39400) [pid = 1658] [serial = 650] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x120f4ac00) [pid = 1658] [serial = 662] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x1167be800) [pid = 1658] [serial = 714] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x120fecc00) [pid = 1658] [serial = 663] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x120e1b000) [pid = 1658] [serial = 659] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x120e27c00) [pid = 1658] [serial = 660] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x117569c00) [pid = 1658] [serial = 716] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1190bbc00) [pid = 1658] [serial = 717] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x12c4bbc00) [pid = 1658] [serial = 632] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x12c862400) [pid = 1658] [serial = 633] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1191a7000) [pid = 1658] [serial = 656] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x119389400) [pid = 1658] [serial = 657] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12187c000) [pid = 1658] [serial = 665] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x119388c00) [pid = 1658] [serial = 635] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x128ae5400) [pid = 1658] [serial = 674] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1184d5000) [pid = 1658] [serial = 654] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x11835dc00) [pid = 1658] [serial = 653] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x127819000) [pid = 1658] [serial = 641] [outer = 0x0] [url = about:blank] 09:07:27 INFO - PROCESS | 1658 | 1464365247726 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]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 575ms 09:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:07:27 INFO - PROCESS | 1658 | 1464365247740 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1658 | 1464365247742 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:07:27 INFO - PROCESS | 1658 | 1464365247744 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1658 | 1464365247745 Marionette TRACE conn2 <- [1,1046,null,{}] 09:07:27 INFO - PROCESS | 1658 | 1464365247748 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}] 09:07:27 INFO - PROCESS | 1658 | 1464365247847 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:07:27 INFO - PROCESS | 1658 | 1464365247852 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x118998000 == 73 [pid = 1658] [id = 269] 09:07:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1181d8800) [pid = 1658] [serial = 805] [outer = 0x0] 09:07:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1184ce400) [pid = 1658] [serial = 806] [outer = 0x1181d8800] 09:07:27 INFO - PROCESS | 1658 | 1464365247881 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x1184d5000) [pid = 1658] [serial = 807] [outer = 0x1181d8800] 09:07:28 INFO - PROCESS | 1658 | 1464365248219 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]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 520ms 09:07:28 INFO - PROCESS | 1658 | 1464365248267 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1658 | 1464365248269 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:07:28 INFO - PROCESS | 1658 | 1464365248271 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1658 | 1464365248272 Marionette TRACE conn2 <- [1,1050,null,{}] 09:07:28 INFO - PROCESS | 1658 | 1464365248274 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}] 09:07:28 INFO - PROCESS | 1658 | 1464365248358 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:07:28 INFO - PROCESS | 1658 | 1464365248362 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x11918a000 == 74 [pid = 1658] [id = 270] 09:07:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1184d9000) [pid = 1658] [serial = 808] [outer = 0x0] 09:07:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11901e400) [pid = 1658] [serial = 809] [outer = 0x1184d9000] 09:07:28 INFO - PROCESS | 1658 | 1464365248388 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x119318000) [pid = 1658] [serial = 810] [outer = 0x1184d9000] 09:07:28 INFO - PROCESS | 1658 | 1464365248709 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]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 09:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:07:28 INFO - PROCESS | 1658 | 1464365248741 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1658 | 1464365248742 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:07:28 INFO - PROCESS | 1658 | 1464365248744 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1658 | 1464365248745 Marionette TRACE conn2 <- [1,1054,null,{}] 09:07:28 INFO - PROCESS | 1658 | 1464365248747 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}] 09:07:28 INFO - PROCESS | 1658 | 1464365248843 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:07:28 INFO - PROCESS | 1658 | 1464365248848 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216ee000 == 75 [pid = 1658] [id = 271] 09:07:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x119388c00) [pid = 1658] [serial = 811] [outer = 0x0] 09:07:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x119410400) [pid = 1658] [serial = 812] [outer = 0x119388c00] 09:07:28 INFO - PROCESS | 1658 | 1464365248874 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x120e19400) [pid = 1658] [serial = 813] [outer = 0x119388c00] 09:07:29 INFO - PROCESS | 1658 | 1464365249214 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 09:07:29 INFO - PROCESS | 1658 | 1464365249280 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1658 | 1464365249281 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:07:29 INFO - PROCESS | 1658 | 1464365249284 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1658 | 1464365249285 Marionette TRACE conn2 <- [1,1058,null,{}] 09:07:29 INFO - PROCESS | 1658 | 1464365249295 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}] 09:07:29 INFO - PROCESS | 1658 | 1464365249400 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:07:29 INFO - PROCESS | 1658 | 1464365249413 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235f0800 == 76 [pid = 1658] [id = 272] 09:07:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11989d400) [pid = 1658] [serial = 814] [outer = 0x0] 09:07:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x120e1f800) [pid = 1658] [serial = 815] [outer = 0x11989d400] 09:07:29 INFO - PROCESS | 1658 | 1464365249439 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x120f45c00) [pid = 1658] [serial = 816] [outer = 0x11989d400] 09:07:29 INFO - PROCESS | 1658 | 1464365249742 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 475ms 09:07:29 INFO - PROCESS | 1658 | 1464365249763 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1658 | 1464365249764 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:07:29 INFO - PROCESS | 1658 | 1464365249767 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1658 | 1464365249768 Marionette TRACE conn2 <- [1,1062,null,{}] 09:07:29 INFO - PROCESS | 1658 | 1464365249772 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}] 09:07:29 INFO - PROCESS | 1658 | 1464365249880 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:07:29 INFO - PROCESS | 1658 | 1464365249892 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x125619800 == 77 [pid = 1658] [id = 273] 09:07:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x120e1c400) [pid = 1658] [serial = 817] [outer = 0x0] 09:07:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x120f4fc00) [pid = 1658] [serial = 818] [outer = 0x120e1c400] 09:07:29 INFO - PROCESS | 1658 | 1464365249917 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x120fecc00) [pid = 1658] [serial = 819] [outer = 0x120e1c400] 09:07:30 INFO - PROCESS | 1658 | 1464365250265 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]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 09:07:30 INFO - PROCESS | 1658 | 1464365250291 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1658 | 1464365250292 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:07:30 INFO - PROCESS | 1658 | 1464365250300 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1658 | 1464365250302 Marionette TRACE conn2 <- [1,1066,null,{}] 09:07:30 INFO - PROCESS | 1658 | 1464365250304 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}] 09:07:30 INFO - PROCESS | 1658 | 1464365250409 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:07:30 INFO - PROCESS | 1658 | 1464365250442 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a5e000 == 78 [pid = 1658] [id = 274] 09:07:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x120fee000) [pid = 1658] [serial = 820] [outer = 0x0] 09:07:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x121027400) [pid = 1658] [serial = 821] [outer = 0x120fee000] 09:07:30 INFO - PROCESS | 1658 | 1464365250474 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1213d5000) [pid = 1658] [serial = 822] [outer = 0x120fee000] 09:07:30 INFO - PROCESS | 1658 | 1464365250791 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]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 522ms 09:07:30 INFO - PROCESS | 1658 | 1464365250830 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1658 | 1464365250832 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:07:30 INFO - PROCESS | 1658 | 1464365250835 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1658 | 1464365250840 Marionette TRACE conn2 <- [1,1070,null,{}] 09:07:30 INFO - PROCESS | 1658 | 1464365250844 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}] 09:07:31 INFO - PROCESS | 1658 | 1464365250998 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:07:31 INFO - PROCESS | 1658 | 1464365251016 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f54800 == 79 [pid = 1658] [id = 275] 09:07:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x11851a000) [pid = 1658] [serial = 823] [outer = 0x0] 09:07:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1213de400) [pid = 1658] [serial = 824] [outer = 0x11851a000] 09:07:31 INFO - PROCESS | 1658 | 1464365251054 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x121653800) [pid = 1658] [serial = 825] [outer = 0x11851a000] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x110ee0c00) [pid = 1658] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x116006c00) [pid = 1658] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x116843c00) [pid = 1658] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1213dac00) [pid = 1658] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x116008400) [pid = 1658] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x121652c00) [pid = 1658] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1293ad800) [pid = 1658] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x110e5ac00) [pid = 1658] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:07:31 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x110e5f000) [pid = 1658] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:07:31 INFO - PROCESS | 1658 | 1464365251804 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]]]}] 09:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 978ms 09:07:31 INFO - PROCESS | 1658 | 1464365251813 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1658 | 1464365251815 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:07:31 INFO - PROCESS | 1658 | 1464365251817 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1658 | 1464365251819 Marionette TRACE conn2 <- [1,1074,null,{}] 09:07:31 INFO - PROCESS | 1658 | 1464365251824 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}] 09:07:31 INFO - PROCESS | 1658 | 1464365251921 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:07:31 INFO - PROCESS | 1658 | 1464365251926 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12940c800 == 80 [pid = 1658] [id = 276] 09:07:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x110ee8000) [pid = 1658] [serial = 826] [outer = 0x0] 09:07:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1164f6c00) [pid = 1658] [serial = 827] [outer = 0x110ee8000] 09:07:31 INFO - PROCESS | 1658 | 1464365251956 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x124362c00) [pid = 1658] [serial = 828] [outer = 0x110ee8000] 09:07:32 INFO - PROCESS | 1658 | 1464365252336 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]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 572ms 09:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:07:32 INFO - PROCESS | 1658 | 1464365252389 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1658 | 1464365252390 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:07:32 INFO - PROCESS | 1658 | 1464365252392 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1658 | 1464365252393 Marionette TRACE conn2 <- [1,1078,null,{}] 09:07:32 INFO - PROCESS | 1658 | 1464365252396 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}] 09:07:32 INFO - PROCESS | 1658 | 1464365252482 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:07:32 INFO - PROCESS | 1658 | 1464365252486 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a81d000 == 81 [pid = 1658] [id = 277] 09:07:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1243cb400) [pid = 1658] [serial = 829] [outer = 0x0] 09:07:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1260ccc00) [pid = 1658] [serial = 830] [outer = 0x1243cb400] 09:07:32 INFO - PROCESS | 1658 | 1464365252511 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1266f7800) [pid = 1658] [serial = 831] [outer = 0x1243cb400] 09:07:32 INFO - PROCESS | 1658 | 1464365252827 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]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 467ms 09:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:07:32 INFO - PROCESS | 1658 | 1464365252861 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1658 | 1464365252862 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:07:32 INFO - PROCESS | 1658 | 1464365252864 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1658 | 1464365252865 Marionette TRACE conn2 <- [1,1082,null,{}] 09:07:32 INFO - PROCESS | 1658 | 1464365252867 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}] 09:07:32 INFO - PROCESS | 1658 | 1464365252952 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:07:33 INFO - PROCESS | 1658 | 1464365253005 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ac9a000 == 82 [pid = 1658] [id = 278] 09:07:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1244a8000) [pid = 1658] [serial = 832] [outer = 0x0] 09:07:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x126a27400) [pid = 1658] [serial = 833] [outer = 0x1244a8000] 09:07:33 INFO - PROCESS | 1658 | 1464365253031 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12781c800) [pid = 1658] [serial = 834] [outer = 0x1244a8000] 09:07:33 INFO - PROCESS | 1658 | 1464365253318 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]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 467ms 09:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:07:33 INFO - PROCESS | 1658 | 1464365253332 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1658 | 1464365253333 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:07:33 INFO - PROCESS | 1658 | 1464365253343 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1658 | 1464365253344 Marionette TRACE conn2 <- [1,1086,null,{}] 09:07:33 INFO - PROCESS | 1658 | 1464365253348 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}] 09:07:33 INFO - PROCESS | 1658 | 1464365253439 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:07:33 INFO - PROCESS | 1658 | 1464365253444 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bda6800 == 83 [pid = 1658] [id = 279] 09:07:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1255d8c00) [pid = 1658] [serial = 835] [outer = 0x0] 09:07:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x128af2400) [pid = 1658] [serial = 836] [outer = 0x1255d8c00] 09:07:33 INFO - PROCESS | 1658 | 1464365253469 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x128cb4800) [pid = 1658] [serial = 837] [outer = 0x1255d8c00] 09:07:33 INFO - PROCESS | 1658 | 1464365253914 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]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 09:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:07:33 INFO - PROCESS | 1658 | 1464365253966 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1658 | 1464365253969 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:07:33 INFO - PROCESS | 1658 | 1464365253972 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1658 | 1464365253975 Marionette TRACE conn2 <- [1,1090,null,{}] 09:07:33 INFO - PROCESS | 1658 | 1464365253979 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}] 09:07:34 INFO - PROCESS | 1658 | 1464365254092 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:07:34 INFO - PROCESS | 1658 | 1464365254160 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x116053800 == 84 [pid = 1658] [id = 280] 09:07:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x110edd800) [pid = 1658] [serial = 838] [outer = 0x0] 09:07:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1122b0400) [pid = 1658] [serial = 839] [outer = 0x110edd800] 09:07:34 INFO - PROCESS | 1658 | 1464365254193 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x112a5ac00) [pid = 1658] [serial = 840] [outer = 0x110edd800] 09:07:34 INFO - PROCESS | 1658 | 1464365254599 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]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 09:07:34 INFO - PROCESS | 1658 | 1464365254644 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1658 | 1464365254648 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:07:34 INFO - PROCESS | 1658 | 1464365254653 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1658 | 1464365254655 Marionette TRACE conn2 <- [1,1094,null,{}] 09:07:34 INFO - PROCESS | 1658 | 1464365254657 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}] 09:07:34 INFO - PROCESS | 1658 | 1464365254766 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:07:34 INFO - PROCESS | 1658 | 1464365254821 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c58000 == 85 [pid = 1658] [id = 281] 09:07:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11318f400) [pid = 1658] [serial = 841] [outer = 0x0] 09:07:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x115f31800) [pid = 1658] [serial = 842] [outer = 0x11318f400] 09:07:34 INFO - PROCESS | 1658 | 1464365254851 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1164b6000) [pid = 1658] [serial = 843] [outer = 0x11318f400] 09:07:35 INFO - PROCESS | 1658 | 1464365255313 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]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 09:07:35 INFO - PROCESS | 1658 | 1464365255323 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1658 | 1464365255324 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:07:35 INFO - PROCESS | 1658 | 1464365255327 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1658 | 1464365255329 Marionette TRACE conn2 <- [1,1098,null,{}] 09:07:35 INFO - PROCESS | 1658 | 1464365255337 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}] 09:07:35 INFO - PROCESS | 1658 | 1464365255470 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:07:35 INFO - PROCESS | 1658 | 1464365255554 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd94800 == 86 [pid = 1658] [id = 282] 09:07:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x11893cc00) [pid = 1658] [serial = 844] [outer = 0x0] 09:07:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x119318c00) [pid = 1658] [serial = 845] [outer = 0x11893cc00] 09:07:35 INFO - PROCESS | 1658 | 1464365255588 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x119493400) [pid = 1658] [serial = 846] [outer = 0x11893cc00] 09:07:36 INFO - PROCESS | 1658 | 1464365256022 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 724ms 09:07:36 INFO - PROCESS | 1658 | 1464365256052 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1658 | 1464365256055 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:07:36 INFO - PROCESS | 1658 | 1464365256059 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1658 | 1464365256060 Marionette TRACE conn2 <- [1,1102,null,{}] 09:07:36 INFO - PROCESS | 1658 | 1464365256064 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}] 09:07:36 INFO - PROCESS | 1658 | 1464365256220 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:07:36 INFO - PROCESS | 1658 | 1464365256316 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce13000 == 87 [pid = 1658] [id = 283] 09:07:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x119898800) [pid = 1658] [serial = 847] [outer = 0x0] 09:07:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x120e1d800) [pid = 1658] [serial = 848] [outer = 0x119898800] 09:07:36 INFO - PROCESS | 1658 | 1464365256364 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1213d5800) [pid = 1658] [serial = 849] [outer = 0x119898800] 09:07:36 INFO - PROCESS | 1658 | 1464365256860 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 825ms 09:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:07:36 INFO - PROCESS | 1658 | 1464365256883 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1658 | 1464365256884 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:07:36 INFO - PROCESS | 1658 | 1464365256887 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1658 | 1464365256888 Marionette TRACE conn2 <- [1,1106,null,{}] 09:07:36 INFO - PROCESS | 1658 | 1464365256891 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}] 09:07:36 INFO - PROCESS | 1658 | 1464365256995 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:07:37 INFO - PROCESS | 1658 | 1464365257049 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d39b800 == 88 [pid = 1658] [id = 284] 09:07:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x119d44000) [pid = 1658] [serial = 850] [outer = 0x0] 09:07:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x121a29400) [pid = 1658] [serial = 851] [outer = 0x119d44000] 09:07:37 INFO - PROCESS | 1658 | 1464365257080 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1243c6400) [pid = 1658] [serial = 852] [outer = 0x119d44000] 09:07:37 INFO - PROCESS | 1658 | 1464365257541 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]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 09:07:37 INFO - PROCESS | 1658 | 1464365257557 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1658 | 1464365257558 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:07:37 INFO - PROCESS | 1658 | 1464365257561 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1658 | 1464365257562 Marionette TRACE conn2 <- [1,1110,null,{}] 09:07:37 INFO - PROCESS | 1658 | 1464365257565 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}] 09:07:37 INFO - PROCESS | 1658 | 1464365257684 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:07:37 INFO - PROCESS | 1658 | 1464365257740 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d865800 == 89 [pid = 1658] [id = 285] 09:07:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1260cd000) [pid = 1658] [serial = 853] [outer = 0x0] 09:07:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x128fc6800) [pid = 1658] [serial = 854] [outer = 0x1260cd000] 09:07:37 INFO - PROCESS | 1658 | 1464365257771 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12a339c00) [pid = 1658] [serial = 855] [outer = 0x1260cd000] 09:07:38 INFO - PROCESS | 1658 | 1464365258231 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]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 718ms 09:07:38 INFO - PROCESS | 1658 | 1464365258298 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1658 | 1464365258299 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:07:38 INFO - PROCESS | 1658 | 1464365258335 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1658 | 1464365258338 Marionette TRACE conn2 <- [1,1114,null,{}] 09:07:38 INFO - PROCESS | 1658 | 1464365258345 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}] 09:07:38 INFO - PROCESS | 1658 | 1464365258448 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:07:38 INFO - PROCESS | 1658 | 1464365258515 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a52000 == 90 [pid = 1658] [id = 286] 09:07:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x110edfc00) [pid = 1658] [serial = 856] [outer = 0x0] 09:07:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x1191a9000) [pid = 1658] [serial = 857] [outer = 0x110edfc00] 09:07:38 INFO - PROCESS | 1658 | 1464365258546 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12a867000) [pid = 1658] [serial = 858] [outer = 0x110edfc00] 09:07:39 INFO - PROCESS | 1658 | 1464365259114 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 857ms 09:07:39 INFO - PROCESS | 1658 | 1464365259160 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1658 | 1464365259161 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:07:39 INFO - PROCESS | 1658 | 1464365259164 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1658 | 1464365259165 Marionette TRACE conn2 <- [1,1118,null,{}] 09:07:39 INFO - PROCESS | 1658 | 1464365259168 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}] 09:07:39 INFO - PROCESS | 1658 | 1464365259271 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:07:39 INFO - PROCESS | 1658 | 1464365259505 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x118308000 == 91 [pid = 1658] [id = 287] 09:07:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x110e61c00) [pid = 1658] [serial = 859] [outer = 0x0] 09:07:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x110ee4400) [pid = 1658] [serial = 860] [outer = 0x110e61c00] 09:07:39 INFO - PROCESS | 1658 | 1464365259534 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x11285dc00) [pid = 1658] [serial = 861] [outer = 0x110e61c00] 09:07:39 INFO - PROCESS | 1658 | 1464365259963 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 820ms 09:07:39 INFO - PROCESS | 1658 | 1464365259985 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1658 | 1464365259987 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:07:39 INFO - PROCESS | 1658 | 1464365259990 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1658 | 1464365259993 Marionette TRACE conn2 <- [1,1122,null,{}] 09:07:39 INFO - PROCESS | 1658 | 1464365259996 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}] 09:07:40 INFO - PROCESS | 1658 | 1464365260095 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:07:40 INFO - PROCESS | 1658 | 1464365260167 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12789c000 == 92 [pid = 1658] [id = 288] 09:07:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x113196400) [pid = 1658] [serial = 862] [outer = 0x0] 09:07:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x116002c00) [pid = 1658] [serial = 863] [outer = 0x113196400] 09:07:40 INFO - PROCESS | 1658 | 1464365260202 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x116845c00) [pid = 1658] [serial = 864] [outer = 0x113196400] 09:07:40 INFO - PROCESS | 1658 | 1464365260663 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]]]}] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x125609800 == 91 [pid = 1658] [id = 184] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12d86e800 == 90 [pid = 1658] [id = 248] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce02800 == 89 [pid = 1658] [id = 152] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce1b000 == 88 [pid = 1658] [id = 247] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12a71c800 == 87 [pid = 1658] [id = 244] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12ac9a000 == 86 [pid = 1658] [id = 278] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12a81d000 == 85 [pid = 1658] [id = 277] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x12940c800 == 84 [pid = 1658] [id = 276] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x128f54800 == 83 [pid = 1658] [id = 275] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x126a5e000 == 82 [pid = 1658] [id = 274] 09:07:40 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1293a3c00) [pid = 1658] [serial = 740] [outer = 0x0] [url = about:blank] 09:07:40 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12b2ed800) [pid = 1658] [serial = 743] [outer = 0x0] [url = about:blank] 09:07:40 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x112862800) [pid = 1658] [serial = 776] [outer = 0x0] [url = about:blank] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x125619800 == 81 [pid = 1658] [id = 273] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x1235f0800 == 80 [pid = 1658] [id = 272] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x1216ee000 == 79 [pid = 1658] [id = 271] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x11918a000 == 78 [pid = 1658] [id = 270] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x118998000 == 77 [pid = 1658] [id = 269] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x116f1c800 == 76 [pid = 1658] [id = 268] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x1166f0000 == 75 [pid = 1658] [id = 267] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x1198b1800 == 74 [pid = 1658] [id = 266] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x13505c800 == 73 [pid = 1658] [id = 262] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x129414000 == 72 [pid = 1658] [id = 261] 09:07:40 INFO - PROCESS | 1658 | --DOCSHELL 0x113167800 == 71 [pid = 1658] [id = 260] 09:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 720ms 09:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:07:40 INFO - PROCESS | 1658 | 1464365260713 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1658 | 1464365260715 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:07:40 INFO - PROCESS | 1658 | 1464365260718 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1658 | 1464365260720 Marionette TRACE conn2 <- [1,1126,null,{}] 09:07:40 INFO - PROCESS | 1658 | 1464365260723 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}] 09:07:40 INFO - PROCESS | 1658 | 1464365260812 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:07:40 INFO - PROCESS | 1658 | 1464365260840 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f04800 == 72 [pid = 1658] [id = 289] 09:07:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x117694000) [pid = 1658] [serial = 865] [outer = 0x0] 09:07:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1180cf800) [pid = 1658] [serial = 866] [outer = 0x117694000] 09:07:40 INFO - PROCESS | 1658 | 1464365260867 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11901d400) [pid = 1658] [serial = 867] [outer = 0x117694000] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1184d7800) [pid = 1658] [serial = 774] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x11600e800) [pid = 1658] [serial = 750] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x116009800) [pid = 1658] [serial = 749] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x11940dc00) [pid = 1658] [serial = 728] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11608dc00) [pid = 1658] [serial = 725] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x119495800) [pid = 1658] [serial = 755] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12415ec00) [pid = 1658] [serial = 758] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12bc31000) [pid = 1658] [serial = 746] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1184d7c00) [pid = 1658] [serial = 752] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1191ab000) [pid = 1658] [serial = 753] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1214d1c00) [pid = 1658] [serial = 731] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12930f000) [pid = 1658] [serial = 762] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x126cc9800) [pid = 1658] [serial = 737] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x128c22000) [pid = 1658] [serial = 761] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1260cc400) [pid = 1658] [serial = 734] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1262d9800) [pid = 1658] [serial = 759] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12c85a400) [pid = 1658] [serial = 765] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12bc2c800) [pid = 1658] [serial = 764] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x110e5e000) [pid = 1658] [serial = 767] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x110e62800) [pid = 1658] [serial = 768] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x110ee2c00) [pid = 1658] [serial = 770] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x121022c00) [pid = 1658] [serial = 756] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x112a5e400) [pid = 1658] [serial = 773] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x110ee7400) [pid = 1658] [serial = 771] [outer = 0x0] [url = about:blank] 09:07:41 INFO - PROCESS | 1658 | 1464365261238 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 09:07:41 INFO - PROCESS | 1658 | 1464365261289 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1658 | 1464365261290 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:07:41 INFO - PROCESS | 1658 | 1464365261297 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1658 | 1464365261301 Marionette TRACE conn2 <- [1,1130,null,{}] 09:07:41 INFO - PROCESS | 1658 | 1464365261304 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}] 09:07:41 INFO - PROCESS | 1658 | 1464365261395 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:07:41 INFO - PROCESS | 1658 | 1464365261399 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x121455000 == 73 [pid = 1658] [id = 290] 09:07:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1190c0800) [pid = 1658] [serial = 868] [outer = 0x0] 09:07:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119403c00) [pid = 1658] [serial = 869] [outer = 0x1190c0800] 09:07:41 INFO - PROCESS | 1658 | 1464365261426 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x11989a400) [pid = 1658] [serial = 870] [outer = 0x1190c0800] 09:07:41 INFO - PROCESS | 1658 | 1464365261756 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 481ms 09:07:41 INFO - PROCESS | 1658 | 1464365261776 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1658 | 1464365261777 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:07:41 INFO - PROCESS | 1658 | 1464365261780 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1658 | 1464365261781 Marionette TRACE conn2 <- [1,1134,null,{}] 09:07:41 INFO - PROCESS | 1658 | 1464365261783 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}] 09:07:41 INFO - PROCESS | 1658 | 1464365261884 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:07:41 INFO - PROCESS | 1658 | 1464365261940 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x125609800 == 74 [pid = 1658] [id = 291] 09:07:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x11940ac00) [pid = 1658] [serial = 871] [outer = 0x0] 09:07:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x120e27000) [pid = 1658] [serial = 872] [outer = 0x11940ac00] 09:07:41 INFO - PROCESS | 1658 | 1464365261966 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x120fe9000) [pid = 1658] [serial = 873] [outer = 0x11940ac00] 09:07:42 INFO - PROCESS | 1658 | 1464365262268 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 517ms 09:07:42 INFO - PROCESS | 1658 | 1464365262299 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1658 | 1464365262301 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:07:42 INFO - PROCESS | 1658 | 1464365262307 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1658 | 1464365262310 Marionette TRACE conn2 <- [1,1138,null,{}] 09:07:42 INFO - PROCESS | 1658 | 1464365262313 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}] 09:07:42 INFO - PROCESS | 1658 | 1464365262445 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:07:42 INFO - PROCESS | 1658 | 1464365262537 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12940c800 == 75 [pid = 1658] [id = 292] 09:07:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12102a800) [pid = 1658] [serial = 874] [outer = 0x0] 09:07:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1213dd000) [pid = 1658] [serial = 875] [outer = 0x12102a800] 09:07:42 INFO - PROCESS | 1658 | 1464365262585 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1235b9400) [pid = 1658] [serial = 876] [outer = 0x12102a800] 09:07:42 INFO - PROCESS | 1658 | 1464365262925 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 676ms 09:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:07:42 INFO - PROCESS | 1658 | 1464365262987 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1658 | 1464365262988 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:07:42 INFO - PROCESS | 1658 | 1464365262990 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1658 | 1464365262991 Marionette TRACE conn2 <- [1,1142,null,{}] 09:07:42 INFO - PROCESS | 1658 | 1464365262993 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}] 09:07:43 INFO - PROCESS | 1658 | 1464365263101 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:07:43 INFO - PROCESS | 1658 | 1464365263148 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a81d000 == 76 [pid = 1658] [id = 293] 09:07:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12665c000) [pid = 1658] [serial = 877] [outer = 0x0] 09:07:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x127813400) [pid = 1658] [serial = 878] [outer = 0x12665c000] 09:07:43 INFO - PROCESS | 1658 | 1464365263206 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x128aefc00) [pid = 1658] [serial = 879] [outer = 0x12665c000] 09:07:43 INFO - PROCESS | 1658 | 1464365263533 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]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 569ms 09:07:43 INFO - PROCESS | 1658 | 1464365263560 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1658 | 1464365263561 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:07:43 INFO - PROCESS | 1658 | 1464365263563 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1658 | 1464365263565 Marionette TRACE conn2 <- [1,1146,null,{}] 09:07:43 INFO - PROCESS | 1658 | 1464365263567 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}] 09:07:43 INFO - PROCESS | 1658 | 1464365263680 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:07:43 INFO - PROCESS | 1658 | 1464365263693 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd9b000 == 77 [pid = 1658] [id = 294] 09:07:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128af0400) [pid = 1658] [serial = 880] [outer = 0x0] 09:07:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12930c000) [pid = 1658] [serial = 881] [outer = 0x128af0400] 09:07:43 INFO - PROCESS | 1658 | 1464365263718 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1293afc00) [pid = 1658] [serial = 882] [outer = 0x128af0400] 09:07:44 INFO - PROCESS | 1658 | 1464365264052 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]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 518ms 09:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:07:44 INFO - PROCESS | 1658 | 1464365264090 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1658 | 1464365264091 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:07:44 INFO - PROCESS | 1658 | 1464365264094 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1658 | 1464365264095 Marionette TRACE conn2 <- [1,1150,null,{}] 09:07:44 INFO - PROCESS | 1658 | 1464365264097 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}] 09:07:44 INFO - PROCESS | 1658 | 1464365264205 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:07:44 INFO - PROCESS | 1658 | 1464365264241 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3b0000 == 78 [pid = 1658] [id = 295] 09:07:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x128cbc400) [pid = 1658] [serial = 883] [outer = 0x0] 09:07:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12b16fc00) [pid = 1658] [serial = 884] [outer = 0x128cbc400] 09:07:44 INFO - PROCESS | 1658 | 1464365264266 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12bc33400) [pid = 1658] [serial = 885] [outer = 0x128cbc400] 09:07:44 INFO - PROCESS | 1658 | 1464365264594 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]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 09:07:44 INFO - PROCESS | 1658 | 1464365264616 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1658 | 1464365264618 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:07:44 INFO - PROCESS | 1658 | 1464365264621 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1658 | 1464365264623 Marionette TRACE conn2 <- [1,1154,null,{}] 09:07:44 INFO - PROCESS | 1658 | 1464365264626 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}] 09:07:44 INFO - PROCESS | 1658 | 1464365264734 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:07:44 INFO - PROCESS | 1658 | 1464365264744 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e231000 == 79 [pid = 1658] [id = 296] 09:07:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x1293a3400) [pid = 1658] [serial = 886] [outer = 0x0] 09:07:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12bc42400) [pid = 1658] [serial = 887] [outer = 0x1293a3400] 09:07:44 INFO - PROCESS | 1658 | 1464365264769 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c120c00) [pid = 1658] [serial = 888] [outer = 0x1293a3400] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x119388c00) [pid = 1658] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1213d3800) [pid = 1658] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x112a59c00) [pid = 1658] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1243cb400) [pid = 1658] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1181d8800) [pid = 1658] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x11851a000) [pid = 1658] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x120e1c400) [pid = 1658] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1122b6400) [pid = 1658] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x128c2dc00) [pid = 1658] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1244a8000) [pid = 1658] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11318b400) [pid = 1658] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12bb0c400) [pid = 1658] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x110ee8000) [pid = 1658] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1184d9000) [pid = 1658] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x120fee000) [pid = 1658] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x112860400) [pid = 1658] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11318ec00) [pid = 1658] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x119315400) [pid = 1658] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11989d400) [pid = 1658] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x115d8e000) [pid = 1658] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x120feb800) [pid = 1658] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:07:45 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x119403000) [pid = 1658] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:07:45 INFO - PROCESS | 1658 | 1464365265212 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]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 621ms 09:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:07:45 INFO - PROCESS | 1658 | 1464365265243 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1658 | 1464365265244 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:07:45 INFO - PROCESS | 1658 | 1464365265247 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1658 | 1464365265248 Marionette TRACE conn2 <- [1,1158,null,{}] 09:07:45 INFO - PROCESS | 1658 | 1464365265250 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}] 09:07:45 INFO - PROCESS | 1658 | 1464365265378 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:07:45 INFO - PROCESS | 1658 | 1464365265412 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12aca2800 == 80 [pid = 1658] [id = 297] 09:07:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x110e59000) [pid = 1658] [serial = 889] [outer = 0x0] 09:07:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1168c3800) [pid = 1658] [serial = 890] [outer = 0x110e59000] 09:07:45 INFO - PROCESS | 1658 | 1464365265441 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x121021800) [pid = 1658] [serial = 891] [outer = 0x110e59000] 09:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 520ms 09:07:45 INFO - PROCESS | 1658 | 1464365265760 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]]]}] 09:07:45 INFO - PROCESS | 1658 | 1464365265768 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1658 | 1464365265769 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:07:45 INFO - PROCESS | 1658 | 1464365265776 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1658 | 1464365265777 Marionette TRACE conn2 <- [1,1162,null,{}] 09:07:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12128d000) [pid = 1658] [serial = 892] [outer = 0x12cfe9c00] 09:07:45 INFO - PROCESS | 1658 | 1464365265795 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}] 09:07:45 INFO - PROCESS | 1658 | 1464365265910 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:07:45 INFO - PROCESS | 1658 | 1464365265986 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x135058000 == 81 [pid = 1658] [id = 298] 09:07:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x118372400) [pid = 1658] [serial = 893] [outer = 0x0] 09:07:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x121290c00) [pid = 1658] [serial = 894] [outer = 0x118372400] 09:07:46 INFO - PROCESS | 1658 | 1464365266011 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12bb41800) [pid = 1658] [serial = 895] [outer = 0x118372400] 09:07:46 INFO - PROCESS | 1658 | 1464365266288 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 574ms 09:07:46 INFO - PROCESS | 1658 | 1464365266348 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1658 | 1464365266349 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:07:46 INFO - PROCESS | 1658 | 1464365266351 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1658 | 1464365266352 Marionette TRACE conn2 <- [1,1166,null,{}] 09:07:46 INFO - PROCESS | 1658 | 1464365266357 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}] 09:07:46 INFO - PROCESS | 1658 | 1464365266446 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:07:46 INFO - PROCESS | 1658 | 1464365266451 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x1354c9800 == 82 [pid = 1658] [id = 299] 09:07:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1181d6c00) [pid = 1658] [serial = 896] [outer = 0x0] 09:07:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12c122c00) [pid = 1658] [serial = 897] [outer = 0x1181d6c00] 09:07:46 INFO - PROCESS | 1658 | 1464365266475 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12c4b4400) [pid = 1658] [serial = 898] [outer = 0x1181d6c00] 09:07:46 INFO - PROCESS | 1658 | 1464365266904 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 572ms 09:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:07:46 INFO - PROCESS | 1658 | 1464365266924 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1658 | 1464365266926 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:07:46 INFO - PROCESS | 1658 | 1464365266929 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1658 | 1464365266931 Marionette TRACE conn2 <- [1,1170,null,{}] 09:07:46 INFO - PROCESS | 1658 | 1464365266934 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}] 09:07:47 INFO - PROCESS | 1658 | 1464365267061 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:07:47 INFO - PROCESS | 1658 | 1464365267190 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x113167000 == 83 [pid = 1658] [id = 300] 09:07:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x110e56c00) [pid = 1658] [serial = 899] [outer = 0x0] 09:07:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x110e63000) [pid = 1658] [serial = 900] [outer = 0x110e56c00] 09:07:47 INFO - PROCESS | 1658 | 1464365267223 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x112862800) [pid = 1658] [serial = 901] [outer = 0x110e56c00] 09:07:47 INFO - PROCESS | 1658 | 1464365267671 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]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 771ms 09:07:47 INFO - PROCESS | 1658 | 1464365267701 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1658 | 1464365267704 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:07:47 INFO - PROCESS | 1658 | 1464365267707 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1658 | 1464365267710 Marionette TRACE conn2 <- [1,1174,null,{}] 09:07:47 INFO - PROCESS | 1658 | 1464365267760 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}] 09:07:47 INFO - PROCESS | 1658 | 1464365267884 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:07:47 INFO - PROCESS | 1658 | 1464365267985 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x121dac000 == 84 [pid = 1658] [id = 301] 09:07:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1167be400) [pid = 1658] [serial = 902] [outer = 0x0] 09:07:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x116a67400) [pid = 1658] [serial = 903] [outer = 0x1167be400] 09:07:48 INFO - PROCESS | 1658 | 1464365268028 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1184d4000) [pid = 1658] [serial = 904] [outer = 0x1167be400] 09:07:48 INFO - PROCESS | 1658 | 1464365268461 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] 09:07:48 INFO - PROCESS | 1658 | 1464365268515 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:07:48 INFO - PROCESS | 1658 | 1464365268518 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1658 | 1464365268519 Marionette TRACE conn2 <- [1,1178,null,{}] 09:07:48 INFO - PROCESS | 1658 | 1464365268521 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}] 09:07:48 INFO - PROCESS | 1658 | 1464365268629 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:07:48 INFO - PROCESS | 1658 | 1464365268741 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da3c000 == 85 [pid = 1658] [id = 302] 09:07:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1190ba000) [pid = 1658] [serial = 905] [outer = 0x0] 09:07:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x11949ac00) [pid = 1658] [serial = 906] [outer = 0x1190ba000] 09:07:48 INFO - PROCESS | 1658 | 1464365268786 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x120f45800) [pid = 1658] [serial = 907] [outer = 0x1190ba000] 09:07:49 INFO - PROCESS | 1658 | 1464365269324 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] 09:07:49 INFO - PROCESS | 1658 | 1464365269406 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:07:49 INFO - PROCESS | 1658 | 1464365269414 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1658 | 1464365269418 Marionette TRACE conn2 <- [1,1182,null,{}] 09:07:49 INFO - PROCESS | 1658 | 1464365269423 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}] 09:07:49 INFO - PROCESS | 1658 | 1464365269535 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:07:49 INFO - PROCESS | 1658 | 1464365269605 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c45000 == 86 [pid = 1658] [id = 303] 09:07:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x119315400) [pid = 1658] [serial = 908] [outer = 0x0] 09:07:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12164d000) [pid = 1658] [serial = 909] [outer = 0x119315400] 09:07:49 INFO - PROCESS | 1658 | 1464365269634 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x121a0ac00) [pid = 1658] [serial = 910] [outer = 0x119315400] 09:07:50 INFO - PROCESS | 1658 | 1464365270058 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] 09:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:07:50 INFO - PROCESS | 1658 | 1464365270093 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:07:50 INFO - PROCESS | 1658 | 1464365270095 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1658 | 1464365270096 Marionette TRACE conn2 <- [1,1186,null,{}] 09:07:50 INFO - PROCESS | 1658 | 1464365270099 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}] 09:07:50 INFO - PROCESS | 1658 | 1464365270209 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:07:50 INFO - PROCESS | 1658 | 1464365270270 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350ca000 == 87 [pid = 1658] [id = 304] 09:07:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x121295000) [pid = 1658] [serial = 911] [outer = 0x0] 09:07:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x121a26400) [pid = 1658] [serial = 912] [outer = 0x121295000] 09:07:50 INFO - PROCESS | 1658 | 1464365270340 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1246e9800) [pid = 1658] [serial = 913] [outer = 0x121295000] 09:07:50 INFO - PROCESS | 1658 | 1464365270735 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] 09:07:50 INFO - PROCESS | 1658 | 1464365270766 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:07:50 INFO - PROCESS | 1658 | 1464365270769 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1658 | 1464365270770 Marionette TRACE conn2 <- [1,1190,null,{}] 09:07:50 INFO - PROCESS | 1658 | 1464365270773 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}] 09:07:50 INFO - PROCESS | 1658 | 1464365270907 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:07:50 INFO - PROCESS | 1658 | 1464365270983 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c59800 == 88 [pid = 1658] [id = 305] 09:07:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x129617c00) [pid = 1658] [serial = 914] [outer = 0x0] 09:07:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12a86ac00) [pid = 1658] [serial = 915] [outer = 0x129617c00] 09:07:51 INFO - PROCESS | 1658 | 1464365271019 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12c4b3400) [pid = 1658] [serial = 916] [outer = 0x129617c00] 09:07:51 INFO - PROCESS | 1658 | 1464365271472 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] 09:07:51 INFO - PROCESS | 1658 | 1464365271493 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:07:51 INFO - PROCESS | 1658 | 1464365271495 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1658 | 1464365271496 Marionette TRACE conn2 <- [1,1194,null,{}] 09:07:51 INFO - PROCESS | 1658 | 1464365271499 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}] 09:07:51 INFO - PROCESS | 1658 | 1464365271610 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:07:51 INFO - PROCESS | 1658 | 1464365271671 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x111da6800 == 89 [pid = 1658] [id = 306] 09:07:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x110e82c00) [pid = 1658] [serial = 917] [outer = 0x0] 09:07:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x110e8a400) [pid = 1658] [serial = 918] [outer = 0x110e82c00] 09:07:51 INFO - PROCESS | 1658 | 1464365271742 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x116f3a000) [pid = 1658] [serial = 919] [outer = 0x110e82c00] 09:07:52 INFO - PROCESS | 1658 | 1464365272401 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] 09:07:52 INFO - PROCESS | 1658 | 1464365272427 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:07:52 INFO - PROCESS | 1658 | 1464365272432 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1658 | 1464365272435 Marionette TRACE conn2 <- [1,1198,null,{}] 09:07:52 INFO - PROCESS | 1658 | 1464365272441 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}] 09:07:52 INFO - PROCESS | 1658 | 1464365272543 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:07:52 INFO - PROCESS | 1658 | 1464365272619 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235ea800 == 90 [pid = 1658] [id = 307] 09:07:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x1110aa800) [pid = 1658] [serial = 920] [outer = 0x0] 09:07:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x112df0c00) [pid = 1658] [serial = 921] [outer = 0x1110aa800] 09:07:52 INFO - PROCESS | 1658 | 1464365272647 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x1133cb400) [pid = 1658] [serial = 922] [outer = 0x1110aa800] 09:07:53 INFO - PROCESS | 1658 | 1464365273065 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 676ms 09:07:53 INFO - PROCESS | 1658 | 1464365273109 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1658 | 1464365273112 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:07:53 INFO - PROCESS | 1658 | 1464365273117 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1658 | 1464365273119 Marionette TRACE conn2 <- [1,1202,null,{}] 09:07:53 INFO - PROCESS | 1658 | 1464365273121 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}] 09:07:53 INFO - PROCESS | 1658 | 1464365273220 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:07:53 INFO - PROCESS | 1658 | 1464365273284 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x11758c000 == 91 [pid = 1658] [id = 308] 09:07:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x116003400) [pid = 1658] [serial = 923] [outer = 0x0] 09:07:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1164f1c00) [pid = 1658] [serial = 924] [outer = 0x116003400] 09:07:53 INFO - PROCESS | 1658 | 1464365273312 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x116f3a800) [pid = 1658] [serial = 925] [outer = 0x116003400] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x1354c9800 == 90 [pid = 1658] [id = 299] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x135058000 == 89 [pid = 1658] [id = 298] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12aca2800 == 88 [pid = 1658] [id = 297] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12e231000 == 87 [pid = 1658] [id = 296] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3b0000 == 86 [pid = 1658] [id = 295] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd9b000 == 85 [pid = 1658] [id = 294] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x128af2400) [pid = 1658] [serial = 836] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12a81d000 == 84 [pid = 1658] [id = 293] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12940c800 == 83 [pid = 1658] [id = 292] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x125609800 == 82 [pid = 1658] [id = 291] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x121455000 == 81 [pid = 1658] [id = 290] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x116f04800 == 80 [pid = 1658] [id = 289] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12789c000 == 79 [pid = 1658] [id = 288] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x118308000 == 78 [pid = 1658] [id = 287] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x119a52000 == 77 [pid = 1658] [id = 286] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12d865800 == 76 [pid = 1658] [id = 285] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12d39b800 == 75 [pid = 1658] [id = 284] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce13000 == 74 [pid = 1658] [id = 283] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd94800 == 73 [pid = 1658] [id = 282] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x119c58000 == 72 [pid = 1658] [id = 281] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x116053800 == 71 [pid = 1658] [id = 280] 09:07:53 INFO - PROCESS | 1658 | --DOCSHELL 0x12bda6800 == 70 [pid = 1658] [id = 279] 09:07:53 INFO - PROCESS | 1658 | 1464365273751 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]]]}] 09:07:53 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 09:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12781c800) [pid = 1658] [serial = 834] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x11931a800) [pid = 1658] [serial = 785] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x120e19400) [pid = 1658] [serial = 813] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x119410400) [pid = 1658] [serial = 812] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x128ae4800) [pid = 1658] [serial = 705] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x11318dc00) [pid = 1658] [serial = 798] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1260ccc00) [pid = 1658] [serial = 830] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1184ce400) [pid = 1658] [serial = 806] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x121653800) [pid = 1658] [serial = 825] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x120fecc00) [pid = 1658] [serial = 819] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x120f4fc00) [pid = 1658] [serial = 818] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1166c5400) [pid = 1658] [serial = 803] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1266f7800) [pid = 1658] [serial = 831] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x120f49400) [pid = 1658] [serial = 788] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x110e63c00) [pid = 1658] [serial = 779] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12c11d800) [pid = 1658] [serial = 708] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x126a27400) [pid = 1658] [serial = 833] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1262d2000) [pid = 1658] [serial = 794] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x117566c00) [pid = 1658] [serial = 804] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1213de400) [pid = 1658] [serial = 824] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1184d5000) [pid = 1658] [serial = 807] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x113195800) [pid = 1658] [serial = 693] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12bc35800) [pid = 1658] [serial = 690] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x112a60400) [pid = 1658] [serial = 797] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x124362c00) [pid = 1658] [serial = 828] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x119318000) [pid = 1658] [serial = 810] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1164f6c00) [pid = 1658] [serial = 827] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x121027400) [pid = 1658] [serial = 821] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x112867c00) [pid = 1658] [serial = 777] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x11901e400) [pid = 1658] [serial = 809] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x116008800) [pid = 1658] [serial = 801] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x120f41c00) [pid = 1658] [serial = 699] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x120f45c00) [pid = 1658] [serial = 816] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x11600c000) [pid = 1658] [serial = 782] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1180d5800) [pid = 1658] [serial = 696] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1213d5000) [pid = 1658] [serial = 822] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x115d8a400) [pid = 1658] [serial = 800] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x127819400) [pid = 1658] [serial = 791] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x1214cfc00) [pid = 1658] [serial = 702] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x120e1f800) [pid = 1658] [serial = 815] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x120fdfc00) [pid = 1658] [serial = 723] [outer = 0x0] [url = about:blank] 09:07:53 INFO - PROCESS | 1658 | 1464365273801 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1658 | 1464365273802 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:07:53 INFO - PROCESS | 1658 | 1464365273809 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1658 | 1464365273811 Marionette TRACE conn2 <- [1,1206,null,{}] 09:07:53 INFO - PROCESS | 1658 | 1464365273818 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}] 09:07:53 INFO - PROCESS | 1658 | 1464365273933 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:07:53 INFO - PROCESS | 1658 | 1464365273940 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1189a1000 == 71 [pid = 1658] [id = 309] 09:07:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x116f43c00) [pid = 1658] [serial = 926] [outer = 0x0] 09:07:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x116f45800) [pid = 1658] [serial = 927] [outer = 0x116f43c00] 09:07:53 INFO - PROCESS | 1658 | 1464365273968 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1180cd400) [pid = 1658] [serial = 928] [outer = 0x116f43c00] 09:07:54 INFO - PROCESS | 1658 | 1464365274324 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]]]}] 09:07:54 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 09:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 524ms 09:07:54 INFO - PROCESS | 1658 | 1464365274331 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1658 | 1464365274333 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:07:54 INFO - PROCESS | 1658 | 1464365274335 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1658 | 1464365274336 Marionette TRACE conn2 <- [1,1210,null,{}] 09:07:54 INFO - PROCESS | 1658 | 1464365274342 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}] 09:07:54 INFO - PROCESS | 1658 | 1464365274435 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:07:54 INFO - PROCESS | 1658 | 1464365274492 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x121394000 == 72 [pid = 1658] [id = 310] 09:07:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x11837a800) [pid = 1658] [serial = 929] [outer = 0x0] 09:07:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x119089000) [pid = 1658] [serial = 930] [outer = 0x11837a800] 09:07:54 INFO - PROCESS | 1658 | 1464365274518 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x11931a800) [pid = 1658] [serial = 931] [outer = 0x11837a800] 09:07:54 INFO - PROCESS | 1658 | 1464365274806 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 520ms 09:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:07:54 INFO - PROCESS | 1658 | 1464365274858 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1658 | 1464365274859 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:07:54 INFO - PROCESS | 1658 | 1464365274861 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1658 | 1464365274862 Marionette TRACE conn2 <- [1,1214,null,{}] 09:07:54 INFO - PROCESS | 1658 | 1464365274864 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}] 09:07:54 INFO - PROCESS | 1658 | 1464365274948 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:07:55 INFO - PROCESS | 1658 | 1464365275002 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x119446800 == 73 [pid = 1658] [id = 311] 09:07:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1184cec00) [pid = 1658] [serial = 932] [outer = 0x0] 09:07:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119406800) [pid = 1658] [serial = 933] [outer = 0x1184cec00] 09:07:55 INFO - PROCESS | 1658 | 1464365275028 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1198a2400) [pid = 1658] [serial = 934] [outer = 0x1184cec00] 09:07:55 INFO - PROCESS | 1658 | 1464365275331 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]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 09:07:55 INFO - PROCESS | 1658 | 1464365275381 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1658 | 1464365275382 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:07:55 INFO - PROCESS | 1658 | 1464365275384 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1658 | 1464365275385 Marionette TRACE conn2 <- [1,1218,null,{}] 09:07:55 INFO - PROCESS | 1658 | 1464365275388 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}] 09:07:55 INFO - PROCESS | 1658 | 1464365275487 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:07:55 INFO - PROCESS | 1658 | 1464365275494 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x129120800 == 74 [pid = 1658] [id = 312] 09:07:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x119d48c00) [pid = 1658] [serial = 935] [outer = 0x0] 09:07:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x120f45400) [pid = 1658] [serial = 936] [outer = 0x119d48c00] 09:07:55 INFO - PROCESS | 1658 | 1464365275520 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x121286400) [pid = 1658] [serial = 937] [outer = 0x119d48c00] 09:07:55 INFO - PROCESS | 1658 | 1464365275896 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]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 09:07:55 INFO - PROCESS | 1658 | 1464365275903 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1658 | 1464365275905 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:07:55 INFO - PROCESS | 1658 | 1464365275908 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1658 | 1464365275909 Marionette TRACE conn2 <- [1,1222,null,{}] 09:07:55 INFO - PROCESS | 1658 | 1464365275911 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}] 09:07:56 INFO - PROCESS | 1658 | 1464365276029 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:07:56 INFO - PROCESS | 1658 | 1464365276065 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a80f000 == 75 [pid = 1658] [id = 313] 09:07:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x121022400) [pid = 1658] [serial = 938] [outer = 0x0] 09:07:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x121293800) [pid = 1658] [serial = 939] [outer = 0x121022400] 09:07:56 INFO - PROCESS | 1658 | 1464365276091 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1213dc800) [pid = 1658] [serial = 940] [outer = 0x121022400] 09:07:56 INFO - PROCESS | 1658 | 1464365276409 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] 09:07:56 INFO - PROCESS | 1658 | 1464365276429 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:07:56 INFO - PROCESS | 1658 | 1464365276432 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1658 | 1464365276433 Marionette TRACE conn2 <- [1,1226,null,{}] 09:07:56 INFO - PROCESS | 1658 | 1464365276435 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}] 09:07:56 INFO - PROCESS | 1658 | 1464365276544 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:07:56 INFO - PROCESS | 1658 | 1464365276556 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b904800 == 76 [pid = 1658] [id = 314] 09:07:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1213e1c00) [pid = 1658] [serial = 941] [outer = 0x0] 09:07:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x121a0dc00) [pid = 1658] [serial = 942] [outer = 0x1213e1c00] 09:07:56 INFO - PROCESS | 1658 | 1464365276581 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x124362c00) [pid = 1658] [serial = 943] [outer = 0x1213e1c00] 09:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 471ms 09:07:56 INFO - PROCESS | 1658 | 1464365276897 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]]]}] 09:07:56 INFO - PROCESS | 1658 | 1464365276905 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1658 | 1464365276908 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:07:56 INFO - PROCESS | 1658 | 1464365276917 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1658 | 1464365276918 Marionette TRACE conn2 <- [1,1230,null,{}] 09:07:56 INFO - PROCESS | 1658 | 1464365276921 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}] 09:07:57 INFO - PROCESS | 1658 | 1464365277030 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:07:57 INFO - PROCESS | 1658 | 1464365277066 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c429800 == 77 [pid = 1658] [id = 315] 09:07:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1213e2000) [pid = 1658] [serial = 944] [outer = 0x0] 09:07:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1246ea000) [pid = 1658] [serial = 945] [outer = 0x1213e2000] 09:07:57 INFO - PROCESS | 1658 | 1464365277091 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1266f7800) [pid = 1658] [serial = 946] [outer = 0x1213e2000] 09:07:57 INFO - PROCESS | 1658 | 1464365277415 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 09:07:57 INFO - PROCESS | 1658 | 1464365277436 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1658 | 1464365277437 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:07:57 INFO - PROCESS | 1658 | 1464365277442 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1658 | 1464365277443 Marionette TRACE conn2 <- [1,1234,null,{}] 09:07:57 INFO - PROCESS | 1658 | 1464365277445 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}] 09:07:57 INFO - PROCESS | 1658 | 1464365277554 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:07:57 INFO - PROCESS | 1658 | 1464365277566 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf8a800 == 78 [pid = 1658] [id = 316] 09:07:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x116003000) [pid = 1658] [serial = 947] [outer = 0x0] 09:07:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x126a1c800) [pid = 1658] [serial = 948] [outer = 0x116003000] 09:07:57 INFO - PROCESS | 1658 | 1464365277591 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12781d800) [pid = 1658] [serial = 949] [outer = 0x116003000] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12665c000) [pid = 1658] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12102a800) [pid = 1658] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x113196400) [pid = 1658] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1255d8c00) [pid = 1658] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x128af0400) [pid = 1658] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x11940ac00) [pid = 1658] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x110e61c00) [pid = 1658] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x110e59000) [pid = 1658] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x117694000) [pid = 1658] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1190c0800) [pid = 1658] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128cbc400) [pid = 1658] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1293a3400) [pid = 1658] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:07:57 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x118372400) [pid = 1658] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:07:58 INFO - PROCESS | 1658 | 1464365278036 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 620ms 09:07:58 INFO - PROCESS | 1658 | 1464365278061 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 1658 | 1464365278063 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:07:58 INFO - PROCESS | 1658 | 1464365278065 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 1658 | 1464365278067 Marionette TRACE conn2 <- [1,1238,null,{}] 09:07:58 INFO - PROCESS | 1658 | 1464365278070 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}] 09:07:58 INFO - PROCESS | 1658 | 1464365278211 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:07:58 INFO - PROCESS | 1658 | 1464365278266 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d526800 == 79 [pid = 1658] [id = 317] 09:07:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x120feac00) [pid = 1658] [serial = 950] [outer = 0x0] 09:07:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12781d400) [pid = 1658] [serial = 951] [outer = 0x120feac00] 09:07:58 INFO - PROCESS | 1658 | 1464365278295 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1293a7000) [pid = 1658] [serial = 952] [outer = 0x120feac00] 09:07:58 INFO - PROCESS | 1658 | 1464365278596 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 572ms 09:07:58 INFO - PROCESS | 1658 | 1464365278639 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 1658 | 1464365278641 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:07:58 INFO - PROCESS | 1658 | 1464365278644 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 1658 | 1464365278645 Marionette TRACE conn2 <- [1,1242,null,{}] 09:07:58 INFO - PROCESS | 1658 | 1464365278647 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}] 09:07:58 INFO - PROCESS | 1658 | 1464365278735 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:07:58 INFO - PROCESS | 1658 | 1464365278792 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d96d800 == 80 [pid = 1658] [id = 318] 09:07:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12102a800) [pid = 1658] [serial = 953] [outer = 0x0] 09:07:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12a860000) [pid = 1658] [serial = 954] [outer = 0x12102a800] 09:07:58 INFO - PROCESS | 1658 | 1464365278817 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12bb32400) [pid = 1658] [serial = 955] [outer = 0x12102a800] 09:07:59 INFO - PROCESS | 1658 | 1464365279091 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 09:07:59 INFO - PROCESS | 1658 | 1464365279112 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1658 | 1464365279114 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:07:59 INFO - PROCESS | 1658 | 1464365279116 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1658 | 1464365279117 Marionette TRACE conn2 <- [1,1246,null,{}] 09:07:59 INFO - PROCESS | 1658 | 1464365279119 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}] 09:07:59 INFO - PROCESS | 1658 | 1464365279223 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:07:59 INFO - PROCESS | 1658 | 1464365279227 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df52800 == 81 [pid = 1658] [id = 319] 09:07:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x116f44400) [pid = 1658] [serial = 956] [outer = 0x0] 09:07:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12bc35800) [pid = 1658] [serial = 957] [outer = 0x116f44400] 09:07:59 INFO - PROCESS | 1658 | 1464365279252 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12c11a000) [pid = 1658] [serial = 958] [outer = 0x116f44400] 09:07:59 INFO - PROCESS | 1658 | 1464365279593 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 09:07:59 INFO - PROCESS | 1658 | 1464365279636 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1658 | 1464365279637 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:07:59 INFO - PROCESS | 1658 | 1464365279653 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1658 | 1464365279655 Marionette TRACE conn2 <- [1,1250,null,{}] 09:07:59 INFO - PROCESS | 1658 | 1464365279657 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}] 09:07:59 INFO - PROCESS | 1658 | 1464365279754 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:07:59 INFO - PROCESS | 1658 | 1464365279758 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x135061000 == 82 [pid = 1658] [id = 320] 09:07:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12c11d800) [pid = 1658] [serial = 959] [outer = 0x0] 09:07:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12c4b5000) [pid = 1658] [serial = 960] [outer = 0x12c11d800] 09:07:59 INFO - PROCESS | 1658 | 1464365279783 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12c856c00) [pid = 1658] [serial = 961] [outer = 0x12c11d800] 09:08:00 INFO - PROCESS | 1658 | 1464365280286 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]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 674ms 09:08:00 INFO - PROCESS | 1658 | 1464365280328 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 1658 | 1464365280331 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:08:00 INFO - PROCESS | 1658 | 1464365280335 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 1658 | 1464365280337 Marionette TRACE conn2 <- [1,1254,null,{}] 09:08:00 INFO - PROCESS | 1658 | 1464365280341 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}] 09:08:00 INFO - PROCESS | 1658 | 1464365280460 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:08:00 INFO - PROCESS | 1658 | 1464365280562 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x118998800 == 83 [pid = 1658] [id = 321] 09:08:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x112864000) [pid = 1658] [serial = 962] [outer = 0x0] 09:08:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x11318b800) [pid = 1658] [serial = 963] [outer = 0x112864000] 09:08:00 INFO - PROCESS | 1658 | 1464365280596 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x115d8e400) [pid = 1658] [serial = 964] [outer = 0x112864000] 09:08:01 INFO - PROCESS | 1658 | 1464365281062 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 771ms 09:08:01 INFO - PROCESS | 1658 | 1464365281106 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1658 | 1464365281111 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:08:01 INFO - PROCESS | 1658 | 1464365281116 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1658 | 1464365281117 Marionette TRACE conn2 <- [1,1258,null,{}] 09:08:01 INFO - PROCESS | 1658 | 1464365281120 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}] 09:08:01 INFO - PROCESS | 1658 | 1464365281232 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:08:01 INFO - PROCESS | 1658 | 1464365281306 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f40000 == 84 [pid = 1658] [id = 322] 09:08:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1164b5800) [pid = 1658] [serial = 965] [outer = 0x0] 09:08:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x116f45c00) [pid = 1658] [serial = 966] [outer = 0x1164b5800] 09:08:01 INFO - PROCESS | 1658 | 1464365281336 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x118374c00) [pid = 1658] [serial = 967] [outer = 0x1164b5800] 09:08:01 INFO - PROCESS | 1658 | 1464365281771 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 09:08:01 INFO - PROCESS | 1658 | 1464365281786 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1658 | 1464365281790 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:08:01 INFO - PROCESS | 1658 | 1464365281793 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1658 | 1464365281795 Marionette TRACE conn2 <- [1,1262,null,{}] 09:08:01 INFO - PROCESS | 1658 | 1464365281803 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}] 09:08:01 INFO - PROCESS | 1658 | 1464365281915 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:08:01 INFO - PROCESS | 1658 | 1464365281978 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135066000 == 85 [pid = 1658] [id = 323] 09:08:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x118941800) [pid = 1658] [serial = 968] [outer = 0x0] 09:08:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x120e21800) [pid = 1658] [serial = 969] [outer = 0x118941800] 09:08:02 INFO - PROCESS | 1658 | 1464365282051 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x120fecc00) [pid = 1658] [serial = 970] [outer = 0x118941800] 09:08:02 INFO - PROCESS | 1658 | 1464365282493 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 723ms 09:08:02 INFO - PROCESS | 1658 | 1464365282553 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 1658 | 1464365282555 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:08:02 INFO - PROCESS | 1658 | 1464365282562 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 1658 | 1464365282564 Marionette TRACE conn2 <- [1,1266,null,{}] 09:08:02 INFO - PROCESS | 1658 | 1464365282568 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}] 09:08:02 INFO - PROCESS | 1658 | 1464365282732 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:08:02 INFO - PROCESS | 1658 | 1464365282865 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c16800 == 86 [pid = 1658] [id = 324] 09:08:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x121029000) [pid = 1658] [serial = 971] [outer = 0x0] 09:08:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x121a10c00) [pid = 1658] [serial = 972] [outer = 0x121029000] 09:08:02 INFO - PROCESS | 1658 | 1464365282905 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x128ae4400) [pid = 1658] [serial = 973] [outer = 0x121029000] 09:08:03 INFO - PROCESS | 1658 | 1464365283322 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 774ms 09:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:08:03 INFO - PROCESS | 1658 | 1464365283335 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1658 | 1464365283337 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:08:03 INFO - PROCESS | 1658 | 1464365283341 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1658 | 1464365283342 Marionette TRACE conn2 <- [1,1270,null,{}] 09:08:03 INFO - PROCESS | 1658 | 1464365283345 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}] 09:08:03 INFO - PROCESS | 1658 | 1464365283450 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:08:03 INFO - PROCESS | 1658 | 1464365283510 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x13514b800 == 87 [pid = 1658] [id = 325] 09:08:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12102ec00) [pid = 1658] [serial = 974] [outer = 0x0] 09:08:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x128fc3800) [pid = 1658] [serial = 975] [outer = 0x12102ec00] 09:08:03 INFO - PROCESS | 1658 | 1464365283580 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12bc34400) [pid = 1658] [serial = 976] [outer = 0x12102ec00] 09:08:03 INFO - PROCESS | 1658 | 1464365283996 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 719ms 09:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:08:04 INFO - PROCESS | 1658 | 1464365284060 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1658 | 1464365284061 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:08:04 INFO - PROCESS | 1658 | 1464365284064 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1658 | 1464365284065 Marionette TRACE conn2 <- [1,1274,null,{}] 09:08:04 INFO - PROCESS | 1658 | 1464365284068 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}] 09:08:04 INFO - PROCESS | 1658 | 1464365284250 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:08:04 INFO - PROCESS | 1658 | 1464365284306 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x121257000 == 88 [pid = 1658] [id = 326] 09:08:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12cead800) [pid = 1658] [serial = 977] [outer = 0x0] 09:08:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12ceb5c00) [pid = 1658] [serial = 978] [outer = 0x12cead800] 09:08:04 INFO - PROCESS | 1658 | 1464365284335 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12cfe0c00) [pid = 1658] [serial = 979] [outer = 0x12cead800] 09:08:04 INFO - PROCESS | 1658 | 1464365284795 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 769ms 09:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:08:04 INFO - PROCESS | 1658 | 1464365284834 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1658 | 1464365284836 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:08:04 INFO - PROCESS | 1658 | 1464365284838 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1658 | 1464365284840 Marionette TRACE conn2 <- [1,1278,null,{}] 09:08:04 INFO - PROCESS | 1658 | 1464365284842 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}] 09:08:04 INFO - PROCESS | 1658 | 1464365284985 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:08:05 INFO - PROCESS | 1658 | 1464365285118 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12126a800 == 89 [pid = 1658] [id = 327] 09:08:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x110e88000) [pid = 1658] [serial = 980] [outer = 0x0] 09:08:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12c4af000) [pid = 1658] [serial = 981] [outer = 0x110e88000] 09:08:05 INFO - PROCESS | 1658 | 1464365285147 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x12cfea800) [pid = 1658] [serial = 982] [outer = 0x110e88000] 09:08:05 INFO - PROCESS | 1658 | 1464365285549 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 770ms 09:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:08:05 INFO - PROCESS | 1658 | 1464365285608 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 1658 | 1464365285610 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:08:05 INFO - PROCESS | 1658 | 1464365285612 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 1658 | 1464365285613 Marionette TRACE conn2 <- [1,1282,null,{}] 09:08:05 INFO - PROCESS | 1658 | 1464365285616 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}] 09:08:05 INFO - PROCESS | 1658 | 1464365285728 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:08:05 INFO - PROCESS | 1658 | 1464365285831 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x116470800 == 90 [pid = 1658] [id = 328] 09:08:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x112868400) [pid = 1658] [serial = 983] [outer = 0x0] 09:08:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1180d2000) [pid = 1658] [serial = 984] [outer = 0x112868400] 09:08:05 INFO - PROCESS | 1658 | 1464365285865 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12cfecc00) [pid = 1658] [serial = 985] [outer = 0x112868400] 09:08:06 INFO - PROCESS | 1658 | 1464365286460 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 09:08:06 INFO - PROCESS | 1658 | 1464365286482 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1658 | 1464365286485 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:08:06 INFO - PROCESS | 1658 | 1464365286490 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1658 | 1464365286493 Marionette TRACE conn2 <- [1,1286,null,{}] 09:08:06 INFO - PROCESS | 1658 | 1464365286497 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}] 09:08:06 INFO - PROCESS | 1658 | 1464365286602 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:08:06 INFO - PROCESS | 1658 | 1464365286668 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x1133d0000 == 91 [pid = 1658] [id = 329] 09:08:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x11224d000) [pid = 1658] [serial = 986] [outer = 0x0] 09:08:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x1122a7400) [pid = 1658] [serial = 987] [outer = 0x11224d000] 09:08:06 INFO - PROCESS | 1658 | 1464365286739 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x112862c00) [pid = 1658] [serial = 988] [outer = 0x11224d000] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12789c800 == 90 [pid = 1658] [id = 79] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12df52800 == 89 [pid = 1658] [id = 319] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12d96d800 == 88 [pid = 1658] [id = 318] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12d526800 == 87 [pid = 1658] [id = 317] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf8a800 == 86 [pid = 1658] [id = 316] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12c429800 == 85 [pid = 1658] [id = 315] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12c122c00) [pid = 1658] [serial = 897] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12b904800 == 84 [pid = 1658] [id = 314] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12a80f000 == 83 [pid = 1658] [id = 313] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x129120800 == 82 [pid = 1658] [id = 312] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x119446800 == 81 [pid = 1658] [id = 311] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x121394000 == 80 [pid = 1658] [id = 310] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x1189a1000 == 79 [pid = 1658] [id = 309] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x11758c000 == 78 [pid = 1658] [id = 308] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x1235ea800 == 77 [pid = 1658] [id = 307] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x135c45000 == 76 [pid = 1658] [id = 303] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x12da3c000 == 75 [pid = 1658] [id = 302] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x121dac000 == 74 [pid = 1658] [id = 301] 09:08:07 INFO - PROCESS | 1658 | --DOCSHELL 0x113167000 == 73 [pid = 1658] [id = 300] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x127813400) [pid = 1658] [serial = 878] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x1213dd000) [pid = 1658] [serial = 875] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x128fc6800) [pid = 1658] [serial = 854] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x116845c00) [pid = 1658] [serial = 864] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x116002c00) [pid = 1658] [serial = 863] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x115f31800) [pid = 1658] [serial = 842] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x128cb4800) [pid = 1658] [serial = 837] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x12930c000) [pid = 1658] [serial = 881] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x120e27000) [pid = 1658] [serial = 872] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x120fe9000) [pid = 1658] [serial = 873] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1293afc00) [pid = 1658] [serial = 882] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x128aefc00) [pid = 1658] [serial = 879] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1122b0400) [pid = 1658] [serial = 839] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x11285dc00) [pid = 1658] [serial = 861] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x110ee4400) [pid = 1658] [serial = 860] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1168c3800) [pid = 1658] [serial = 890] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x119318c00) [pid = 1658] [serial = 845] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1180cf800) [pid = 1658] [serial = 866] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x120e1d800) [pid = 1658] [serial = 848] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x119403c00) [pid = 1658] [serial = 869] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12bc33400) [pid = 1658] [serial = 885] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12b16fc00) [pid = 1658] [serial = 884] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x11989a400) [pid = 1658] [serial = 870] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x121a29400) [pid = 1658] [serial = 851] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1191a9000) [pid = 1658] [serial = 857] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12bc42400) [pid = 1658] [serial = 887] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x121290c00) [pid = 1658] [serial = 894] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12c120c00) [pid = 1658] [serial = 888] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x112eadc00) [pid = 1658] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x11901d400) [pid = 1658] [serial = 867] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x121021800) [pid = 1658] [serial = 891] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1235b9400) [pid = 1658] [serial = 876] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12bb41800) [pid = 1658] [serial = 895] [outer = 0x0] [url = about:blank] 09:08:07 INFO - PROCESS | 1658 | 1464365287210 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]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 773ms 09:08:07 INFO - PROCESS | 1658 | 1464365287262 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1658 | 1464365287266 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:08:07 INFO - PROCESS | 1658 | 1464365287271 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 1658 | 1464365287272 Marionette TRACE conn2 <- [1,1290,null,{}] 09:08:07 INFO - PROCESS | 1658 | 1464365287275 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}] 09:08:07 INFO - PROCESS | 1658 | 1464365287368 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:08:07 INFO - PROCESS | 1658 | 1464365287374 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1167ad800 == 74 [pid = 1658] [id = 330] 09:08:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x112a61c00) [pid = 1658] [serial = 989] [outer = 0x0] 09:08:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x11318e800) [pid = 1658] [serial = 990] [outer = 0x112a61c00] 09:08:07 INFO - PROCESS | 1658 | 1464365287400 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x113bb6c00) [pid = 1658] [serial = 991] [outer = 0x112a61c00] 09:08:07 INFO - PROCESS | 1658 | 1464365287788 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]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 569ms 09:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:08:07 INFO - PROCESS | 1658 | 1464365287840 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 1658 | 1464365287842 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:08:07 INFO - PROCESS | 1658 | 1464365287844 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 1658 | 1464365287846 Marionette TRACE conn2 <- [1,1294,null,{}] 09:08:07 INFO - PROCESS | 1658 | 1464365287854 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}] 09:08:07 INFO - PROCESS | 1658 | 1464365287949 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:08:07 INFO - PROCESS | 1658 | 1464365287956 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x118320000 == 75 [pid = 1658] [id = 331] 09:08:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x115d8a400) [pid = 1658] [serial = 992] [outer = 0x0] 09:08:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x11600f000) [pid = 1658] [serial = 993] [outer = 0x115d8a400] 09:08:07 INFO - PROCESS | 1658 | 1464365287985 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x116844800) [pid = 1658] [serial = 994] [outer = 0x115d8a400] 09:08:08 INFO - PROCESS | 1658 | 1464365288334 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]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 09:08:08 INFO - PROCESS | 1658 | 1464365288364 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:08:08 INFO - PROCESS | 1658 | 1464365288374 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:08:08 INFO - PROCESS | 1658 | 1464365288377 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1658 | 1464365288378 Marionette TRACE conn2 <- [1,1298,null,{}] 09:08:08 INFO - PROCESS | 1658 | 1464365288380 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}] 09:08:08 INFO - PROCESS | 1658 | 1464365288473 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:08:08 INFO - PROCESS | 1658 | 1464365288477 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x11944a000 == 76 [pid = 1658] [id = 332] 09:08:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x116a69800) [pid = 1658] [serial = 995] [outer = 0x0] 09:08:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x116f46c00) [pid = 1658] [serial = 996] [outer = 0x116a69800] 09:08:08 INFO - PROCESS | 1658 | 1464365288504 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x117569c00) [pid = 1658] [serial = 997] [outer = 0x116a69800] 09:08:08 INFO - PROCESS | 1658 | 1464365288859 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]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:08:08 INFO - PROCESS | 1658 | 1464365288895 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1658 | 1464365288897 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:08:08 INFO - PROCESS | 1658 | 1464365288899 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1658 | 1464365288900 Marionette TRACE conn2 <- [1,1302,null,{}] 09:08:08 INFO - PROCESS | 1658 | 1464365288902 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}] 09:08:09 INFO - PROCESS | 1658 | 1464365289027 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:08:09 INFO - PROCESS | 1658 | 1464365289070 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c61000 == 77 [pid = 1658] [id = 333] 09:08:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x116f39800) [pid = 1658] [serial = 998] [outer = 0x0] 09:08:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1180c6800) [pid = 1658] [serial = 999] [outer = 0x116f39800] 09:08:09 INFO - PROCESS | 1658 | 1464365289096 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x118366000) [pid = 1658] [serial = 1000] [outer = 0x116f39800] 09:08:09 INFO - PROCESS | 1658 | 1464365289421 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 568ms 09:08:09 INFO - PROCESS | 1658 | 1464365289468 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1658 | 1464365289469 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:08:09 INFO - PROCESS | 1658 | 1464365289478 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1658 | 1464365289479 Marionette TRACE conn2 <- [1,1306,null,{}] 09:08:09 INFO - PROCESS | 1658 | 1464365289482 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}] 09:08:09 INFO - PROCESS | 1658 | 1464365289613 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:08:09 INFO - PROCESS | 1658 | 1464365289631 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x121db7000 == 78 [pid = 1658] [id = 334] 09:08:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x118374800) [pid = 1658] [serial = 1001] [outer = 0x0] 09:08:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1184d8000) [pid = 1658] [serial = 1002] [outer = 0x118374800] 09:08:09 INFO - PROCESS | 1658 | 1464365289657 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x119389400) [pid = 1658] [serial = 1003] [outer = 0x118374800] 09:08:10 INFO - PROCESS | 1658 | 1464365290017 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]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 576ms 09:08:10 INFO - PROCESS | 1658 | 1464365290055 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 1658 | 1464365290057 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:08:10 INFO - PROCESS | 1658 | 1464365290059 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1658 | 1464365290061 Marionette TRACE conn2 <- [1,1310,null,{}] 09:08:10 INFO - PROCESS | 1658 | 1464365290063 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}] 09:08:10 INFO - PROCESS | 1658 | 1464365290176 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:08:10 INFO - PROCESS | 1658 | 1464365290215 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12560f000 == 79 [pid = 1658] [id = 335] 09:08:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11203dc00) [pid = 1658] [serial = 1004] [outer = 0x0] 09:08:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x119406c00) [pid = 1658] [serial = 1005] [outer = 0x11203dc00] 09:08:10 INFO - PROCESS | 1658 | 1464365290241 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x11949a800) [pid = 1658] [serial = 1006] [outer = 0x11203dc00] 09:08:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:08:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:08:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1 09:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:10 INFO - _addTest/ [0,1313,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 1658 | 1464365290583 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:08:10 INFO - PROCESS | 1658 | 1464365290585 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1658 | 1464365290586 Marionette TRACE conn2 <- [1,1314,null,{}] 09:08:10 INFO - PROCESS | 1658 | 1464365290592 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}] 09:08:10 INFO - PROCESS | 1658 | 1464365290709 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:08:10 INFO - PROCESS | 1658 | 1464365290720 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x126db1800 == 80 [pid = 1658] [id = 336] 09:08:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x118375000) [pid = 1658] [serial = 1007] [outer = 0x0] 09:08:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x119c46800) [pid = 1658] [serial = 1008] [outer = 0x118375000] 09:08:10 INFO - PROCESS | 1658 | 1464365290753 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x120e27c00) [pid = 1658] [serial = 1009] [outer = 0x118375000] 09:08:11 INFO - PROCESS | 1658 | 1464365291122 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 572ms 09:08:11 INFO - PROCESS | 1658 | 1464365291161 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1658 | 1464365291162 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:08:11 INFO - PROCESS | 1658 | 1464365291164 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1658 | 1464365291166 Marionette TRACE conn2 <- [1,1318,null,{}] 09:08:11 INFO - PROCESS | 1658 | 1464365291168 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}] 09:08:11 INFO - PROCESS | 1658 | 1464365291284 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1181d6c00) [pid = 1658] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x116f44400) [pid = 1658] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x121022400) [pid = 1658] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1213e1c00) [pid = 1658] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x1110aa800) [pid = 1658] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x116003400) [pid = 1658] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x11837a800) [pid = 1658] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x119d48c00) [pid = 1658] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1184cec00) [pid = 1658] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x116f43c00) [pid = 1658] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1213e2000) [pid = 1658] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x120feac00) [pid = 1658] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x116003000) [pid = 1658] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:08:11 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12102a800) [pid = 1658] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:08:11 INFO - PROCESS | 1658 | 1464365291488 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1189aa800 == 81 [pid = 1658] [id = 337] 09:08:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x110e61c00) [pid = 1658] [serial = 1010] [outer = 0x0] 09:08:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x112a5b000) [pid = 1658] [serial = 1011] [outer = 0x110e61c00] 09:08:11 INFO - PROCESS | 1658 | 1464365291515 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x11837a800) [pid = 1658] [serial = 1012] [outer = 0x110e61c00] 09:08:11 INFO - PROCESS | 1658 | 1464365291781 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 669ms 09:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:08:11 INFO - PROCESS | 1658 | 1464365291835 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1658 | 1464365291836 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:08:11 INFO - PROCESS | 1658 | 1464365291841 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1658 | 1464365291843 Marionette TRACE conn2 <- [1,1322,null,{}] 09:08:11 INFO - PROCESS | 1658 | 1464365291846 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}] 09:08:11 INFO - PROCESS | 1658 | 1464365291938 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:08:11 INFO - PROCESS | 1658 | 1464365291959 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a70d800 == 82 [pid = 1658] [id = 338] 09:08:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x119495800) [pid = 1658] [serial = 1013] [outer = 0x0] 09:08:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x120f4dc00) [pid = 1658] [serial = 1014] [outer = 0x119495800] 09:08:11 INFO - PROCESS | 1658 | 1464365291984 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x121027400) [pid = 1658] [serial = 1015] [outer = 0x119495800] 09:08:12 INFO - PROCESS | 1658 | 1464365292331 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 522ms 09:08:12 INFO - PROCESS | 1658 | 1464365292379 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1658 | 1464365292380 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:08:12 INFO - PROCESS | 1658 | 1464365292383 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1658 | 1464365292385 Marionette TRACE conn2 <- [1,1326,null,{}] 09:08:12 INFO - PROCESS | 1658 | 1464365292387 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}] 09:08:12 INFO - PROCESS | 1658 | 1464365292497 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:08:12 INFO - PROCESS | 1658 | 1464365292501 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b27a800 == 83 [pid = 1658] [id = 339] 09:08:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x120febc00) [pid = 1658] [serial = 1016] [outer = 0x0] 09:08:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x1214d9800) [pid = 1658] [serial = 1017] [outer = 0x120febc00] 09:08:12 INFO - PROCESS | 1658 | 1464365292532 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x121ae5c00) [pid = 1658] [serial = 1018] [outer = 0x120febc00] 09:08:12 INFO - PROCESS | 1658 | 1464365292874 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]]]}] 09:08:12 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 09:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 525ms 09:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:08:12 INFO - PROCESS | 1658 | 1464365292909 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1658 | 1464365292910 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:08:12 INFO - PROCESS | 1658 | 1464365292912 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1658 | 1464365292913 Marionette TRACE conn2 <- [1,1330,null,{}] 09:08:12 INFO - PROCESS | 1658 | 1464365292915 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}] 09:08:13 INFO - PROCESS | 1658 | 1464365293008 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:08:13 INFO - PROCESS | 1658 | 1464365293076 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd92000 == 84 [pid = 1658] [id = 340] 09:08:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x121029800) [pid = 1658] [serial = 1019] [outer = 0x0] 09:08:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1235b9400) [pid = 1658] [serial = 1020] [outer = 0x121029800] 09:08:13 INFO - PROCESS | 1658 | 1464365293102 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x1243c5400) [pid = 1658] [serial = 1021] [outer = 0x121029800] 09:08:13 INFO - PROCESS | 1658 | 1464365293428 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]]]}] 09:08:13 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 09:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 568ms 09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:08:13 INFO - PROCESS | 1658 | 1464365293521 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1658 | 1464365293523 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:08:13 INFO - PROCESS | 1658 | 1464365293527 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1658 | 1464365293530 Marionette TRACE conn2 <- [1,1334,null,{}] 09:08:13 INFO - PROCESS | 1658 | 1464365293534 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}] 09:08:13 INFO - PROCESS | 1658 | 1464365293666 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:08:13 INFO - PROCESS | 1658 | 1464365293746 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x113ccd000 == 85 [pid = 1658] [id = 341] 09:08:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x111b09c00) [pid = 1658] [serial = 1022] [outer = 0x0] 09:08:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x111f6bc00) [pid = 1658] [serial = 1023] [outer = 0x111b09c00] 09:08:13 INFO - PROCESS | 1658 | 1464365293777 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x112a57000) [pid = 1658] [serial = 1024] [outer = 0x111b09c00] 09:08:14 INFO - PROCESS | 1658 | 1464365294208 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 722ms 09:08:14 INFO - PROCESS | 1658 | 1464365294249 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1658 | 1464365294252 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:08:14 INFO - PROCESS | 1658 | 1464365294284 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1658 | 1464365294287 Marionette TRACE conn2 <- [1,1338,null,{}] 09:08:14 INFO - PROCESS | 1658 | 1464365294311 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}] 09:08:14 INFO - PROCESS | 1658 | 1464365294429 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:08:14 INFO - PROCESS | 1658 | 1464365294507 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a3c000 == 86 [pid = 1658] [id = 342] 09:08:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x113bc4000) [pid = 1658] [serial = 1025] [outer = 0x0] 09:08:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x116003800) [pid = 1658] [serial = 1026] [outer = 0x113bc4000] 09:08:14 INFO - PROCESS | 1658 | 1464365294539 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1166ca000) [pid = 1658] [serial = 1027] [outer = 0x113bc4000] 09:08:15 INFO - PROCESS | 1658 | 1464365295503 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1243ms 09:08:15 INFO - PROCESS | 1658 | 1464365295526 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1658 | 1464365295528 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:08:15 INFO - PROCESS | 1658 | 1464365295530 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1658 | 1464365295532 Marionette TRACE conn2 <- [1,1342,null,{}] 09:08:15 INFO - PROCESS | 1658 | 1464365295539 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}] 09:08:15 INFO - PROCESS | 1658 | 1464365295655 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:08:15 INFO - PROCESS | 1658 | 1464365295780 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b905000 == 87 [pid = 1658] [id = 343] 09:08:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x1184cf000) [pid = 1658] [serial = 1028] [outer = 0x0] 09:08:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x1184d1400) [pid = 1658] [serial = 1029] [outer = 0x1184cf000] 09:08:15 INFO - PROCESS | 1658 | 1464365295818 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x11908fc00) [pid = 1658] [serial = 1030] [outer = 0x1184cf000] 09:08:16 INFO - PROCESS | 1658 | 1464365296262 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]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 769ms 09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:08:16 INFO - PROCESS | 1658 | 1464365296300 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1658 | 1464365296301 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:08:16 INFO - PROCESS | 1658 | 1464365296303 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1658 | 1464365296305 Marionette TRACE conn2 <- [1,1346,null,{}] 09:08:16 INFO - PROCESS | 1658 | 1464365296307 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}] 09:08:16 INFO - PROCESS | 1658 | 1464365296421 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:08:16 INFO - PROCESS | 1658 | 1464365296526 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce1e800 == 88 [pid = 1658] [id = 344] 09:08:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x11931d000) [pid = 1658] [serial = 1031] [outer = 0x0] 09:08:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x120f4e800) [pid = 1658] [serial = 1032] [outer = 0x11931d000] 09:08:16 INFO - PROCESS | 1658 | 1464365296558 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x121334800) [pid = 1658] [serial = 1033] [outer = 0x11931d000] 09:08:17 INFO - PROCESS | 1658 | 1464365297026 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 823ms 09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:08:17 INFO - PROCESS | 1658 | 1464365297127 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1658 | 1464365297129 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:08:17 INFO - PROCESS | 1658 | 1464365297133 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1658 | 1464365297134 Marionette TRACE conn2 <- [1,1350,null,{}] 09:08:17 INFO - PROCESS | 1658 | 1464365297141 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}] 09:08:17 INFO - PROCESS | 1658 | 1464365297302 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:08:17 INFO - PROCESS | 1658 | 1464365297418 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d52a800 == 89 [pid = 1658] [id = 345] 09:08:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x119408400) [pid = 1658] [serial = 1034] [outer = 0x0] 09:08:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x121a02800) [pid = 1658] [serial = 1035] [outer = 0x119408400] 09:08:17 INFO - PROCESS | 1658 | 1464365297450 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x1243c4800) [pid = 1658] [serial = 1036] [outer = 0x119408400] 09:08:17 INFO - PROCESS | 1658 | 1464365297877 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 772ms 09:08:17 INFO - PROCESS | 1658 | 1464365297914 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:08:17 INFO - PROCESS | 1658 | 1464365297915 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:08:17 INFO - PROCESS | 1658 | 1464365297918 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1658 | 1464365297919 Marionette TRACE conn2 <- [1,1354,null,{}] 09:08:17 INFO - PROCESS | 1658 | 1464365297922 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}] 09:08:18 INFO - PROCESS | 1658 | 1464365298051 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:08:18 INFO - PROCESS | 1658 | 1464365298337 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x116643000 == 90 [pid = 1658] [id = 346] 09:08:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x110e5f000) [pid = 1658] [serial = 1037] [outer = 0x0] 09:08:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x110ee9000) [pid = 1658] [serial = 1038] [outer = 0x110e5f000] 09:08:18 INFO - PROCESS | 1658 | 1464365298402 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x11285c800) [pid = 1658] [serial = 1039] [outer = 0x110e5f000] 09:08:18 INFO - PROCESS | 1658 | 1464365298861 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]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 09:08:18 INFO - PROCESS | 1658 | 1464365298888 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 1658 | 1464365298891 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:08:18 INFO - PROCESS | 1658 | 1464365298894 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 1658 | 1464365298896 Marionette TRACE conn2 <- [1,1358,null,{}] 09:08:18 INFO - PROCESS | 1658 | 1464365298899 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}] 09:08:19 INFO - PROCESS | 1658 | 1464365299004 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:08:19 INFO - PROCESS | 1658 | 1464365299074 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1166df800 == 91 [pid = 1658] [id = 347] 09:08:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x112a5c800) [pid = 1658] [serial = 1040] [outer = 0x0] 09:08:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x112df0800) [pid = 1658] [serial = 1041] [outer = 0x112a5c800] 09:08:19 INFO - PROCESS | 1658 | 1464365299145 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x115fe5400) [pid = 1658] [serial = 1042] [outer = 0x112a5c800] 09:08:19 INFO - PROCESS | 1658 | 1464365299589 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 723ms 09:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:08:19 INFO - PROCESS | 1658 | 1464365299617 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1658 | 1464365299620 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:08:19 INFO - PROCESS | 1658 | 1464365299623 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1658 | 1464365299624 Marionette TRACE conn2 <- [1,1362,null,{}] 09:08:19 INFO - PROCESS | 1658 | 1464365299626 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}] 09:08:19 INFO - PROCESS | 1658 | 1464365299749 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:08:19 INFO - PROCESS | 1658 | 1464365299863 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213a4000 == 92 [pid = 1658] [id = 348] 09:08:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x11645c000) [pid = 1658] [serial = 1043] [outer = 0x0] 09:08:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x1168c2800) [pid = 1658] [serial = 1044] [outer = 0x11645c000] 09:08:19 INFO - PROCESS | 1658 | 1464365299907 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x116f41800) [pid = 1658] [serial = 1045] [outer = 0x11645c000] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb70800 == 91 [pid = 1658] [id = 245] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12da43000 == 90 [pid = 1658] [id = 249] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12b27a800 == 89 [pid = 1658] [id = 339] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12a70d800 == 88 [pid = 1658] [id = 338] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1189aa800 == 87 [pid = 1658] [id = 337] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x126db1800 == 86 [pid = 1658] [id = 336] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x12c4b5000) [pid = 1658] [serial = 960] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x116a67400) [pid = 1658] [serial = 903] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x11949ac00) [pid = 1658] [serial = 906] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x110e8a400) [pid = 1658] [serial = 918] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x110e63000) [pid = 1658] [serial = 900] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x121a26400) [pid = 1658] [serial = 912] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x12a86ac00) [pid = 1658] [serial = 915] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12164d000) [pid = 1658] [serial = 909] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x12560f000 == 85 [pid = 1658] [id = 335] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x121db7000 == 84 [pid = 1658] [id = 334] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x119c61000 == 83 [pid = 1658] [id = 333] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x11944a000 == 82 [pid = 1658] [id = 332] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x118320000 == 81 [pid = 1658] [id = 331] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1167ad800 == 80 [pid = 1658] [id = 330] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x1133d0000 == 79 [pid = 1658] [id = 329] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x121257000 == 78 [pid = 1658] [id = 326] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x13514b800 == 77 [pid = 1658] [id = 325] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x135c16800 == 76 [pid = 1658] [id = 324] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x135066000 == 75 [pid = 1658] [id = 323] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x128f40000 == 74 [pid = 1658] [id = 322] 09:08:20 INFO - PROCESS | 1658 | --DOCSHELL 0x118998800 == 73 [pid = 1658] [id = 321] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x12c4b4400) [pid = 1658] [serial = 898] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12bc35800) [pid = 1658] [serial = 957] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x121293800) [pid = 1658] [serial = 939] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x121a0dc00) [pid = 1658] [serial = 942] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x1213dc800) [pid = 1658] [serial = 940] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x112df0c00) [pid = 1658] [serial = 921] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x116f3a800) [pid = 1658] [serial = 925] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1164f1c00) [pid = 1658] [serial = 924] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x119089000) [pid = 1658] [serial = 930] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x11931a800) [pid = 1658] [serial = 931] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x120f45400) [pid = 1658] [serial = 936] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x119406800) [pid = 1658] [serial = 933] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1198a2400) [pid = 1658] [serial = 934] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x116f45800) [pid = 1658] [serial = 927] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x1180cd400) [pid = 1658] [serial = 928] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x1246ea000) [pid = 1658] [serial = 945] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12781d400) [pid = 1658] [serial = 951] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x124362c00) [pid = 1658] [serial = 943] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x126a1c800) [pid = 1658] [serial = 948] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1266f7800) [pid = 1658] [serial = 946] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12bb32400) [pid = 1658] [serial = 955] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12781d800) [pid = 1658] [serial = 949] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1133cb400) [pid = 1658] [serial = 922] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12c11a000) [pid = 1658] [serial = 958] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1293a7000) [pid = 1658] [serial = 952] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x121286400) [pid = 1658] [serial = 937] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12a860000) [pid = 1658] [serial = 954] [outer = 0x0] [url = about:blank] 09:08:20 INFO - PROCESS | 1658 | 1464365300455 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]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 872ms 09:08:20 INFO - PROCESS | 1658 | 1464365300495 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1658 | 1464365300496 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:08:20 INFO - PROCESS | 1658 | 1464365300500 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1658 | 1464365300504 Marionette TRACE conn2 <- [1,1366,null,{}] 09:08:20 INFO - PROCESS | 1658 | 1464365300513 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}] 09:08:20 INFO - PROCESS | 1658 | 1464365300601 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:08:20 INFO - PROCESS | 1658 | 1464365300609 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x11904b800 == 74 [pid = 1658] [id = 349] 09:08:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x1164b5000) [pid = 1658] [serial = 1046] [outer = 0x0] 09:08:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x11756a400) [pid = 1658] [serial = 1047] [outer = 0x1164b5000] 09:08:20 INFO - PROCESS | 1658 | 1464365300635 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x11835c000) [pid = 1658] [serial = 1048] [outer = 0x1164b5000] 09:08:21 INFO - PROCESS | 1658 | 1464365301015 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] 09:08:21 INFO - PROCESS | 1658 | 1464365301028 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:08:21 INFO - PROCESS | 1658 | 1464365301030 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1658 | 1464365301032 Marionette TRACE conn2 <- [1,1370,null,{}] 09:08:21 INFO - PROCESS | 1658 | 1464365301034 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}] 09:08:21 INFO - PROCESS | 1658 | 1464365301122 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:08:21 INFO - PROCESS | 1658 | 1464365301128 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12353b000 == 75 [pid = 1658] [id = 350] 09:08:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x1184dd800) [pid = 1658] [serial = 1049] [outer = 0x0] 09:08:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1190bcc00) [pid = 1658] [serial = 1050] [outer = 0x1184dd800] 09:08:21 INFO - PROCESS | 1658 | 1464365301154 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x119318c00) [pid = 1658] [serial = 1051] [outer = 0x1184dd800] 09:08:21 INFO - PROCESS | 1658 | 1464365301491 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] 09:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:08:21 INFO - PROCESS | 1658 | 1464365301514 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:08:21 INFO - PROCESS | 1658 | 1464365301516 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1658 | 1464365301517 Marionette TRACE conn2 <- [1,1374,null,{}] 09:08:21 INFO - PROCESS | 1658 | 1464365301520 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}] 09:08:21 INFO - PROCESS | 1658 | 1464365301614 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:08:21 INFO - PROCESS | 1658 | 1464365301675 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x1256bc000 == 76 [pid = 1658] [id = 351] 09:08:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x11940a800) [pid = 1658] [serial = 1052] [outer = 0x0] 09:08:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x119494000) [pid = 1658] [serial = 1053] [outer = 0x11940a800] 09:08:21 INFO - PROCESS | 1658 | 1464365301707 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x120e1b800) [pid = 1658] [serial = 1054] [outer = 0x11940a800] 09:08:22 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:22 INFO - PROCESS | 1658 | 1464365302033 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] 09:08:22 INFO - PROCESS | 1658 | 1464365302086 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:08:22 INFO - PROCESS | 1658 | 1464365302088 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1658 | 1464365302090 Marionette TRACE conn2 <- [1,1378,null,{}] 09:08:22 INFO - PROCESS | 1658 | 1464365302092 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}] 09:08:22 INFO - PROCESS | 1658 | 1464365302213 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:08:22 INFO - PROCESS | 1658 | 1464365302252 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x126da3000 == 77 [pid = 1658] [id = 352] 09:08:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x120e1c000) [pid = 1658] [serial = 1055] [outer = 0x0] 09:08:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x120f44800) [pid = 1658] [serial = 1056] [outer = 0x120e1c000] 09:08:22 INFO - PROCESS | 1658 | 1464365302278 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x121289800) [pid = 1658] [serial = 1057] [outer = 0x120e1c000] 09:08:22 INFO - PROCESS | 1658 | 1464365302569 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] 09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:08:22 INFO - PROCESS | 1658 | 1464365302611 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:08:22 INFO - PROCESS | 1658 | 1464365302613 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1658 | 1464365302614 Marionette TRACE conn2 <- [1,1382,null,{}] 09:08:22 INFO - PROCESS | 1658 | 1464365302616 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}] 09:08:22 INFO - PROCESS | 1658 | 1464365302735 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:08:22 INFO - PROCESS | 1658 | 1464365302748 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a703000 == 78 [pid = 1658] [id = 353] 09:08:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x120e1f400) [pid = 1658] [serial = 1058] [outer = 0x0] 09:08:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1213d3c00) [pid = 1658] [serial = 1059] [outer = 0x120e1f400] 09:08:22 INFO - PROCESS | 1658 | 1464365302773 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x121a0a000) [pid = 1658] [serial = 1060] [outer = 0x120e1f400] 09:08:23 INFO - PROCESS | 1658 | [1658] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:23 INFO - PROCESS | 1658 | 1464365303142 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] 09:08:23 INFO - PROCESS | 1658 | 1464365303183 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:08:23 INFO - PROCESS | 1658 | 1464365303186 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1658 | 1464365303187 Marionette TRACE conn2 <- [1,1386,null,{}] 09:08:23 INFO - PROCESS | 1658 | 1464365303189 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}] 09:08:23 INFO - PROCESS | 1658 | 1464365303298 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:08:23 INFO - PROCESS | 1658 | 1464365303339 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a965800 == 79 [pid = 1658] [id = 354] 09:08:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x121a0cc00) [pid = 1658] [serial = 1061] [outer = 0x0] 09:08:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1243c9800) [pid = 1658] [serial = 1062] [outer = 0x121a0cc00] 09:08:23 INFO - PROCESS | 1658 | 1464365303365 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x120fee400) [pid = 1658] [serial = 1063] [outer = 0x121a0cc00] 09:08:23 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 09:08:23 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 09:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:23 INFO - _addTest/ [0,1389,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 1658 | 1464365303711 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:08:23 INFO - PROCESS | 1658 | 1464365303713 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1658 | 1464365303714 Marionette TRACE conn2 <- [1,1390,null,{}] 09:08:23 INFO - PROCESS | 1658 | 1464365303717 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}] 09:08:23 INFO - PROCESS | 1658 | 1464365303833 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:08:23 INFO - PROCESS | 1658 | 1464365303850 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd9a800 == 80 [pid = 1658] [id = 355] 09:08:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x121876000) [pid = 1658] [serial = 1064] [outer = 0x0] 09:08:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x1260cac00) [pid = 1658] [serial = 1065] [outer = 0x121876000] 09:08:23 INFO - PROCESS | 1658 | 1464365303883 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x12665f000) [pid = 1658] [serial = 1066] [outer = 0x121876000] 09:08:24 INFO - PROCESS | 1658 | 1464365304248 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 571ms 09:08:24 INFO - PROCESS | 1658 | 1464365304293 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1658 | 1464365304294 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:08:24 INFO - PROCESS | 1658 | 1464365304297 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1658 | 1464365304298 Marionette TRACE conn2 <- [1,1394,null,{}] 09:08:24 INFO - PROCESS | 1658 | 1464365304300 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}] 09:08:24 INFO - PROCESS | 1658 | 1464365304414 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:08:24 INFO - PROCESS | 1658 | 1464365304454 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c833000 == 81 [pid = 1658] [id = 356] 09:08:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x126664000) [pid = 1658] [serial = 1067] [outer = 0x0] 09:08:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12678cc00) [pid = 1658] [serial = 1068] [outer = 0x126664000] 09:08:24 INFO - PROCESS | 1658 | 1464365304484 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x126cc9800) [pid = 1658] [serial = 1069] [outer = 0x126664000] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x1260c0c00) [pid = 1658] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x12460fc00) [pid = 1658] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x119315400) [pid = 1658] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x119496800) [pid = 1658] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x119012400) [pid = 1658] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x1167be400) [pid = 1658] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x119d43400) [pid = 1658] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x110edfc00) [pid = 1658] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x1190ba000) [pid = 1658] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x119d44000) [pid = 1658] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x128aed800) [pid = 1658] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x116004c00) [pid = 1658] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x113190000) [pid = 1658] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x121295000) [pid = 1658] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x110e56c00) [pid = 1658] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x129617c00) [pid = 1658] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x110edd800) [pid = 1658] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x11938dc00) [pid = 1658] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x11893cc00) [pid = 1658] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x119499800) [pid = 1658] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x110e58800) [pid = 1658] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x112a5c000) [pid = 1658] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11318f400) [pid = 1658] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x110e82c00) [pid = 1658] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1213dc000) [pid = 1658] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x119898800) [pid = 1658] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1260cd000) [pid = 1658] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12a866000) [pid = 1658] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x118374800) [pid = 1658] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x11203dc00) [pid = 1658] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x118375000) [pid = 1658] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x110e61c00) [pid = 1658] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x120febc00) [pid = 1658] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x110e88000) [pid = 1658] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x116a69800) [pid = 1658] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12cead800) [pid = 1658] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1164b5800) [pid = 1658] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x121029000) [pid = 1658] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x115d8a400) [pid = 1658] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11224d000) [pid = 1658] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x112a61c00) [pid = 1658] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x12102ec00) [pid = 1658] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x116f39800) [pid = 1658] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112864000) [pid = 1658] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x112868400) [pid = 1658] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x118941800) [pid = 1658] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:08:24 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x119495800) [pid = 1658] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:08:25 INFO - PROCESS | 1658 | 1464365305079 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 868ms 09:08:25 INFO - PROCESS | 1658 | 1464365305166 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1658 | 1464365305169 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:08:25 INFO - PROCESS | 1658 | 1464365305172 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1658 | 1464365305177 Marionette TRACE conn2 <- [1,1398,null,{}] 09:08:25 INFO - PROCESS | 1658 | 1464365305180 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}] 09:08:25 INFO - PROCESS | 1658 | 1464365305339 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:08:25 INFO - PROCESS | 1658 | 1464365305345 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x126db2000 == 82 [pid = 1658] [id = 357] 09:08:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11285bc00) [pid = 1658] [serial = 1070] [outer = 0x0] 09:08:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x116005c00) [pid = 1658] [serial = 1071] [outer = 0x11285bc00] 09:08:25 INFO - PROCESS | 1658 | 1464365305386 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1184dc000) [pid = 1658] [serial = 1072] [outer = 0x11285bc00] 09:08:25 INFO - PROCESS | 1658 | 1464365305777 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 623ms 09:08:25 INFO - PROCESS | 1658 | 1464365305795 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1658 | 1464365305796 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:08:25 INFO - PROCESS | 1658 | 1464365305798 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1658 | 1464365305799 Marionette TRACE conn2 <- [1,1402,null,{}] 09:08:25 INFO - PROCESS | 1658 | 1464365305801 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}] 09:08:25 INFO - PROCESS | 1658 | 1464365305923 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:08:25 INFO - PROCESS | 1658 | 1464365305931 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c82a000 == 83 [pid = 1658] [id = 358] 09:08:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x112a5fc00) [pid = 1658] [serial = 1073] [outer = 0x0] 09:08:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x11938dc00) [pid = 1658] [serial = 1074] [outer = 0x112a5fc00] 09:08:25 INFO - PROCESS | 1658 | 1464365305956 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x120e18400) [pid = 1658] [serial = 1075] [outer = 0x112a5fc00] 09:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:08:26 INFO - PROCESS | 1658 | 1464365306262 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]]]}] 09:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 09:08:26 INFO - PROCESS | 1658 | 1464365306267 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 1658 | 1464365306268 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:08:26 INFO - PROCESS | 1658 | 1464365306270 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1658 | 1464365306272 Marionette TRACE conn2 <- [1,1406,null,{}] 09:08:26 INFO - PROCESS | 1658 | 1464365306282 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}] 09:08:26 INFO - PROCESS | 1658 | 1464365306378 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:08:26 INFO - PROCESS | 1658 | 1464365306382 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d96f000 == 84 [pid = 1658] [id = 359] 09:08:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1122ad400) [pid = 1658] [serial = 1076] [outer = 0x0] 09:08:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x121295000) [pid = 1658] [serial = 1077] [outer = 0x1122ad400] 09:08:26 INFO - PROCESS | 1658 | 1464365306408 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1235c2400) [pid = 1658] [serial = 1078] [outer = 0x1122ad400] 09:08:26 INFO - PROCESS | 1658 | 1464365306759 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]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 528ms 09:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:08:26 INFO - PROCESS | 1658 | 1464365306809 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 1658 | 1464365306810 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:08:26 INFO - PROCESS | 1658 | 1464365306812 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1658 | 1464365306822 Marionette TRACE conn2 <- [1,1410,null,{}] 09:08:26 INFO - PROCESS | 1658 | 1464365306824 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}] 09:08:26 INFO - PROCESS | 1658 | 1464365306985 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:08:27 INFO - PROCESS | 1658 | 1464365307058 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x115f47800 == 85 [pid = 1658] [id = 360] 09:08:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x110e7f000) [pid = 1658] [serial = 1079] [outer = 0x0] 09:08:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x110e88800) [pid = 1658] [serial = 1080] [outer = 0x110e7f000] 09:08:27 INFO - PROCESS | 1658 | 1464365307091 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x11203bc00) [pid = 1658] [serial = 1081] [outer = 0x110e7f000] 09:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 779ms 09:08:27 INFO - PROCESS | 1658 | 1464365307582 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]]]}] 09:08:27 INFO - PROCESS | 1658 | 1464365307610 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1658 | 1464365307612 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:08:27 INFO - PROCESS | 1658 | 1464365307617 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1658 | 1464365307619 Marionette TRACE conn2 <- [1,1414,null,{}] 09:08:27 INFO - PROCESS | 1658 | 1464365307625 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}] 09:08:27 INFO - PROCESS | 1658 | 1464365307740 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:08:27 INFO - PROCESS | 1658 | 1464365307820 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x121256000 == 86 [pid = 1658] [id = 361] 09:08:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x113198400) [pid = 1658] [serial = 1082] [outer = 0x0] 09:08:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1132b3800) [pid = 1658] [serial = 1083] [outer = 0x113198400] 09:08:27 INFO - PROCESS | 1658 | 1464365307853 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x115d0c400) [pid = 1658] [serial = 1084] [outer = 0x113198400] 09:08:28 INFO - PROCESS | 1658 | 1464365308386 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]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 821ms 09:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:08:28 INFO - PROCESS | 1658 | 1464365308438 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 1658 | 1464365308440 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:08:28 INFO - PROCESS | 1658 | 1464365308442 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 1658 | 1464365308444 Marionette TRACE conn2 <- [1,1418,null,{}] 09:08:28 INFO - PROCESS | 1658 | 1464365308447 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}] 09:08:28 INFO - PROCESS | 1658 | 1464365308559 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:08:28 INFO - PROCESS | 1658 | 1464365308665 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a717000 == 87 [pid = 1658] [id = 362] 09:08:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1168bb400) [pid = 1658] [serial = 1085] [outer = 0x0] 09:08:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x116f44000) [pid = 1658] [serial = 1086] [outer = 0x1168bb400] 09:08:28 INFO - PROCESS | 1658 | 1464365308698 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1184d6c00) [pid = 1658] [serial = 1087] [outer = 0x1168bb400] 09:08:29 INFO - PROCESS | 1658 | 1464365309144 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 09:08:29 INFO - PROCESS | 1658 | 1464365309212 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1658 | 1464365309216 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:08:29 INFO - PROCESS | 1658 | 1464365309224 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1658 | 1464365309227 Marionette TRACE conn2 <- [1,1422,null,{}] 09:08:29 INFO - PROCESS | 1658 | 1464365309230 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}] 09:08:29 INFO - PROCESS | 1658 | 1464365309346 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:08:29 INFO - PROCESS | 1658 | 1464365309425 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df43800 == 88 [pid = 1658] [id = 363] 09:08:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x119318000) [pid = 1658] [serial = 1088] [outer = 0x0] 09:08:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x120e1a800) [pid = 1658] [serial = 1089] [outer = 0x119318000] 09:08:29 INFO - PROCESS | 1658 | 1464365309456 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x120fe6400) [pid = 1658] [serial = 1090] [outer = 0x119318000] 09:08:29 INFO - PROCESS | 1658 | 1464365309935 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 726ms 09:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:08:29 INFO - PROCESS | 1658 | 1464365309946 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1658 | 1464365309947 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:08:29 INFO - PROCESS | 1658 | 1464365309949 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1658 | 1464365309951 Marionette TRACE conn2 <- [1,1426,null,{}] 09:08:29 INFO - PROCESS | 1658 | 1464365309953 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}] 09:08:30 INFO - PROCESS | 1658 | 1464365310065 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:08:30 INFO - PROCESS | 1658 | 1464365310142 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e23c800 == 89 [pid = 1658] [id = 364] 09:08:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x119498400) [pid = 1658] [serial = 1091] [outer = 0x0] 09:08:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1246ea400) [pid = 1658] [serial = 1092] [outer = 0x119498400] 09:08:30 INFO - PROCESS | 1658 | 1464365310173 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x126661400) [pid = 1658] [serial = 1093] [outer = 0x119498400] 09:08:30 INFO - PROCESS | 1658 | 1464365310632 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 719ms 09:08:30 INFO - PROCESS | 1658 | 1464365310669 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1658 | 1464365310671 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:08:30 INFO - PROCESS | 1658 | 1464365310692 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1658 | 1464365310693 Marionette TRACE conn2 <- [1,1430,null,{}] 09:08:30 INFO - PROCESS | 1658 | 1464365310697 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}] 09:08:30 INFO - PROCESS | 1658 | 1464365310810 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:08:30 INFO - PROCESS | 1658 | 1464365310888 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e65000 == 90 [pid = 1658] [id = 365] 09:08:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x127811800) [pid = 1658] [serial = 1094] [outer = 0x0] 09:08:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x127816800) [pid = 1658] [serial = 1095] [outer = 0x127811800] 09:08:30 INFO - PROCESS | 1658 | 1464365310922 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x128ae9400) [pid = 1658] [serial = 1096] [outer = 0x127811800] 09:08:31 INFO - PROCESS | 1658 | 1464365311495 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 889ms 09:08:31 INFO - PROCESS | 1658 | 1464365311563 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1658 | 1464365311566 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:08:31 INFO - PROCESS | 1658 | 1464365311569 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1658 | 1464365311571 Marionette TRACE conn2 <- [1,1434,null,{}] 09:08:31 INFO - PROCESS | 1658 | 1464365311574 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}] 09:08:31 INFO - PROCESS | 1658 | 1464365311737 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:08:31 INFO - PROCESS | 1658 | 1464365311857 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x135053000 == 91 [pid = 1658] [id = 366] 09:08:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x128aeb000) [pid = 1658] [serial = 1097] [outer = 0x0] 09:08:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x128c28000) [pid = 1658] [serial = 1098] [outer = 0x128aeb000] 09:08:31 INFO - PROCESS | 1658 | 1464365311887 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x128cb4800) [pid = 1658] [serial = 1099] [outer = 0x128aeb000] 09:08:32 INFO - PROCESS | 1658 | 1464365312368 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]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 824ms 09:08:32 INFO - PROCESS | 1658 | 1464365312411 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 1658 | 1464365312412 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:08:32 INFO - PROCESS | 1658 | 1464365312415 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 1658 | 1464365312416 Marionette TRACE conn2 <- [1,1438,null,{}] 09:08:32 INFO - PROCESS | 1658 | 1464365312419 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}] 09:08:32 INFO - PROCESS | 1658 | 1464365312555 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:08:32 INFO - PROCESS | 1658 | 1464365312628 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f02800 == 92 [pid = 1658] [id = 367] 09:08:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x110e83c00) [pid = 1658] [serial = 1100] [outer = 0x0] 09:08:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x115f2f000) [pid = 1658] [serial = 1101] [outer = 0x110e83c00] 09:08:32 INFO - PROCESS | 1658 | 1464365312661 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1184d1c00) [pid = 1658] [serial = 1102] [outer = 0x110e83c00] 09:08:33 INFO - PROCESS | 1658 | 1464365313213 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]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 820ms 09:08:33 INFO - PROCESS | 1658 | 1464365313235 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1658 | 1464365313237 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:08:33 INFO - PROCESS | 1658 | 1464365313259 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1658 | 1464365313260 Marionette TRACE conn2 <- [1,1442,null,{}] 09:08:33 INFO - PROCESS | 1658 | 1464365313263 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}] 09:08:33 INFO - PROCESS | 1658 | 1464365313375 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:08:33 INFO - PROCESS | 1658 | 1464365313458 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x1180e8000 == 93 [pid = 1658] [id = 368] 09:08:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x110e8a800) [pid = 1658] [serial = 1103] [outer = 0x0] 09:08:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x116f44800) [pid = 1658] [serial = 1104] [outer = 0x110e8a800] 09:08:33 INFO - PROCESS | 1658 | 1464365313489 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12187c000) [pid = 1658] [serial = 1105] [outer = 0x110e8a800] 09:08:34 INFO - PROCESS | 1658 | 1464365314166 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 973ms 09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:08:34 INFO - PROCESS | 1658 | 1464365314231 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1658 | 1464365314233 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:08:34 INFO - PROCESS | 1658 | 1464365314237 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1658 | 1464365314239 Marionette TRACE conn2 <- [1,1446,null,{}] 09:08:34 INFO - PROCESS | 1658 | 1464365314244 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}] 09:08:34 INFO - PROCESS | 1658 | 1464365314354 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:08:34 INFO - PROCESS | 1658 | 1464365314474 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d1b800 == 94 [pid = 1658] [id = 369] 09:08:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x11203d800) [pid = 1658] [serial = 1106] [outer = 0x0] 09:08:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x112a57c00) [pid = 1658] [serial = 1107] [outer = 0x11203d800] 09:08:34 INFO - PROCESS | 1658 | 1464365314506 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x113191c00) [pid = 1658] [serial = 1108] [outer = 0x11203d800] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12d96f000 == 93 [pid = 1658] [id = 359] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12c82a000 == 92 [pid = 1658] [id = 358] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x126db2000 == 91 [pid = 1658] [id = 357] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12c833000 == 90 [pid = 1658] [id = 356] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd9a800 == 89 [pid = 1658] [id = 355] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12a965800 == 88 [pid = 1658] [id = 354] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x1235b9400) [pid = 1658] [serial = 1020] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | 1464365315027 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]]]}] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12a703000 == 87 [pid = 1658] [id = 353] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x126da3000 == 86 [pid = 1658] [id = 352] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1256bc000 == 85 [pid = 1658] [id = 351] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12353b000 == 84 [pid = 1658] [id = 350] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x11904b800 == 83 [pid = 1658] [id = 349] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1213a4000 == 82 [pid = 1658] [id = 348] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1166df800 == 81 [pid = 1658] [id = 347] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x116643000 == 80 [pid = 1658] [id = 346] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12b905000 == 79 [pid = 1658] [id = 343] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x119a3c000 == 78 [pid = 1658] [id = 342] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x113ccd000 == 77 [pid = 1658] [id = 341] 09:08:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd92000 == 76 [pid = 1658] [id = 340] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x119493400) [pid = 1658] [serial = 846] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x1255d8800) [pid = 1658] [serial = 789] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x112860c00) [pid = 1658] [serial = 780] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12bc40000) [pid = 1658] [serial = 747] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1164b6000) [pid = 1658] [serial = 843] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x116f3a000) [pid = 1658] [serial = 919] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12415f800) [pid = 1658] [serial = 732] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1213d5800) [pid = 1658] [serial = 849] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12a339c00) [pid = 1658] [serial = 855] [outer = 0x0] [url = about:blank] 09:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12bb3f800) [pid = 1658] [serial = 744] [outer = 0x0] [url = about:blank] 09:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 826ms 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x128ae8400) [pid = 1658] [serial = 738] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x126a1f800) [pid = 1658] [serial = 735] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x121a0ac00) [pid = 1658] [serial = 910] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x129308400) [pid = 1658] [serial = 792] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x119493c00) [pid = 1658] [serial = 786] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1184d4000) [pid = 1658] [serial = 904] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12a7cf400) [pid = 1658] [serial = 795] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12a867000) [pid = 1658] [serial = 858] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x120f45800) [pid = 1658] [serial = 907] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1243c6400) [pid = 1658] [serial = 852] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12a866800) [pid = 1658] [serial = 741] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x116849800) [pid = 1658] [serial = 783] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x1180d3000) [pid = 1658] [serial = 726] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1246e9800) [pid = 1658] [serial = 913] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x112862800) [pid = 1658] [serial = 901] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12c4b3400) [pid = 1658] [serial = 916] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x112a5ac00) [pid = 1658] [serial = 840] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x119498800) [pid = 1658] [serial = 729] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1184d8000) [pid = 1658] [serial = 1002] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x11949a800) [pid = 1658] [serial = 1006] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x119406c00) [pid = 1658] [serial = 1005] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x119389400) [pid = 1658] [serial = 1003] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x119c46800) [pid = 1658] [serial = 1008] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x120e27c00) [pid = 1658] [serial = 1009] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x11837a800) [pid = 1658] [serial = 1012] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1214d9800) [pid = 1658] [serial = 1017] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12cfea800) [pid = 1658] [serial = 982] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12c4af000) [pid = 1658] [serial = 981] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x116f46c00) [pid = 1658] [serial = 996] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x117569c00) [pid = 1658] [serial = 997] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x12cfe0c00) [pid = 1658] [serial = 979] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12ceb5c00) [pid = 1658] [serial = 978] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x118374c00) [pid = 1658] [serial = 967] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x116f45c00) [pid = 1658] [serial = 966] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x128ae4400) [pid = 1658] [serial = 973] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x121a10c00) [pid = 1658] [serial = 972] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x11600f000) [pid = 1658] [serial = 993] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x116844800) [pid = 1658] [serial = 994] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1122a7400) [pid = 1658] [serial = 987] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x112862c00) [pid = 1658] [serial = 988] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x11318e800) [pid = 1658] [serial = 990] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x113bb6c00) [pid = 1658] [serial = 991] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x128fc3800) [pid = 1658] [serial = 975] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12bc34400) [pid = 1658] [serial = 976] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x1180c6800) [pid = 1658] [serial = 999] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115d8e400) [pid = 1658] [serial = 964] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x11318b800) [pid = 1658] [serial = 963] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1180d2000) [pid = 1658] [serial = 984] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x121ae5c00) [pid = 1658] [serial = 1018] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12cfecc00) [pid = 1658] [serial = 985] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x120e21800) [pid = 1658] [serial = 969] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x120fecc00) [pid = 1658] [serial = 970] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x112a5b000) [pid = 1658] [serial = 1011] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x121027400) [pid = 1658] [serial = 1015] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x120f4dc00) [pid = 1658] [serial = 1014] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x118366000) [pid = 1658] [serial = 1000] [outer = 0x0] [url = about:blank] 09:08:35 INFO - PROCESS | 1658 | 1464365315068 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1658 | 1464365315074 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:08:35 INFO - PROCESS | 1658 | 1464365315083 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1658 | 1464365315085 Marionette TRACE conn2 <- [1,1450,null,{}] 09:08:35 INFO - PROCESS | 1658 | 1464365315088 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}] 09:08:35 INFO - PROCESS | 1658 | 1464365315180 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:08:35 INFO - PROCESS | 1658 | 1464365315185 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x1164d8800 == 77 [pid = 1658] [id = 370] 09:08:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1131e7000) [pid = 1658] [serial = 1109] [outer = 0x0] 09:08:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x113c39400) [pid = 1658] [serial = 1110] [outer = 0x1131e7000] 09:08:35 INFO - PROCESS | 1658 | 1464365315211 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x1164b8c00) [pid = 1658] [serial = 1111] [outer = 0x1131e7000] 09:08:35 INFO - PROCESS | 1658 | 1464365315596 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 570ms 09:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:08:35 INFO - PROCESS | 1658 | 1464365315654 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1658 | 1464365315655 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:08:35 INFO - PROCESS | 1658 | 1464365315658 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1658 | 1464365315660 Marionette TRACE conn2 <- [1,1454,null,{}] 09:08:35 INFO - PROCESS | 1658 | 1464365315667 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}] 09:08:35 INFO - PROCESS | 1658 | 1464365315764 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:08:35 INFO - PROCESS | 1658 | 1464365315771 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a34000 == 78 [pid = 1658] [id = 371] 09:08:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x116f3bc00) [pid = 1658] [serial = 1112] [outer = 0x0] 09:08:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11769b400) [pid = 1658] [serial = 1113] [outer = 0x116f3bc00] 09:08:35 INFO - PROCESS | 1658 | 1464365315800 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1184dc400) [pid = 1658] [serial = 1114] [outer = 0x116f3bc00] 09:08:36 INFO - PROCESS | 1658 | 1464365316188 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 572ms 09:08:36 INFO - PROCESS | 1658 | 1464365316231 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1658 | 1464365316234 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:08:36 INFO - PROCESS | 1658 | 1464365316238 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1658 | 1464365316239 Marionette TRACE conn2 <- [1,1458,null,{}] 09:08:36 INFO - PROCESS | 1658 | 1464365316255 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}] 09:08:36 INFO - PROCESS | 1658 | 1464365316396 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:08:36 INFO - PROCESS | 1658 | 1464365316408 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x121db6800 == 79 [pid = 1658] [id = 372] 09:08:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11901d000) [pid = 1658] [serial = 1115] [outer = 0x0] 09:08:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x119389400) [pid = 1658] [serial = 1116] [outer = 0x11901d000] 09:08:36 INFO - PROCESS | 1658 | 1464365316450 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11940b000) [pid = 1658] [serial = 1117] [outer = 0x11901d000] 09:08:36 INFO - PROCESS | 1658 | 1464365316956 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 771ms 09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:08:37 INFO - PROCESS | 1658 | 1464365317008 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1658 | 1464365317009 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:08:37 INFO - PROCESS | 1658 | 1464365317012 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1658 | 1464365317013 Marionette TRACE conn2 <- [1,1462,null,{}] 09:08:37 INFO - PROCESS | 1658 | 1464365317015 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}] 09:08:37 INFO - PROCESS | 1658 | 1464365317124 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:08:37 INFO - PROCESS | 1658 | 1464365317134 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x126758000 == 80 [pid = 1658] [id = 373] 09:08:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x119898800) [pid = 1658] [serial = 1118] [outer = 0x0] 09:08:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x1198a0000) [pid = 1658] [serial = 1119] [outer = 0x119898800] 09:08:37 INFO - PROCESS | 1658 | 1464365317160 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x120e22400) [pid = 1658] [serial = 1120] [outer = 0x119898800] 09:08:37 INFO - PROCESS | 1658 | 1464365317553 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 569ms 09:08:37 INFO - PROCESS | 1658 | 1464365317582 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1658 | 1464365317583 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:08:37 INFO - PROCESS | 1658 | 1464365317585 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1658 | 1464365317586 Marionette TRACE conn2 <- [1,1466,null,{}] 09:08:37 INFO - PROCESS | 1658 | 1464365317597 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}] 09:08:37 INFO - PROCESS | 1658 | 1464365317736 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:08:37 INFO - PROCESS | 1658 | 1464365317755 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f49000 == 81 [pid = 1658] [id = 374] 09:08:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x120fed000) [pid = 1658] [serial = 1121] [outer = 0x0] 09:08:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x120f43c00) [pid = 1658] [serial = 1122] [outer = 0x120fed000] 09:08:37 INFO - PROCESS | 1658 | 1464365317781 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x121a08000) [pid = 1658] [serial = 1123] [outer = 0x120fed000] 09:08:38 INFO - PROCESS | 1658 | 1464365318135 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]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 577ms 09:08:38 INFO - PROCESS | 1658 | 1464365318163 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1658 | 1464365318164 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:08:38 INFO - PROCESS | 1658 | 1464365318166 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1658 | 1464365318168 Marionette TRACE conn2 <- [1,1470,null,{}] 09:08:38 INFO - PROCESS | 1658 | 1464365318170 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}] 09:08:38 INFO - PROCESS | 1658 | 1464365318285 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:08:38 INFO - PROCESS | 1658 | 1464365318299 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297e3000 == 82 [pid = 1658] [id = 375] 09:08:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x121022400) [pid = 1658] [serial = 1124] [outer = 0x0] 09:08:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x123536400) [pid = 1658] [serial = 1125] [outer = 0x121022400] 09:08:38 INFO - PROCESS | 1658 | 1464365318324 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x1255d1400) [pid = 1658] [serial = 1126] [outer = 0x121022400] 09:08:38 INFO - PROCESS | 1658 | 1464365318875 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]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 720ms 09:08:38 INFO - PROCESS | 1658 | 1464365318897 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1658 | 1464365318899 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:08:38 INFO - PROCESS | 1658 | 1464365318909 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1658 | 1464365318910 Marionette TRACE conn2 <- [1,1474,null,{}] 09:08:38 INFO - PROCESS | 1658 | 1464365318913 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}] 09:08:39 INFO - PROCESS | 1658 | 1464365319031 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:08:39 INFO - PROCESS | 1658 | 1464365319042 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b270000 == 83 [pid = 1658] [id = 376] 09:08:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x121024400) [pid = 1658] [serial = 1127] [outer = 0x0] 09:08:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1260cd400) [pid = 1658] [serial = 1128] [outer = 0x121024400] 09:08:39 INFO - PROCESS | 1658 | 1464365319068 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x128ae9000) [pid = 1658] [serial = 1129] [outer = 0x121024400] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x120e1f400) [pid = 1658] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x11940a800) [pid = 1658] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x121a0cc00) [pid = 1658] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x112a5c800) [pid = 1658] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x11645c000) [pid = 1658] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x120e1c000) [pid = 1658] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x110e5f000) [pid = 1658] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1184dd800) [pid = 1658] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x1164b5000) [pid = 1658] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x121029800) [pid = 1658] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x121876000) [pid = 1658] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x126664000) [pid = 1658] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11285bc00) [pid = 1658] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:08:39 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x112a5fc00) [pid = 1658] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 619ms 09:08:39 INFO - PROCESS | 1658 | 1464365319523 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]]]}] 09:08:39 INFO - PROCESS | 1658 | 1464365319544 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1658 | 1464365319545 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:08:39 INFO - PROCESS | 1658 | 1464365319550 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1658 | 1464365319551 Marionette TRACE conn2 <- [1,1478,null,{}] 09:08:39 INFO - PROCESS | 1658 | 1464365319554 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}] 09:08:39 INFO - PROCESS | 1658 | 1464365319646 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:08:39 INFO - PROCESS | 1658 | 1464365319650 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb6d800 == 84 [pid = 1658] [id = 377] 09:08:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x112a69c00) [pid = 1658] [serial = 1130] [outer = 0x0] 09:08:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x118365c00) [pid = 1658] [serial = 1131] [outer = 0x112a69c00] 09:08:39 INFO - PROCESS | 1658 | 1464365319675 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1213df800) [pid = 1658] [serial = 1132] [outer = 0x112a69c00] 09:08:40 INFO - PROCESS | 1658 | 1464365320032 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]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 09:08:40 INFO - PROCESS | 1658 | 1464365320081 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1658 | 1464365320083 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:08:40 INFO - PROCESS | 1658 | 1464365320085 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1658 | 1464365320086 Marionette TRACE conn2 <- [1,1482,null,{}] 09:08:40 INFO - PROCESS | 1658 | 1464365320095 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}] 09:08:40 INFO - PROCESS | 1658 | 1464365320190 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:08:40 INFO - PROCESS | 1658 | 1464365320195 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c821800 == 85 [pid = 1658] [id = 378] 09:08:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x126664000) [pid = 1658] [serial = 1133] [outer = 0x0] 09:08:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x128af3400) [pid = 1658] [serial = 1134] [outer = 0x126664000] 09:08:40 INFO - PROCESS | 1658 | 1464365320220 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x128cbc400) [pid = 1658] [serial = 1135] [outer = 0x126664000] 09:08:40 INFO - PROCESS | 1658 | 1464365320563 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]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 524ms 09:08:40 INFO - PROCESS | 1658 | 1464365320610 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1658 | 1464365320611 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:08:40 INFO - PROCESS | 1658 | 1464365320614 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1658 | 1464365320616 Marionette TRACE conn2 <- [1,1486,null,{}] 09:08:40 INFO - PROCESS | 1658 | 1464365320618 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}] 09:08:40 INFO - PROCESS | 1658 | 1464365320754 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:08:40 INFO - PROCESS | 1658 | 1464365320766 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3aa800 == 86 [pid = 1658] [id = 379] 09:08:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x128cc0400) [pid = 1658] [serial = 1136] [outer = 0x0] 09:08:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x12930cc00) [pid = 1658] [serial = 1137] [outer = 0x128cc0400] 09:08:40 INFO - PROCESS | 1658 | 1464365320795 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x129614c00) [pid = 1658] [serial = 1138] [outer = 0x128cc0400] 09:08:41 INFO - PROCESS | 1658 | 1464365321138 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 09:08:41 INFO - PROCESS | 1658 | 1464365321185 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1658 | 1464365321186 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:08:41 INFO - PROCESS | 1658 | 1464365321188 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1658 | 1464365321189 Marionette TRACE conn2 <- [1,1490,null,{}] 09:08:41 INFO - PROCESS | 1658 | 1464365321192 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}] 09:08:41 INFO - PROCESS | 1658 | 1464365321294 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:08:41 INFO - PROCESS | 1658 | 1464365321352 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d965000 == 87 [pid = 1658] [id = 380] 09:08:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x128fbe800) [pid = 1658] [serial = 1139] [outer = 0x0] 09:08:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x12961ec00) [pid = 1658] [serial = 1140] [outer = 0x128fbe800] 09:08:41 INFO - PROCESS | 1658 | 1464365321377 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x12a866400) [pid = 1658] [serial = 1141] [outer = 0x128fbe800] 09:08:41 INFO - PROCESS | 1658 | 1464365321861 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 721ms 09:08:41 INFO - PROCESS | 1658 | 1464365321909 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1658 | 1464365321913 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:08:41 INFO - PROCESS | 1658 | 1464365321916 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1658 | 1464365321919 Marionette TRACE conn2 <- [1,1494,null,{}] 09:08:41 INFO - PROCESS | 1658 | 1464365321923 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}] 09:08:42 INFO - PROCESS | 1658 | 1464365322066 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:08:42 INFO - PROCESS | 1658 | 1464365322143 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x119156000 == 88 [pid = 1658] [id = 381] 09:08:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1132a8800) [pid = 1658] [serial = 1142] [outer = 0x0] 09:08:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x115f24800) [pid = 1658] [serial = 1143] [outer = 0x1132a8800] 09:08:42 INFO - PROCESS | 1658 | 1464365322175 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x1164f1000) [pid = 1658] [serial = 1144] [outer = 0x1132a8800] 09:08:42 INFO - PROCESS | 1658 | 1464365322639 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]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 771ms 09:08:42 INFO - PROCESS | 1658 | 1464365322705 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1658 | 1464365322710 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:08:42 INFO - PROCESS | 1658 | 1464365322717 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1658 | 1464365322719 Marionette TRACE conn2 <- [1,1498,null,{}] 09:08:42 INFO - PROCESS | 1658 | 1464365322722 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}] 09:08:42 INFO - PROCESS | 1658 | 1464365322839 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:08:42 INFO - PROCESS | 1658 | 1464365322916 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12623b800 == 89 [pid = 1658] [id = 382] 09:08:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x117249000) [pid = 1658] [serial = 1145] [outer = 0x0] 09:08:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x11836fc00) [pid = 1658] [serial = 1146] [outer = 0x117249000] 09:08:42 INFO - PROCESS | 1658 | 1464365322946 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x119086800) [pid = 1658] [serial = 1147] [outer = 0x117249000] 09:08:43 INFO - PROCESS | 1658 | 1464365323415 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]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 770ms 09:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:08:43 INFO - PROCESS | 1658 | 1464365323487 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1658 | 1464365323488 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:08:43 INFO - PROCESS | 1658 | 1464365323491 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1658 | 1464365323494 Marionette TRACE conn2 <- [1,1502,null,{}] 09:08:43 INFO - PROCESS | 1658 | 1464365323502 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}] 09:08:43 INFO - PROCESS | 1658 | 1464365323618 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:08:43 INFO - PROCESS | 1658 | 1464365323695 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd96000 == 90 [pid = 1658] [id = 383] 09:08:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x120f45800) [pid = 1658] [serial = 1148] [outer = 0x0] 09:08:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x120feec00) [pid = 1658] [serial = 1149] [outer = 0x120f45800] 09:08:43 INFO - PROCESS | 1658 | 1464365323727 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12128e000) [pid = 1658] [serial = 1150] [outer = 0x120f45800] 09:08:44 INFO - PROCESS | 1658 | 1464365324144 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 09:08:44 INFO - PROCESS | 1658 | 1464365324162 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1658 | 1464365324164 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:08:44 INFO - PROCESS | 1658 | 1464365324167 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 1658 | 1464365324168 Marionette TRACE conn2 <- [1,1506,null,{}] 09:08:44 INFO - PROCESS | 1658 | 1464365324171 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}] 09:08:44 INFO - PROCESS | 1658 | 1464365324288 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:08:44 INFO - PROCESS | 1658 | 1464365324391 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e4b800 == 91 [pid = 1658] [id = 384] 09:08:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12102f400) [pid = 1658] [serial = 1151] [outer = 0x0] 09:08:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x121a10800) [pid = 1658] [serial = 1152] [outer = 0x12102f400] 09:08:44 INFO - PROCESS | 1658 | 1464365324424 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x127813400) [pid = 1658] [serial = 1153] [outer = 0x12102f400] 09:08:44 INFO - PROCESS | 1658 | 1464365324810 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 09:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:08:44 INFO - PROCESS | 1658 | 1464365324838 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1658 | 1464365324839 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:08:44 INFO - PROCESS | 1658 | 1464365324842 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 1658 | 1464365324843 Marionette TRACE conn2 <- [1,1510,null,{}] 09:08:44 INFO - PROCESS | 1658 | 1464365324845 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}] 09:08:44 INFO - PROCESS | 1658 | 1464365324957 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:08:45 INFO - PROCESS | 1658 | 1464365325050 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x13506c000 == 92 [pid = 1658] [id = 385] 09:08:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1213e0800) [pid = 1658] [serial = 1154] [outer = 0x0] 09:08:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x128cb2000) [pid = 1658] [serial = 1155] [outer = 0x1213e0800] 09:08:45 INFO - PROCESS | 1658 | 1464365325080 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12930fc00) [pid = 1658] [serial = 1156] [outer = 0x1213e0800] 09:08:45 INFO - PROCESS | 1658 | 1464365325515 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 718ms 09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:08:45 INFO - PROCESS | 1658 | 1464365325561 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1658 | 1464365325562 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:08:45 INFO - PROCESS | 1658 | 1464365325565 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1658 | 1464365325566 Marionette TRACE conn2 <- [1,1514,null,{}] 09:08:45 INFO - PROCESS | 1658 | 1464365325569 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}] 09:08:45 INFO - PROCESS | 1658 | 1464365325688 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:08:45 INFO - PROCESS | 1658 | 1464365325763 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350e1800 == 93 [pid = 1658] [id = 386] 09:08:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12961b000) [pid = 1658] [serial = 1157] [outer = 0x0] 09:08:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12a8cd400) [pid = 1658] [serial = 1158] [outer = 0x12961b000] 09:08:45 INFO - PROCESS | 1658 | 1464365325793 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12b106c00) [pid = 1658] [serial = 1159] [outer = 0x12961b000] 09:08:46 INFO - PROCESS | 1658 | 1464365326211 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 668ms 09:08:46 INFO - PROCESS | 1658 | 1464365326234 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 1658 | 1464365326235 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:08:46 INFO - PROCESS | 1658 | 1464365326237 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 1658 | 1464365326238 Marionette TRACE conn2 <- [1,1518,null,{}] 09:08:46 INFO - PROCESS | 1658 | 1464365326241 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}] 09:08:46 INFO - PROCESS | 1658 | 1464365326371 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:08:46 INFO - PROCESS | 1658 | 1464365326446 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x13515b800 == 94 [pid = 1658] [id = 387] 09:08:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12a8cec00) [pid = 1658] [serial = 1160] [outer = 0x0] 09:08:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12b10ec00) [pid = 1658] [serial = 1161] [outer = 0x12a8cec00] 09:08:46 INFO - PROCESS | 1658 | 1464365326477 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12b2ed800) [pid = 1658] [serial = 1162] [outer = 0x12a8cec00] 09:08:46 INFO - PROCESS | 1658 | 1464365326958 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]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 770ms 09:08:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:08:47 INFO - PROCESS | 1658 | 1464365327010 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 1658 | 1464365327012 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:08:47 INFO - PROCESS | 1658 | 1464365327016 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 1658 | 1464365327018 Marionette TRACE conn2 <- [1,1522,null,{}] 09:08:47 INFO - PROCESS | 1658 | 1464365327022 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}] 09:08:47 INFO - PROCESS | 1658 | 1464365327149 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:08:47 INFO - PROCESS | 1658 | 1464365327241 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x13536d000 == 95 [pid = 1658] [id = 388] 09:08:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1122a7400) [pid = 1658] [serial = 1163] [outer = 0x0] 09:08:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12b176400) [pid = 1658] [serial = 1164] [outer = 0x1122a7400] 09:08:47 INFO - PROCESS | 1658 | 1464365327271 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12bb0dc00) [pid = 1658] [serial = 1165] [outer = 0x1122a7400] 09:08:47 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 () { 09:08:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:08:47 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 () { 09:08:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:08:47 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 () { 09:08:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:08:47 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 () { 09:08:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:08:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 09:08:47 INFO - PROCESS | 1658 | 1464365327631 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"]]]}] 09:08:47 INFO - PROCESS | 1658 | 1464365327671 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 1658 | 1464365327673 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:08:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:08:47 INFO - PROCESS | 1658 | 1464365327698 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 1658 | 1464365327700 Marionette TRACE conn2 <- [1,1526,null,{}] 09:08:47 INFO - PROCESS | 1658 | 1464365327704 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}] 09:08:47 INFO - PROCESS | 1658 | 1464365327846 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:08:47 INFO - PROCESS | 1658 | 1464365327951 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x1166ea800 == 96 [pid = 1658] [id = 389] 09:08:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x112860c00) [pid = 1658] [serial = 1166] [outer = 0x0] 09:08:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x113197400) [pid = 1658] [serial = 1167] [outer = 0x112860c00] 09:08:47 INFO - PROCESS | 1658 | 1464365327983 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x11940a400) [pid = 1658] [serial = 1168] [outer = 0x112860c00] 09:08:48 INFO - PROCESS | 1658 | 1464365328565 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"]]]}] 09:08:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:08:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:08:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:08:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:08:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:08:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:08:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 928ms 09:08:48 INFO - PROCESS | 1658 | 1464365328621 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1658 | 1464365328624 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:08:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:08:48 INFO - PROCESS | 1658 | 1464365328628 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1658 | 1464365328630 Marionette TRACE conn2 <- [1,1530,null,{}] 09:08:48 INFO - PROCESS | 1658 | 1464365328634 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}] 09:08:48 INFO - PROCESS | 1658 | 1464365328744 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:08:48 INFO - PROCESS | 1658 | 1464365328861 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x121907000 == 97 [pid = 1658] [id = 390] 09:08:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x110ee2000) [pid = 1658] [serial = 1169] [outer = 0x0] 09:08:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x112a67400) [pid = 1658] [serial = 1170] [outer = 0x110ee2000] 09:08:48 INFO - PROCESS | 1658 | 1464365328891 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1164b0000) [pid = 1658] [serial = 1171] [outer = 0x110ee2000] 09:08:49 INFO - PROCESS | 1658 | 1464365329265 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]]]}] 09:08:49 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 09:08:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:08:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:08:49 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. 09:08:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:08:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 673ms 09:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:08:49 INFO - PROCESS | 1658 | 1464365329301 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 1658 | 1464365329305 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:08:49 INFO - PROCESS | 1658 | 1464365329309 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 1658 | 1464365329311 Marionette TRACE conn2 <- [1,1534,null,{}] 09:08:49 INFO - PROCESS | 1658 | 1464365329314 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}] 09:08:49 INFO - PROCESS | 1658 | 1464365329441 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:08:49 INFO - PROCESS | 1658 | 1464365329558 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x126da7000 == 96 [pid = 1658] [id = 243] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12b912800 == 95 [pid = 1658] [id = 113] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3aa800 == 94 [pid = 1658] [id = 379] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12c821800 == 93 [pid = 1658] [id = 378] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb6d800 == 92 [pid = 1658] [id = 377] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12b270000 == 91 [pid = 1658] [id = 376] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1297e3000 == 90 [pid = 1658] [id = 375] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x128f49000 == 89 [pid = 1658] [id = 374] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x121295000) [pid = 1658] [serial = 1077] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff2000 == 90 [pid = 1658] [id = 391] 09:08:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x11285f800) [pid = 1658] [serial = 1172] [outer = 0x0] 09:08:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x116011800) [pid = 1658] [serial = 1173] [outer = 0x11285f800] 09:08:49 INFO - PROCESS | 1658 | 1464365329628 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1184d2000) [pid = 1658] [serial = 1174] [outer = 0x11285f800] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x126758000 == 89 [pid = 1658] [id = 373] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x121db6800 == 88 [pid = 1658] [id = 372] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x119a34000 == 87 [pid = 1658] [id = 371] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1164d8800 == 86 [pid = 1658] [id = 370] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x119d1b800 == 85 [pid = 1658] [id = 369] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x116f02800 == 84 [pid = 1658] [id = 367] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x135053000 == 83 [pid = 1658] [id = 366] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x134e65000 == 82 [pid = 1658] [id = 365] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12e23c800 == 81 [pid = 1658] [id = 364] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12df43800 == 80 [pid = 1658] [id = 363] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12a717000 == 79 [pid = 1658] [id = 362] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x121256000 == 78 [pid = 1658] [id = 361] 09:08:49 INFO - PROCESS | 1658 | --DOCSHELL 0x115f47800 == 77 [pid = 1658] [id = 360] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1213d3c00) [pid = 1658] [serial = 1059] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x119494000) [pid = 1658] [serial = 1053] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x120fee400) [pid = 1658] [serial = 1063] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1243c9800) [pid = 1658] [serial = 1062] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x111f6bc00) [pid = 1658] [serial = 1023] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x112df0800) [pid = 1658] [serial = 1041] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x115fe5400) [pid = 1658] [serial = 1042] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x116f41800) [pid = 1658] [serial = 1045] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1168c2800) [pid = 1658] [serial = 1044] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x116003800) [pid = 1658] [serial = 1026] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x120f44800) [pid = 1658] [serial = 1056] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x11285c800) [pid = 1658] [serial = 1039] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x110ee9000) [pid = 1658] [serial = 1038] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1190bcc00) [pid = 1658] [serial = 1050] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x119318c00) [pid = 1658] [serial = 1051] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1184d1400) [pid = 1658] [serial = 1029] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x11756a400) [pid = 1658] [serial = 1047] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11835c000) [pid = 1658] [serial = 1048] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1243c5400) [pid = 1658] [serial = 1021] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x121a02800) [pid = 1658] [serial = 1035] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x120f4e800) [pid = 1658] [serial = 1032] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x12665f000) [pid = 1658] [serial = 1066] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1260cac00) [pid = 1658] [serial = 1065] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12678cc00) [pid = 1658] [serial = 1068] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x116005c00) [pid = 1658] [serial = 1071] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x120e18400) [pid = 1658] [serial = 1075] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x126cc9800) [pid = 1658] [serial = 1069] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x120e1b800) [pid = 1658] [serial = 1054] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x121a0a000) [pid = 1658] [serial = 1060] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x11938dc00) [pid = 1658] [serial = 1074] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x121289800) [pid = 1658] [serial = 1057] [outer = 0x0] [url = about:blank] 09:08:49 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1184dc000) [pid = 1658] [serial = 1072] [outer = 0x0] [url = about:blank] 09:08:50 INFO - PROCESS | 1658 | 1464365330000 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 09:08:50 INFO - PROCESS | 1658 | 1464365330031 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1658 | 1464365330033 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:08:50 INFO - PROCESS | 1658 | 1464365330035 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1658 | 1464365330037 Marionette TRACE conn2 <- [1,1538,null,{}] 09:08:50 INFO - PROCESS | 1658 | 1464365330047 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}] 09:08:50 INFO - PROCESS | 1658 | 1464365330143 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:08:50 INFO - PROCESS | 1658 | 1464365330230 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x121258800 == 78 [pid = 1658] [id = 392] 09:08:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x1181d5000) [pid = 1658] [serial = 1175] [outer = 0x0] 09:08:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119092400) [pid = 1658] [serial = 1176] [outer = 0x1181d5000] 09:08:50 INFO - PROCESS | 1658 | 1464365330258 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x11940fc00) [pid = 1658] [serial = 1177] [outer = 0x1181d5000] 09:08:50 INFO - PROCESS | 1658 | 1464365330562 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 574ms 09:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:08:50 INFO - PROCESS | 1658 | 1464365330610 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1658 | 1464365330612 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:08:50 INFO - PROCESS | 1658 | 1464365330614 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1658 | 1464365330615 Marionette TRACE conn2 <- [1,1542,null,{}] 09:08:50 INFO - PROCESS | 1658 | 1464365330618 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}] 09:08:50 INFO - PROCESS | 1658 | 1464365330713 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:08:50 INFO - PROCESS | 1658 | 1464365330795 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1255ac800 == 79 [pid = 1658] [id = 393] 09:08:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x119499800) [pid = 1658] [serial = 1178] [outer = 0x0] 09:08:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x120e19400) [pid = 1658] [serial = 1179] [outer = 0x119499800] 09:08:50 INFO - PROCESS | 1658 | 1464365330824 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x120fe2c00) [pid = 1658] [serial = 1180] [outer = 0x119499800] 09:08:51 INFO - PROCESS | 1658 | 1464365331110 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]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 09:08:51 INFO - PROCESS | 1658 | 1464365331133 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 1658 | 1464365331134 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:08:51 INFO - PROCESS | 1658 | 1464365331137 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1658 | 1464365331138 Marionette TRACE conn2 <- [1,1546,null,{}] 09:08:51 INFO - PROCESS | 1658 | 1464365331149 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}] 09:08:51 INFO - PROCESS | 1658 | 1464365331245 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:08:51 INFO - PROCESS | 1658 | 1464365331249 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12911c800 == 80 [pid = 1658] [id = 394] 09:08:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x120fedc00) [pid = 1658] [serial = 1181] [outer = 0x0] 09:08:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x121293000) [pid = 1658] [serial = 1182] [outer = 0x120fedc00] 09:08:51 INFO - PROCESS | 1658 | 1464365331275 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x121652c00) [pid = 1658] [serial = 1183] [outer = 0x120fedc00] 09:08:51 INFO - PROCESS | 1658 | 1464365331636 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]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 527ms 09:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:08:51 INFO - PROCESS | 1658 | 1464365331665 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 1658 | 1464365331666 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:08:51 INFO - PROCESS | 1658 | 1464365331668 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1658 | 1464365331669 Marionette TRACE conn2 <- [1,1550,null,{}] 09:08:51 INFO - PROCESS | 1658 | 1464365331672 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}] 09:08:51 INFO - PROCESS | 1658 | 1464365331834 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:08:51 INFO - PROCESS | 1658 | 1464365331848 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a957800 == 81 [pid = 1658] [id = 395] 09:08:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x121a0e000) [pid = 1658] [serial = 1184] [outer = 0x0] 09:08:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1244ac000) [pid = 1658] [serial = 1185] [outer = 0x121a0e000] 09:08:51 INFO - PROCESS | 1658 | 1464365331874 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x128af1000) [pid = 1658] [serial = 1186] [outer = 0x121a0e000] 09:08:52 INFO - PROCESS | 1658 | 1464365332244 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 618ms 09:08:52 INFO - PROCESS | 1658 | 1464365332294 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1658 | 1464365332296 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:08:52 INFO - PROCESS | 1658 | 1464365332298 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1658 | 1464365332299 Marionette TRACE conn2 <- [1,1554,null,{}] 09:08:52 INFO - PROCESS | 1658 | 1464365332302 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}] 09:08:52 INFO - PROCESS | 1658 | 1464365332421 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:08:52 INFO - PROCESS | 1658 | 1464365332431 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd9a000 == 82 [pid = 1658] [id = 396] 09:08:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x128c2dc00) [pid = 1658] [serial = 1187] [outer = 0x0] 09:08:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12930f000) [pid = 1658] [serial = 1188] [outer = 0x128c2dc00] 09:08:52 INFO - PROCESS | 1658 | 1464365332460 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12a337800) [pid = 1658] [serial = 1189] [outer = 0x128c2dc00] 09:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 09:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:08:52 INFO - PROCESS | 1658 | 1464365332812 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]]]}] 09:08:52 INFO - PROCESS | 1658 | 1464365332816 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1658 | 1464365332818 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:08:52 INFO - PROCESS | 1658 | 1464365332820 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1658 | 1464365332821 Marionette TRACE conn2 <- [1,1558,null,{}] 09:08:52 INFO - PROCESS | 1658 | 1464365332824 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}] 09:08:52 INFO - PROCESS | 1658 | 1464365332945 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:08:52 INFO - PROCESS | 1658 | 1464365332958 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c823000 == 83 [pid = 1658] [id = 397] 09:08:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x116f3b400) [pid = 1658] [serial = 1190] [outer = 0x0] 09:08:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12a866c00) [pid = 1658] [serial = 1191] [outer = 0x116f3b400] 09:08:52 INFO - PROCESS | 1658 | 1464365332984 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12bb0d800) [pid = 1658] [serial = 1192] [outer = 0x116f3b400] 09:08:53 INFO - PROCESS | 1658 | 1464365333342 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 571ms 09:08:53 INFO - PROCESS | 1658 | 1464365333396 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1658 | 1464365333397 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:08:53 INFO - PROCESS | 1658 | 1464365333400 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1658 | 1464365333401 Marionette TRACE conn2 <- [1,1562,null,{}] 09:08:53 INFO - PROCESS | 1658 | 1464365333403 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}] 09:08:53 INFO - PROCESS | 1658 | 1464365333541 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:08:53 INFO - PROCESS | 1658 | 1464365333556 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d39f800 == 84 [pid = 1658] [id = 398] 09:08:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x128cb1800) [pid = 1658] [serial = 1193] [outer = 0x0] 09:08:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12bc24000) [pid = 1658] [serial = 1194] [outer = 0x128cb1800] 09:08:53 INFO - PROCESS | 1658 | 1464365333582 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12bc39c00) [pid = 1658] [serial = 1195] [outer = 0x128cb1800] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x11901d000) [pid = 1658] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x120fed000) [pid = 1658] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1131e7000) [pid = 1658] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x119898800) [pid = 1658] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x121022400) [pid = 1658] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x116f3bc00) [pid = 1658] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11203d800) [pid = 1658] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x121024400) [pid = 1658] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1122ad400) [pid = 1658] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x112a69c00) [pid = 1658] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x128cc0400) [pid = 1658] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:08:53 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x126664000) [pid = 1658] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:08:54 INFO - PROCESS | 1658 | 1464365334069 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 720ms 09:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:08:54 INFO - PROCESS | 1658 | 1464365334120 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 1658 | 1464365334122 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:08:54 INFO - PROCESS | 1658 | 1464365334124 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1658 | 1464365334125 Marionette TRACE conn2 <- [1,1566,null,{}] 09:08:54 INFO - PROCESS | 1658 | 1464365334127 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}] 09:08:54 INFO - PROCESS | 1658 | 1464365334222 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:08:54 INFO - PROCESS | 1658 | 1464365334309 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x126db2000 == 85 [pid = 1658] [id = 399] 09:08:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x11600fc00) [pid = 1658] [serial = 1196] [outer = 0x0] 09:08:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x11938c000) [pid = 1658] [serial = 1197] [outer = 0x11600fc00] 09:08:54 INFO - PROCESS | 1658 | 1464365334335 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x121a0d800) [pid = 1658] [serial = 1198] [outer = 0x11600fc00] 09:08:54 INFO - PROCESS | 1658 | 1464365334624 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 09:08:54 INFO - PROCESS | 1658 | 1464365334647 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:08:54 INFO - PROCESS | 1658 | 1464365334649 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:08:54 INFO - PROCESS | 1658 | 1464365334651 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1658 | 1464365334653 Marionette TRACE conn2 <- [1,1570,null,{}] 09:08:54 INFO - PROCESS | 1658 | 1464365334655 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}] 09:08:54 INFO - PROCESS | 1658 | 1464365334771 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:08:54 INFO - PROCESS | 1658 | 1464365334775 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb66800 == 86 [pid = 1658] [id = 400] 09:08:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1166cc000) [pid = 1658] [serial = 1199] [outer = 0x0] 09:08:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12bb3c400) [pid = 1658] [serial = 1200] [outer = 0x1166cc000] 09:08:54 INFO - PROCESS | 1658 | 1464365334879 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12c4ae000) [pid = 1658] [serial = 1201] [outer = 0x1166cc000] 09:08:55 INFO - PROCESS | 1658 | 1464365335144 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 524ms 09:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:08:55 INFO - PROCESS | 1658 | 1464365335183 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 1658 | 1464365335184 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:08:55 INFO - PROCESS | 1658 | 1464365335187 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1658 | 1464365335192 Marionette TRACE conn2 <- [1,1574,null,{}] 09:08:55 INFO - PROCESS | 1658 | 1464365335203 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}] 09:08:55 INFO - PROCESS | 1658 | 1464365335341 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:08:55 INFO - PROCESS | 1658 | 1464365335348 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x135063800 == 87 [pid = 1658] [id = 401] 09:08:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12c4b0c00) [pid = 1658] [serial = 1202] [outer = 0x0] 09:08:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x12c4b7c00) [pid = 1658] [serial = 1203] [outer = 0x12c4b0c00] 09:08:55 INFO - PROCESS | 1658 | 1464365335387 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12c85a800) [pid = 1658] [serial = 1204] [outer = 0x12c4b0c00] 09:08:55 INFO - PROCESS | 1658 | 1464365335800 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 631ms 09:08:55 INFO - PROCESS | 1658 | 1464365335839 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 1658 | 1464365335843 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:08:55 INFO - PROCESS | 1658 | 1464365335846 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1658 | 1464365335848 Marionette TRACE conn2 <- [1,1578,null,{}] 09:08:55 INFO - PROCESS | 1658 | 1464365335851 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}] 09:08:55 INFO - PROCESS | 1658 | 1464365335983 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:08:56 INFO - PROCESS | 1658 | 1464365336179 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x115d1c000 == 88 [pid = 1658] [id = 402] 09:08:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x110e5bc00) [pid = 1658] [serial = 1205] [outer = 0x0] 09:08:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x110e8a400) [pid = 1658] [serial = 1206] [outer = 0x110e5bc00] 09:08:56 INFO - PROCESS | 1658 | 1464365336231 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x112a54c00) [pid = 1658] [serial = 1207] [outer = 0x110e5bc00] 09:08:56 INFO - PROCESS | 1658 | 1464365336766 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 09:08:56 INFO - PROCESS | 1658 | 1464365336817 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 1658 | 1464365336820 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:08:56 INFO - PROCESS | 1658 | 1464365336843 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1658 | 1464365336847 Marionette TRACE conn2 <- [1,1582,null,{}] 09:08:56 INFO - PROCESS | 1658 | 1464365336851 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}] 09:08:56 INFO - PROCESS | 1658 | 1464365336990 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:08:57 INFO - PROCESS | 1658 | 1464365337072 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x121da3000 == 89 [pid = 1658] [id = 403] 09:08:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x116f43800) [pid = 1658] [serial = 1208] [outer = 0x0] 09:08:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1184cf400) [pid = 1658] [serial = 1209] [outer = 0x116f43800] 09:08:57 INFO - PROCESS | 1658 | 1464365337104 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x11901d000) [pid = 1658] [serial = 1210] [outer = 0x116f43800] 09:08:57 INFO - PROCESS | 1658 | 1464365337542 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 742ms 09:08:57 INFO - PROCESS | 1658 | 1464365337569 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1658 | 1464365337572 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:08:57 INFO - PROCESS | 1658 | 1464365337575 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1658 | 1464365337576 Marionette TRACE conn2 <- [1,1586,null,{}] 09:08:57 INFO - PROCESS | 1658 | 1464365337579 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}] 09:08:57 INFO - PROCESS | 1658 | 1464365337698 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:08:57 INFO - PROCESS | 1658 | 1464365337808 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce1c000 == 90 [pid = 1658] [id = 404] 09:08:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1191ac800) [pid = 1658] [serial = 1211] [outer = 0x0] 09:08:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x11989b800) [pid = 1658] [serial = 1212] [outer = 0x1191ac800] 09:08:57 INFO - PROCESS | 1658 | 1464365337843 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1217b5c00) [pid = 1658] [serial = 1213] [outer = 0x1191ac800] 09:08:58 INFO - PROCESS | 1658 | 1464365338269 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]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 719ms 09:08:58 INFO - PROCESS | 1658 | 1464365338314 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 1658 | 1464365338316 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:08:58 INFO - PROCESS | 1658 | 1464365338323 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 1658 | 1464365338328 Marionette TRACE conn2 <- [1,1590,null,{}] 09:08:58 INFO - PROCESS | 1658 | 1464365338346 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}] 09:08:58 INFO - PROCESS | 1658 | 1464365338465 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:08:58 INFO - PROCESS | 1658 | 1464365338559 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1354d4000 == 91 [pid = 1658] [id = 405] 09:08:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x124154800) [pid = 1658] [serial = 1214] [outer = 0x0] 09:08:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12665f000) [pid = 1658] [serial = 1215] [outer = 0x124154800] 09:08:58 INFO - PROCESS | 1658 | 1464365338590 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1293a4c00) [pid = 1658] [serial = 1216] [outer = 0x124154800] 09:08:59 INFO - PROCESS | 1658 | 1464365339068 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 792ms 09:08:59 INFO - PROCESS | 1658 | 1464365339112 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1658 | 1464365339115 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:08:59 INFO - PROCESS | 1658 | 1464365339118 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1658 | 1464365339120 Marionette TRACE conn2 <- [1,1594,null,{}] 09:08:59 INFO - PROCESS | 1658 | 1464365339124 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}] 09:08:59 INFO - PROCESS | 1658 | 1464365339289 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:08:59 INFO - PROCESS | 1658 | 1464365339400 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c1e000 == 92 [pid = 1658] [id = 406] 09:08:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x129617800) [pid = 1658] [serial = 1217] [outer = 0x0] 09:08:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12b2f3400) [pid = 1658] [serial = 1218] [outer = 0x129617800] 09:08:59 INFO - PROCESS | 1658 | 1464365339433 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12bc3e400) [pid = 1658] [serial = 1219] [outer = 0x129617800] 09:08:59 INFO - PROCESS | 1658 | 1464365339878 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 820ms 09:08:59 INFO - PROCESS | 1658 | 1464365339957 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1658 | 1464365339958 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:08:59 INFO - PROCESS | 1658 | 1464365339963 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1658 | 1464365339964 Marionette TRACE conn2 <- [1,1598,null,{}] 09:08:59 INFO - PROCESS | 1658 | 1464365339966 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}] 09:09:00 INFO - PROCESS | 1658 | 1464365340085 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:09:00 INFO - PROCESS | 1658 | 1464365340166 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c52800 == 93 [pid = 1658] [id = 407] 09:09:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c4acc00) [pid = 1658] [serial = 1220] [outer = 0x0] 09:09:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12c4b8800) [pid = 1658] [serial = 1221] [outer = 0x12c4acc00] 09:09:00 INFO - PROCESS | 1658 | 1464365340201 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12ceaf800) [pid = 1658] [serial = 1222] [outer = 0x12c4acc00] 09:09:00 INFO - PROCESS | 1658 | 1464365340633 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 718ms 09:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:09:00 INFO - PROCESS | 1658 | 1464365340681 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1658 | 1464365340683 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:09:00 INFO - PROCESS | 1658 | 1464365340685 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1658 | 1464365340686 Marionette TRACE conn2 <- [1,1602,null,{}] 09:09:00 INFO - PROCESS | 1658 | 1464365340709 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}] 09:09:00 INFO - PROCESS | 1658 | 1464365340828 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:09:00 INFO - PROCESS | 1658 | 1464365340908 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x138299800 == 94 [pid = 1658] [id = 408] 09:09:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12ceb1800) [pid = 1658] [serial = 1223] [outer = 0x0] 09:09:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12cfe0c00) [pid = 1658] [serial = 1224] [outer = 0x12ceb1800] 09:09:00 INFO - PROCESS | 1658 | 1464365340938 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12cfe7400) [pid = 1658] [serial = 1225] [outer = 0x12ceb1800] 09:09:01 INFO - PROCESS | 1658 | 1464365341337 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]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 09:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:09:01 INFO - PROCESS | 1658 | 1464365341355 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 1658 | 1464365341359 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:09:01 INFO - PROCESS | 1658 | 1464365341362 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 1658 | 1464365341363 Marionette TRACE conn2 <- [1,1606,null,{}] 09:09:01 INFO - PROCESS | 1658 | 1464365341365 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}] 09:09:01 INFO - PROCESS | 1658 | 1464365341495 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:09:01 INFO - PROCESS | 1658 | 1464365341605 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x135fc4000 == 95 [pid = 1658] [id = 409] 09:09:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x1262d9800) [pid = 1658] [serial = 1226] [outer = 0x0] 09:09:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12cfe8c00) [pid = 1658] [serial = 1227] [outer = 0x1262d9800] 09:09:01 INFO - PROCESS | 1658 | 1464365341637 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12d3b9800) [pid = 1658] [serial = 1228] [outer = 0x1262d9800] 09:09:02 INFO - PROCESS | 1658 | 1464365342042 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]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 721ms 09:09:02 INFO - PROCESS | 1658 | 1464365342082 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1658 | 1464365342084 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:09:02 INFO - PROCESS | 1658 | 1464365342086 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1658 | 1464365342087 Marionette TRACE conn2 <- [1,1610,null,{}] 09:09:02 INFO - PROCESS | 1658 | 1464365342090 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}] 09:09:02 INFO - PROCESS | 1658 | 1464365342205 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:09:02 INFO - PROCESS | 1658 | 1464365342285 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135fdb000 == 96 [pid = 1658] [id = 410] 09:09:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12d3b9c00) [pid = 1658] [serial = 1229] [outer = 0x0] 09:09:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12d513400) [pid = 1658] [serial = 1230] [outer = 0x12d3b9c00] 09:09:02 INFO - PROCESS | 1658 | 1464365342315 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12d520800) [pid = 1658] [serial = 1231] [outer = 0x12d3b9c00] 09:09:02 INFO - PROCESS | 1658 | 1464365342704 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]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 669ms 09:09:02 INFO - PROCESS | 1658 | 1464365342755 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1658 | 1464365342757 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:09:02 INFO - PROCESS | 1658 | 1464365342759 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1658 | 1464365342761 Marionette TRACE conn2 <- [1,1614,null,{}] 09:09:02 INFO - PROCESS | 1658 | 1464365342763 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}] 09:09:02 INFO - PROCESS | 1658 | 1464365342894 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:09:02 INFO - PROCESS | 1658 | 1464365342976 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ad3000 == 97 [pid = 1658] [id = 411] 09:09:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12d3c4000) [pid = 1658] [serial = 1232] [outer = 0x0] 09:09:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12d939400) [pid = 1658] [serial = 1233] [outer = 0x12d3c4000] 09:09:03 INFO - PROCESS | 1658 | 1464365343006 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12d93d000) [pid = 1658] [serial = 1234] [outer = 0x12d3c4000] 09:09:03 INFO - PROCESS | 1658 | 1464365343439 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]]]}] 09:09:03 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 09:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 719ms 09:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:09:03 INFO - PROCESS | 1658 | 1464365343479 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1658 | 1464365343480 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:09:03 INFO - PROCESS | 1658 | 1464365343483 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1658 | 1464365343484 Marionette TRACE conn2 <- [1,1618,null,{}] 09:09:03 INFO - PROCESS | 1658 | 1464365343486 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}] 09:09:03 INFO - PROCESS | 1658 | 1464365343607 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:09:03 INFO - PROCESS | 1658 | 1464365343722 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x1167a7000 == 98 [pid = 1658] [id = 412] 09:09:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x113e0bc00) [pid = 1658] [serial = 1235] [outer = 0x0] 09:09:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x1167be800) [pid = 1658] [serial = 1236] [outer = 0x113e0bc00] 09:09:03 INFO - PROCESS | 1658 | 1464365343759 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12d940800) [pid = 1658] [serial = 1237] [outer = 0x113e0bc00] 09:09:04 INFO - PROCESS | 1658 | 1464365344478 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1071ms 09:09:04 INFO - PROCESS | 1658 | 1464365344556 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 1658 | 1464365344560 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:09:04 INFO - PROCESS | 1658 | 1464365344565 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 1658 | 1464365344568 Marionette TRACE conn2 <- [1,1622,null,{}] 09:09:04 INFO - PROCESS | 1658 | 1464365344574 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}] 09:09:04 INFO - PROCESS | 1658 | 1464365344771 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:09:04 INFO - PROCESS | 1658 | 1464365344900 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x113156800 == 99 [pid = 1658] [id = 413] 09:09:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x111d8ac00) [pid = 1658] [serial = 1238] [outer = 0x0] 09:09:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x116849800) [pid = 1658] [serial = 1239] [outer = 0x111d8ac00] 09:09:04 INFO - PROCESS | 1658 | 1464365344928 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1180d1400) [pid = 1658] [serial = 1240] [outer = 0x111d8ac00] 09:09:05 INFO - PROCESS | 1658 | 1464365345405 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]]]}] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce1e800 == 98 [pid = 1658] [id = 344] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12d52a800 == 97 [pid = 1658] [id = 345] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x135063800 == 96 [pid = 1658] [id = 401] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb66800 == 95 [pid = 1658] [id = 400] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x126db2000 == 94 [pid = 1658] [id = 399] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12d39f800 == 93 [pid = 1658] [id = 398] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12c823000 == 92 [pid = 1658] [id = 397] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd9a000 == 91 [pid = 1658] [id = 396] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x12961ec00) [pid = 1658] [serial = 1140] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x127816800) [pid = 1658] [serial = 1095] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x115f2f000) [pid = 1658] [serial = 1101] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x128c28000) [pid = 1658] [serial = 1098] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12a957800 == 90 [pid = 1658] [id = 395] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12911c800 == 89 [pid = 1658] [id = 394] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x1255ac800 == 88 [pid = 1658] [id = 393] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x121258800 == 87 [pid = 1658] [id = 392] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x116ff2000 == 86 [pid = 1658] [id = 391] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x121907000 == 85 [pid = 1658] [id = 390] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x13536d000 == 84 [pid = 1658] [id = 388] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x13515b800 == 83 [pid = 1658] [id = 387] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x1350e1800 == 82 [pid = 1658] [id = 386] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x13506c000 == 81 [pid = 1658] [id = 385] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x134e4b800 == 80 [pid = 1658] [id = 384] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd96000 == 79 [pid = 1658] [id = 383] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x12623b800 == 78 [pid = 1658] [id = 382] 09:09:05 INFO - PROCESS | 1658 | --DOCSHELL 0x119156000 == 77 [pid = 1658] [id = 381] 09:09:05 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 09:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 926ms 09:09:05 INFO - PROCESS | 1658 | 1464365345493 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1658 | 1464365345497 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:09:05 INFO - PROCESS | 1658 | 1464365345501 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1658 | 1464365345503 Marionette TRACE conn2 <- [1,1626,null,{}] 09:09:05 INFO - PROCESS | 1658 | 1464365345505 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}] 09:09:05 INFO - PROCESS | 1658 | 1464365345606 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:09:05 INFO - PROCESS | 1658 | 1464365345611 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x11807b000 == 78 [pid = 1658] [id = 414] 09:09:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x118942000) [pid = 1658] [serial = 1241] [outer = 0x0] 09:09:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x1190c5400) [pid = 1658] [serial = 1242] [outer = 0x118942000] 09:09:05 INFO - PROCESS | 1658 | 1464365345637 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x1194a2c00) [pid = 1658] [serial = 1243] [outer = 0x118942000] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x119389400) [pid = 1658] [serial = 1116] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x120f43c00) [pid = 1658] [serial = 1122] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x11940b000) [pid = 1658] [serial = 1117] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x113c39400) [pid = 1658] [serial = 1110] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1164b8c00) [pid = 1658] [serial = 1111] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x120e1a800) [pid = 1658] [serial = 1089] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1198a0000) [pid = 1658] [serial = 1119] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x110e88800) [pid = 1658] [serial = 1080] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x123536400) [pid = 1658] [serial = 1125] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x116f44000) [pid = 1658] [serial = 1086] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x11769b400) [pid = 1658] [serial = 1113] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1184dc400) [pid = 1658] [serial = 1114] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x112a57c00) [pid = 1658] [serial = 1107] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1260cd400) [pid = 1658] [serial = 1128] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x113191c00) [pid = 1658] [serial = 1108] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1255d1400) [pid = 1658] [serial = 1126] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x116f44800) [pid = 1658] [serial = 1104] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1132b3800) [pid = 1658] [serial = 1083] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1235c2400) [pid = 1658] [serial = 1078] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1246ea400) [pid = 1658] [serial = 1092] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x118365c00) [pid = 1658] [serial = 1131] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x12930cc00) [pid = 1658] [serial = 1137] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x128ae9000) [pid = 1658] [serial = 1129] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x128af3400) [pid = 1658] [serial = 1134] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1213df800) [pid = 1658] [serial = 1132] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x121a08000) [pid = 1658] [serial = 1123] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x129614c00) [pid = 1658] [serial = 1138] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x120e22400) [pid = 1658] [serial = 1120] [outer = 0x0] [url = about:blank] 09:09:05 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x128cbc400) [pid = 1658] [serial = 1135] [outer = 0x0] [url = about:blank] 09:09:06 INFO - PROCESS | 1658 | 1464365346039 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 572ms 09:09:06 INFO - PROCESS | 1658 | 1464365346083 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1658 | 1464365346085 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:09:06 INFO - PROCESS | 1658 | 1464365346091 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1658 | 1464365346094 Marionette TRACE conn2 <- [1,1630,null,{}] 09:09:06 INFO - PROCESS | 1658 | 1464365346106 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}] 09:09:06 INFO - PROCESS | 1658 | 1464365346254 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:09:06 INFO - PROCESS | 1658 | 1464365346336 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x126241000 == 79 [pid = 1658] [id = 415] 09:09:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x119089400) [pid = 1658] [serial = 1244] [outer = 0x0] 09:09:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x120fee400) [pid = 1658] [serial = 1245] [outer = 0x119089400] 09:09:06 INFO - PROCESS | 1658 | 1464365346364 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x121293c00) [pid = 1658] [serial = 1246] [outer = 0x119089400] 09:09:06 INFO - PROCESS | 1658 | 1464365346666 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 627ms 09:09:06 INFO - PROCESS | 1658 | 1464365346715 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:09:06 INFO - PROCESS | 1658 | 1464365346717 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:09:06 INFO - PROCESS | 1658 | 1464365346720 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1658 | 1464365346721 Marionette TRACE conn2 <- [1,1634,null,{}] 09:09:06 INFO - PROCESS | 1658 | 1464365346725 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}] 09:09:06 INFO - PROCESS | 1658 | 1464365346830 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:09:06 INFO - PROCESS | 1658 | 1464365346918 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x129105800 == 80 [pid = 1658] [id = 416] 09:09:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x121a07c00) [pid = 1658] [serial = 1247] [outer = 0x0] 09:09:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1235c2400) [pid = 1658] [serial = 1248] [outer = 0x121a07c00] 09:09:06 INFO - PROCESS | 1658 | 1464365346944 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1262cf000) [pid = 1658] [serial = 1249] [outer = 0x121a07c00] 09:09:07 INFO - PROCESS | 1658 | 1464365347248 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 568ms 09:09:07 INFO - PROCESS | 1658 | 1464365347289 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1658 | 1464365347290 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:09:07 INFO - PROCESS | 1658 | 1464365347295 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1658 | 1464365347296 Marionette TRACE conn2 <- [1,1638,null,{}] 09:09:07 INFO - PROCESS | 1658 | 1464365347298 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}] 09:09:07 INFO - PROCESS | 1658 | 1464365347393 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:09:07 INFO - PROCESS | 1658 | 1464365347397 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b90e000 == 81 [pid = 1658] [id = 417] 09:09:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x1262d6800) [pid = 1658] [serial = 1250] [outer = 0x0] 09:09:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x126ccb800) [pid = 1658] [serial = 1251] [outer = 0x1262d6800] 09:09:07 INFO - PROCESS | 1658 | 1464365347423 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x128c27000) [pid = 1658] [serial = 1252] [outer = 0x1262d6800] 09:09:07 INFO - PROCESS | 1658 | 1464365347820 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 568ms 09:09:07 INFO - PROCESS | 1658 | 1464365347864 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1658 | 1464365347865 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:09:07 INFO - PROCESS | 1658 | 1464365347867 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1658 | 1464365347868 Marionette TRACE conn2 <- [1,1642,null,{}] 09:09:07 INFO - PROCESS | 1658 | 1464365347871 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}] 09:09:08 INFO - PROCESS | 1658 | 1464365348011 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:09:08 INFO - PROCESS | 1658 | 1464365348024 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c444800 == 82 [pid = 1658] [id = 418] 09:09:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x126660000) [pid = 1658] [serial = 1253] [outer = 0x0] 09:09:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12930cc00) [pid = 1658] [serial = 1254] [outer = 0x126660000] 09:09:08 INFO - PROCESS | 1658 | 1464365348058 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12bb08800) [pid = 1658] [serial = 1255] [outer = 0x126660000] 09:09:08 INFO - PROCESS | 1658 | 1464365348432 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 09:09:08 INFO - PROCESS | 1658 | 1464365348437 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 1658 | 1464365348439 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:09:08 INFO - PROCESS | 1658 | 1464365348444 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1658 | 1464365348445 Marionette TRACE conn2 <- [1,1646,null,{}] 09:09:08 INFO - PROCESS | 1658 | 1464365348447 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}] 09:09:08 INFO - PROCESS | 1658 | 1464365348571 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:09:08 INFO - PROCESS | 1658 | 1464365348583 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa4000 == 83 [pid = 1658] [id = 419] 09:09:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x126cc2400) [pid = 1658] [serial = 1256] [outer = 0x0] 09:09:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12bc29000) [pid = 1658] [serial = 1257] [outer = 0x126cc2400] 09:09:08 INFO - PROCESS | 1658 | 1464365348608 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12c11c000) [pid = 1658] [serial = 1258] [outer = 0x126cc2400] 09:09:09 INFO - PROCESS | 1658 | 1464365349010 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]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 625ms 09:09:09 INFO - PROCESS | 1658 | 1464365349068 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 1658 | 1464365349070 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:09:09 INFO - PROCESS | 1658 | 1464365349081 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 1658 | 1464365349083 Marionette TRACE conn2 <- [1,1650,null,{}] 09:09:09 INFO - PROCESS | 1658 | 1464365349086 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}] 09:09:09 INFO - PROCESS | 1658 | 1464365349288 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:09:09 INFO - PROCESS | 1658 | 1464365349322 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d958800 == 84 [pid = 1658] [id = 420] 09:09:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12c116000) [pid = 1658] [serial = 1259] [outer = 0x0] 09:09:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12c4b9400) [pid = 1658] [serial = 1260] [outer = 0x12c116000] 09:09:09 INFO - PROCESS | 1658 | 1464365349347 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12ceae800) [pid = 1658] [serial = 1261] [outer = 0x12c116000] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x11285f800) [pid = 1658] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x110ee2000) [pid = 1658] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x116f3b400) [pid = 1658] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x120fedc00) [pid = 1658] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x119499800) [pid = 1658] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x128c2dc00) [pid = 1658] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x128cb1800) [pid = 1658] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x1181d5000) [pid = 1658] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11600fc00) [pid = 1658] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1166cc000) [pid = 1658] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:09:09 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x121a0e000) [pid = 1658] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:09:10 INFO - PROCESS | 1658 | 1464365350021 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 979ms 09:09:10 INFO - PROCESS | 1658 | 1464365350053 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1658 | 1464365350054 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:09:10 INFO - PROCESS | 1658 | 1464365350064 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1658 | 1464365350065 Marionette TRACE conn2 <- [1,1654,null,{}] 09:09:10 INFO - PROCESS | 1658 | 1464365350068 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}] 09:09:10 INFO - PROCESS | 1658 | 1464365350150 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:09:10 INFO - PROCESS | 1658 | 1464365350157 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bda5000 == 85 [pid = 1658] [id = 421] 09:09:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x121a0e000) [pid = 1658] [serial = 1262] [outer = 0x0] 09:09:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x129310800) [pid = 1658] [serial = 1263] [outer = 0x121a0e000] 09:09:10 INFO - PROCESS | 1658 | 1464365350197 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c85e800) [pid = 1658] [serial = 1264] [outer = 0x121a0e000] 09:09:10 INFO - PROCESS | 1658 | 1464365350669 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 628ms 09:09:10 INFO - PROCESS | 1658 | 1464365350686 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:09:10 INFO - PROCESS | 1658 | 1464365350688 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:09:10 INFO - PROCESS | 1658 | 1464365350691 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1658 | 1464365350693 Marionette TRACE conn2 <- [1,1658,null,{}] 09:09:10 INFO - PROCESS | 1658 | 1464365350696 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}] 09:09:10 INFO - PROCESS | 1658 | 1464365350887 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:09:10 INFO - PROCESS | 1658 | 1464365350921 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x134add000 == 86 [pid = 1658] [id = 422] 09:09:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x112789800) [pid = 1658] [serial = 1265] [outer = 0x0] 09:09:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x11278bc00) [pid = 1658] [serial = 1266] [outer = 0x112789800] 09:09:10 INFO - PROCESS | 1658 | 1464365350950 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x112790000) [pid = 1658] [serial = 1267] [outer = 0x112789800] 09:09:11 INFO - PROCESS | 1658 | 1464365351304 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]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 621ms 09:09:11 INFO - PROCESS | 1658 | 1464365351312 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1658 | 1464365351314 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:09:11 INFO - PROCESS | 1658 | 1464365351316 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1658 | 1464365351318 Marionette TRACE conn2 <- [1,1662,null,{}] 09:09:11 INFO - PROCESS | 1658 | 1464365351320 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}] 09:09:11 INFO - PROCESS | 1658 | 1464365351475 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:09:11 INFO - PROCESS | 1658 | 1464365351483 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x13505a000 == 87 [pid = 1658] [id = 423] 09:09:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11278a000) [pid = 1658] [serial = 1268] [outer = 0x0] 09:09:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12ceae400) [pid = 1658] [serial = 1269] [outer = 0x11278a000] 09:09:11 INFO - PROCESS | 1658 | 1464365351512 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x135e58000) [pid = 1658] [serial = 1270] [outer = 0x11278a000] 09:09:11 INFO - PROCESS | 1658 | 1464365351920 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]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 618ms 09:09:11 INFO - PROCESS | 1658 | 1464365351948 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1658 | 1464365351951 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:09:11 INFO - PROCESS | 1658 | 1464365351955 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1658 | 1464365351960 Marionette TRACE conn2 <- [1,1666,null,{}] 09:09:11 INFO - PROCESS | 1658 | 1464365351965 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}] 09:09:12 INFO - PROCESS | 1658 | 1464365352092 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:09:12 INFO - PROCESS | 1658 | 1464365352221 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c73800 == 88 [pid = 1658] [id = 424] 09:09:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x112a57400) [pid = 1658] [serial = 1271] [outer = 0x0] 09:09:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x11318d000) [pid = 1658] [serial = 1272] [outer = 0x112a57400] 09:09:12 INFO - PROCESS | 1658 | 1464365352255 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x116005000) [pid = 1658] [serial = 1273] [outer = 0x112a57400] 09:09:12 INFO - PROCESS | 1658 | 1464365352710 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]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 775ms 09:09:12 INFO - PROCESS | 1658 | 1464365352730 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 1658 | 1464365352734 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:09:12 INFO - PROCESS | 1658 | 1464365352739 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 1658 | 1464365352741 Marionette TRACE conn2 <- [1,1670,null,{}] 09:09:12 INFO - PROCESS | 1658 | 1464365352744 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}] 09:09:12 INFO - PROCESS | 1658 | 1464365352868 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:09:12 INFO - PROCESS | 1658 | 1464365352985 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x129108000 == 89 [pid = 1658] [id = 425] 09:09:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x116f3d400) [pid = 1658] [serial = 1274] [outer = 0x0] 09:09:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11893e400) [pid = 1658] [serial = 1275] [outer = 0x116f3d400] 09:09:13 INFO - PROCESS | 1658 | 1464365353019 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x119406c00) [pid = 1658] [serial = 1276] [outer = 0x116f3d400] 09:09:13 INFO - PROCESS | 1658 | 1464365353481 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 770ms 09:09:13 INFO - PROCESS | 1658 | 1464365353509 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1658 | 1464365353511 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:09:13 INFO - PROCESS | 1658 | 1464365353514 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1658 | 1464365353516 Marionette TRACE conn2 <- [1,1674,null,{}] 09:09:13 INFO - PROCESS | 1658 | 1464365353525 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}] 09:09:13 INFO - PROCESS | 1658 | 1464365353655 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:09:13 INFO - PROCESS | 1658 | 1464365353776 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350cc800 == 90 [pid = 1658] [id = 426] 09:09:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x120f47400) [pid = 1658] [serial = 1277] [outer = 0x0] 09:09:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x1213dd400) [pid = 1658] [serial = 1278] [outer = 0x120f47400] 09:09:13 INFO - PROCESS | 1658 | 1464365353813 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x128aed800) [pid = 1658] [serial = 1279] [outer = 0x120f47400] 09:09:14 INFO - PROCESS | 1658 | 1464365354323 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 822ms 09:09:14 INFO - PROCESS | 1658 | 1464365354337 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1658 | 1464365354343 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:09:14 INFO - PROCESS | 1658 | 1464365354346 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1658 | 1464365354348 Marionette TRACE conn2 <- [1,1678,null,{}] 09:09:14 INFO - PROCESS | 1658 | 1464365354352 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}] 09:09:14 INFO - PROCESS | 1658 | 1464365354491 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:09:14 INFO - PROCESS | 1658 | 1464365354608 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c1c000 == 91 [pid = 1658] [id = 427] 09:09:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x1293aa000) [pid = 1658] [serial = 1280] [outer = 0x0] 09:09:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12a866800) [pid = 1658] [serial = 1281] [outer = 0x1293aa000] 09:09:14 INFO - PROCESS | 1658 | 1464365354642 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x12bc31c00) [pid = 1658] [serial = 1282] [outer = 0x1293aa000] 09:09:15 INFO - PROCESS | 1658 | 1464365355091 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 772ms 09:09:15 INFO - PROCESS | 1658 | 1464365355119 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1658 | 1464365355120 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:09:15 INFO - PROCESS | 1658 | 1464365355123 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 1658 | 1464365355124 Marionette TRACE conn2 <- [1,1682,null,{}] 09:09:15 INFO - PROCESS | 1658 | 1464365355126 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}] 09:09:15 INFO - PROCESS | 1658 | 1464365355244 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:09:15 INFO - PROCESS | 1658 | 1464365355359 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1380be000 == 92 [pid = 1658] [id = 428] 09:09:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x1262d2400) [pid = 1658] [serial = 1283] [outer = 0x0] 09:09:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x12bc36c00) [pid = 1658] [serial = 1284] [outer = 0x1262d2400] 09:09:15 INFO - PROCESS | 1658 | 1464365355391 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x12c85fc00) [pid = 1658] [serial = 1285] [outer = 0x1262d2400] 09:09:15 INFO - PROCESS | 1658 | 1464365355784 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 720ms 09:09:15 INFO - PROCESS | 1658 | 1464365355844 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1658 | 1464365355845 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:09:15 INFO - PROCESS | 1658 | 1464365355847 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 1658 | 1464365355849 Marionette TRACE conn2 <- [1,1686,null,{}] 09:09:15 INFO - PROCESS | 1658 | 1464365355851 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}] 09:09:15 INFO - PROCESS | 1658 | 1464365355982 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:09:16 INFO - PROCESS | 1658 | 1464365356073 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1396c4800 == 93 [pid = 1658] [id = 429] 09:09:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x12ceb3000) [pid = 1658] [serial = 1286] [outer = 0x0] 09:09:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x12d939800) [pid = 1658] [serial = 1287] [outer = 0x12ceb3000] 09:09:16 INFO - PROCESS | 1658 | 1464365356104 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x135e61c00) [pid = 1658] [serial = 1288] [outer = 0x12ceb3000] 09:09:16 INFO - PROCESS | 1658 | 1464365356516 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]]]}] 09:09:16 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 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 719ms 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:09:16 INFO - PROCESS | 1658 | 1464365356566 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1658 | 1464365356568 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:09:16 INFO - PROCESS | 1658 | 1464365356570 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1658 | 1464365356571 Marionette TRACE conn2 <- [1,1690,null,{}] 09:09:16 INFO - PROCESS | 1658 | 1464365356590 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}] 09:09:16 INFO - PROCESS | 1658 | 1464365356707 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:09:16 INFO - PROCESS | 1658 | 1464365356794 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x1396dc000 == 94 [pid = 1658] [id = 430] 09:09:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x135e5ec00) [pid = 1658] [serial = 1289] [outer = 0x0] 09:09:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x138389000) [pid = 1658] [serial = 1290] [outer = 0x135e5ec00] 09:09:16 INFO - PROCESS | 1658 | 1464365356823 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x13838d400) [pid = 1658] [serial = 1291] [outer = 0x135e5ec00] 09:09:17 INFO - PROCESS | 1658 | 1464365357229 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 685ms 09:09:17 INFO - PROCESS | 1658 | 1464365357256 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 1658 | 1464365357258 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:09:17 INFO - PROCESS | 1658 | 1464365357262 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 1658 | 1464365357263 Marionette TRACE conn2 <- [1,1694,null,{}] 09:09:17 INFO - PROCESS | 1658 | 1464365357265 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}] 09:09:17 INFO - PROCESS | 1658 | 1464365357379 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:09:17 INFO - PROCESS | 1658 | 1464365357468 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x131a39800 == 95 [pid = 1658] [id = 431] 09:09:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x135f4c400) [pid = 1658] [serial = 1292] [outer = 0x0] 09:09:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x135f51400) [pid = 1658] [serial = 1293] [outer = 0x135f4c400] 09:09:17 INFO - PROCESS | 1658 | 1464365357497 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x135f55000) [pid = 1658] [serial = 1294] [outer = 0x135f4c400] 09:09:17 INFO - PROCESS | 1658 | 1464365357912 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 668ms 09:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:09:17 INFO - PROCESS | 1658 | 1464365357930 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 1658 | 1464365357932 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:09:17 INFO - PROCESS | 1658 | 1464365357934 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 1658 | 1464365357935 Marionette TRACE conn2 <- [1,1698,null,{}] 09:09:17 INFO - PROCESS | 1658 | 1464365357938 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}] 09:09:18 INFO - PROCESS | 1658 | 1464365358057 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:09:18 INFO - PROCESS | 1658 | 1464365358178 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x139275000 == 96 [pid = 1658] [id = 432] 09:09:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x135f50800) [pid = 1658] [serial = 1295] [outer = 0x0] 09:09:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x138386400) [pid = 1658] [serial = 1296] [outer = 0x135f50800] 09:09:18 INFO - PROCESS | 1658 | 1464365358208 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x138390400) [pid = 1658] [serial = 1297] [outer = 0x135f50800] 09:09:18 INFO - PROCESS | 1658 | 1464365358678 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]]]}] 09:09:18 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 09:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 775ms 09:09:18 INFO - PROCESS | 1658 | 1464365358725 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1658 | 1464365358726 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:09:18 INFO - PROCESS | 1658 | 1464365358731 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1658 | 1464365358732 Marionette TRACE conn2 <- [1,1702,null,{}] 09:09:18 INFO - PROCESS | 1658 | 1464365358734 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}] 09:09:18 INFO - PROCESS | 1658 | 1464365358861 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:09:18 INFO - PROCESS | 1658 | 1464365358955 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ac9d000 == 97 [pid = 1658] [id = 433] 09:09:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x11285c000) [pid = 1658] [serial = 1298] [outer = 0x0] 09:09:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x1293ae400) [pid = 1658] [serial = 1299] [outer = 0x11285c000] 09:09:18 INFO - PROCESS | 1658 | 1464365358986 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x13492c400) [pid = 1658] [serial = 1300] [outer = 0x11285c000] 09:09:19 INFO - PROCESS | 1658 | 1464365359545 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 820ms 09:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:09:19 INFO - PROCESS | 1658 | 1464365359551 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1658 | 1464365359553 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:09:19 INFO - PROCESS | 1658 | 1464365359555 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 1658 | 1464365359559 Marionette TRACE conn2 <- [1,1706,null,{}] 09:09:19 INFO - PROCESS | 1658 | 1464365359562 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}] 09:09:19 INFO - PROCESS | 1658 | 1464365359694 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:09:19 INFO - PROCESS | 1658 | 1464365359784 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ac90800 == 98 [pid = 1658] [id = 434] 09:09:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x13492ac00) [pid = 1658] [serial = 1301] [outer = 0x0] 09:09:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x134933c00) [pid = 1658] [serial = 1302] [outer = 0x13492ac00] 09:09:19 INFO - PROCESS | 1658 | 1464365359819 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x13929dc00) [pid = 1658] [serial = 1303] [outer = 0x13492ac00] 09:09:20 INFO - PROCESS | 1658 | 1464365360493 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]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 973ms 09:09:20 INFO - PROCESS | 1658 | 1464365360528 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:09:20 INFO - PROCESS | 1658 | 1464365360531 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:09:20 INFO - PROCESS | 1658 | 1464365360534 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1658 | 1464365360536 Marionette TRACE conn2 <- [1,1710,null,{}] 09:09:20 INFO - PROCESS | 1658 | 1464365360540 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}] 09:09:20 INFO - PROCESS | 1658 | 1464365360656 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:09:20 INFO - PROCESS | 1658 | 1464365360751 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x1256ac800 == 99 [pid = 1658] [id = 435] 09:09:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x11285c800) [pid = 1658] [serial = 1304] [outer = 0x0] 09:09:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x112a5f400) [pid = 1658] [serial = 1305] [outer = 0x11285c800] 09:09:20 INFO - PROCESS | 1658 | 1464365360780 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x11645c800) [pid = 1658] [serial = 1306] [outer = 0x11285c800] 09:09:21 INFO - PROCESS | 1658 | 1464365361268 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 777ms 09:09:21 INFO - PROCESS | 1658 | 1464365361311 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1658 | 1464365361314 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:09:21 INFO - PROCESS | 1658 | 1464365361319 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1658 | 1464365361321 Marionette TRACE conn2 <- [1,1714,null,{}] 09:09:21 INFO - PROCESS | 1658 | 1464365361323 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}] 09:09:21 INFO - PROCESS | 1658 | 1464365361438 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:09:21 INFO - PROCESS | 1658 | 1464365361595 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12d965000 == 98 [pid = 1658] [id = 380] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x134add000 == 97 [pid = 1658] [id = 422] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12bda5000 == 96 [pid = 1658] [id = 421] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12d958800 == 95 [pid = 1658] [id = 420] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12cfa4000 == 94 [pid = 1658] [id = 419] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12c444800 == 93 [pid = 1658] [id = 418] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x12c4b7c00) [pid = 1658] [serial = 1203] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x11687d000 == 94 [pid = 1658] [id = 436] 09:09:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x112782000) [pid = 1658] [serial = 1307] [outer = 0x0] 09:09:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x113c39400) [pid = 1658] [serial = 1308] [outer = 0x112782000] 09:09:21 INFO - PROCESS | 1658 | 1464365361664 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x118524800) [pid = 1658] [serial = 1309] [outer = 0x112782000] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12b90e000 == 93 [pid = 1658] [id = 417] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x129105800 == 92 [pid = 1658] [id = 416] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x126241000 == 91 [pid = 1658] [id = 415] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x11807b000 == 90 [pid = 1658] [id = 414] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x113156800 == 89 [pid = 1658] [id = 413] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x135fdb000 == 88 [pid = 1658] [id = 410] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x135fc4000 == 87 [pid = 1658] [id = 409] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x138299800 == 86 [pid = 1658] [id = 408] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x135c52800 == 85 [pid = 1658] [id = 407] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x135c1e000 == 84 [pid = 1658] [id = 406] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x1354d4000 == 83 [pid = 1658] [id = 405] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce1c000 == 82 [pid = 1658] [id = 404] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x121da3000 == 81 [pid = 1658] [id = 403] 09:09:21 INFO - PROCESS | 1658 | --DOCSHELL 0x115d1c000 == 80 [pid = 1658] [id = 402] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x12a8cd400) [pid = 1658] [serial = 1158] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x116011800) [pid = 1658] [serial = 1173] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x1184d2000) [pid = 1658] [serial = 1174] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x112a67400) [pid = 1658] [serial = 1170] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x1164b0000) [pid = 1658] [serial = 1171] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x12a866c00) [pid = 1658] [serial = 1191] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x115f24800) [pid = 1658] [serial = 1143] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x121293000) [pid = 1658] [serial = 1182] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x120fe2c00) [pid = 1658] [serial = 1180] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x120e19400) [pid = 1658] [serial = 1179] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x120feec00) [pid = 1658] [serial = 1149] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x12930f000) [pid = 1658] [serial = 1188] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x12b10ec00) [pid = 1658] [serial = 1161] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x12bc24000) [pid = 1658] [serial = 1194] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x113197400) [pid = 1658] [serial = 1167] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x119092400) [pid = 1658] [serial = 1176] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x11940fc00) [pid = 1658] [serial = 1177] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x128cb2000) [pid = 1658] [serial = 1155] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12b176400) [pid = 1658] [serial = 1164] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x121a10800) [pid = 1658] [serial = 1152] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12bb0d800) [pid = 1658] [serial = 1192] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x11836fc00) [pid = 1658] [serial = 1146] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x11938c000) [pid = 1658] [serial = 1197] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x12c4ae000) [pid = 1658] [serial = 1201] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x12bc39c00) [pid = 1658] [serial = 1195] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x12bb3c400) [pid = 1658] [serial = 1200] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1244ac000) [pid = 1658] [serial = 1185] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x12a337800) [pid = 1658] [serial = 1189] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x128af1000) [pid = 1658] [serial = 1186] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x121a0d800) [pid = 1658] [serial = 1198] [outer = 0x0] [url = about:blank] 09:09:21 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x121652c00) [pid = 1658] [serial = 1183] [outer = 0x0] [url = about:blank] 09:09:22 INFO - PROCESS | 1658 | 1464365362012 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 719ms 09:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:09:22 INFO - PROCESS | 1658 | 1464365362039 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1658 | 1464365362041 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:09:22 INFO - PROCESS | 1658 | 1464365362043 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1658 | 1464365362045 Marionette TRACE conn2 <- [1,1718,null,{}] 09:09:22 INFO - PROCESS | 1658 | 1464365362052 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}] 09:09:22 INFO - PROCESS | 1658 | 1464365362154 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:09:22 INFO - PROCESS | 1658 | 1464365362268 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x121da8000 == 81 [pid = 1658] [id = 437] 09:09:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x118519c00) [pid = 1658] [serial = 1310] [outer = 0x0] 09:09:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x11940b400) [pid = 1658] [serial = 1311] [outer = 0x118519c00] 09:09:22 INFO - PROCESS | 1658 | 1464365362296 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x120e1dc00) [pid = 1658] [serial = 1312] [outer = 0x118519c00] 09:09:22 INFO - PROCESS | 1658 | 1464365362604 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 620ms 09:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:09:22 INFO - PROCESS | 1658 | 1464365362663 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1658 | 1464365362665 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:09:22 INFO - PROCESS | 1658 | 1464365362668 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1658 | 1464365362669 Marionette TRACE conn2 <- [1,1722,null,{}] 09:09:22 INFO - PROCESS | 1658 | 1464365362671 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}] 09:09:22 INFO - PROCESS | 1658 | 1464365362773 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:09:22 INFO - PROCESS | 1658 | 1464365362849 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12789b800 == 82 [pid = 1658] [id = 438] 09:09:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x120e1fc00) [pid = 1658] [serial = 1313] [outer = 0x0] 09:09:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x120febc00) [pid = 1658] [serial = 1314] [outer = 0x120e1fc00] 09:09:22 INFO - PROCESS | 1658 | 1464365362876 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x1214d9800) [pid = 1658] [serial = 1315] [outer = 0x120e1fc00] 09:09:23 INFO - PROCESS | 1658 | 1464365363185 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]]]}] 09:09:23 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 09:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 524ms 09:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:09:23 INFO - PROCESS | 1658 | 1464365363197 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 1658 | 1464365363199 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:09:23 INFO - PROCESS | 1658 | 1464365363201 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 1658 | 1464365363202 Marionette TRACE conn2 <- [1,1726,null,{}] 09:09:23 INFO - PROCESS | 1658 | 1464365363204 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}] 09:09:23 INFO - PROCESS | 1658 | 1464365363308 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:09:23 INFO - PROCESS | 1658 | 1464365363313 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ac95800 == 83 [pid = 1658] [id = 439] 09:09:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x121a03c00) [pid = 1658] [serial = 1316] [outer = 0x0] 09:09:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x1243cc000) [pid = 1658] [serial = 1317] [outer = 0x121a03c00] 09:09:23 INFO - PROCESS | 1658 | 1464365363339 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1262d4000) [pid = 1658] [serial = 1318] [outer = 0x121a03c00] 09:09:23 INFO - PROCESS | 1658 | 1464365363732 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 568ms 09:09:23 INFO - PROCESS | 1658 | 1464365363770 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 1658 | 1464365363772 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:09:23 INFO - PROCESS | 1658 | 1464365363776 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 1658 | 1464365363778 Marionette TRACE conn2 <- [1,1730,null,{}] 09:09:23 INFO - PROCESS | 1658 | 1464365363789 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}] 09:09:23 INFO - PROCESS | 1658 | 1464365363931 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:09:23 INFO - PROCESS | 1658 | 1464365363944 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c439800 == 84 [pid = 1658] [id = 440] 09:09:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x126c36800) [pid = 1658] [serial = 1319] [outer = 0x0] 09:09:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x128aebc00) [pid = 1658] [serial = 1320] [outer = 0x126c36800] 09:09:23 INFO - PROCESS | 1658 | 1464365363970 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12a8d4800) [pid = 1658] [serial = 1321] [outer = 0x126c36800] 09:09:24 INFO - PROCESS | 1658 | 1464365364333 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]]]}] 09:09:24 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 09:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 582ms 09:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:09:24 INFO - PROCESS | 1658 | 1464365364372 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1658 | 1464365364373 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:09:24 INFO - PROCESS | 1658 | 1464365364377 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1658 | 1464365364379 Marionette TRACE conn2 <- [1,1734,null,{}] 09:09:24 INFO - PROCESS | 1658 | 1464365364381 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}] 09:09:24 INFO - PROCESS | 1658 | 1464365364509 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:09:24 INFO - PROCESS | 1658 | 1464365364520 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa4000 == 85 [pid = 1658] [id = 441] 09:09:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x126ccbc00) [pid = 1658] [serial = 1322] [outer = 0x0] 09:09:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x12bb07800) [pid = 1658] [serial = 1323] [outer = 0x126ccbc00] 09:09:24 INFO - PROCESS | 1658 | 1464365364545 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x12bc2e800) [pid = 1658] [serial = 1324] [outer = 0x126ccbc00] 09:09:24 INFO - PROCESS | 1658 | 1464365364937 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 570ms 09:09:24 INFO - PROCESS | 1658 | 1464365364947 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1658 | 1464365364949 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:09:24 INFO - PROCESS | 1658 | 1464365364951 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1658 | 1464365364952 Marionette TRACE conn2 <- [1,1738,null,{}] 09:09:24 INFO - PROCESS | 1658 | 1464365364954 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}] 09:09:25 INFO - PROCESS | 1658 | 1464365365086 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:09:25 INFO - PROCESS | 1658 | 1464365365102 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da3f800 == 86 [pid = 1658] [id = 442] 09:09:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x12bb0b400) [pid = 1658] [serial = 1325] [outer = 0x0] 09:09:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x12c11f000) [pid = 1658] [serial = 1326] [outer = 0x12bb0b400] 09:09:25 INFO - PROCESS | 1658 | 1464365365127 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x12c860c00) [pid = 1658] [serial = 1327] [outer = 0x12bb0b400] 09:09:25 INFO - PROCESS | 1658 | 1464365365498 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 568ms 09:09:25 INFO - PROCESS | 1658 | 1464365365520 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 1658 | 1464365365521 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:09:25 INFO - PROCESS | 1658 | 1464365365523 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1658 | 1464365365525 Marionette TRACE conn2 <- [1,1742,null,{}] 09:09:25 INFO - PROCESS | 1658 | 1464365365531 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}] 09:09:25 INFO - PROCESS | 1658 | 1464365365692 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:09:25 INFO - PROCESS | 1658 | 1464365365712 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x134aca000 == 87 [pid = 1658] [id = 443] 09:09:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x110e5b400) [pid = 1658] [serial = 1328] [outer = 0x0] 09:09:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x12a92d400) [pid = 1658] [serial = 1329] [outer = 0x110e5b400] 09:09:25 INFO - PROCESS | 1658 | 1464365365738 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x12a931400) [pid = 1658] [serial = 1330] [outer = 0x110e5b400] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x12c4b0c00) [pid = 1658] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x121a07c00) [pid = 1658] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x126660000) [pid = 1658] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x118942000) [pid = 1658] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x119089400) [pid = 1658] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x1262d6800) [pid = 1658] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x112789800) [pid = 1658] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x111d8ac00) [pid = 1658] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x126cc2400) [pid = 1658] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x12c116000) [pid = 1658] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:09:26 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x121a0e000) [pid = 1658] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:09:26 INFO - PROCESS | 1658 | 1464365366360 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 873ms 09:09:26 INFO - PROCESS | 1658 | 1464365366413 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1658 | 1464365366415 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:09:26 INFO - PROCESS | 1658 | 1464365366419 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1658 | 1464365366420 Marionette TRACE conn2 <- [1,1746,null,{}] 09:09:26 INFO - PROCESS | 1658 | 1464365366423 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}] 09:09:26 INFO - PROCESS | 1658 | 1464365366538 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:09:26 INFO - PROCESS | 1658 | 1464365366543 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da31800 == 88 [pid = 1658] [id = 444] 09:09:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x120f42800) [pid = 1658] [serial = 1331] [outer = 0x0] 09:09:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12a7d2000) [pid = 1658] [serial = 1332] [outer = 0x120f42800] 09:09:26 INFO - PROCESS | 1658 | 1464365366569 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x12a933000) [pid = 1658] [serial = 1333] [outer = 0x120f42800] 09:09:26 INFO - PROCESS | 1658 | 1464365366934 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 522ms 09:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:09:26 INFO - PROCESS | 1658 | 1464365366946 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1658 | 1464365366947 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:09:26 INFO - PROCESS | 1658 | 1464365366950 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1658 | 1464365366951 Marionette TRACE conn2 <- [1,1750,null,{}] 09:09:26 INFO - PROCESS | 1658 | 1464365366953 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}] 09:09:27 INFO - PROCESS | 1658 | 1464365367107 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:09:27 INFO - PROCESS | 1658 | 1464365367156 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350c8000 == 89 [pid = 1658] [id = 445] 09:09:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x12bb37c00) [pid = 1658] [serial = 1334] [outer = 0x0] 09:09:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x12c861400) [pid = 1658] [serial = 1335] [outer = 0x12bb37c00] 09:09:27 INFO - PROCESS | 1658 | 1464365367193 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x12d516c00) [pid = 1658] [serial = 1336] [outer = 0x12bb37c00] 09:09:27 INFO - PROCESS | 1658 | 1464365367497 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]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 568ms 09:09:27 INFO - PROCESS | 1658 | 1464365367518 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 1658 | 1464365367519 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:09:27 INFO - PROCESS | 1658 | 1464365367522 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 1658 | 1464365367523 Marionette TRACE conn2 <- [1,1754,null,{}] 09:09:27 INFO - PROCESS | 1658 | 1464365367529 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}] 09:09:27 INFO - PROCESS | 1658 | 1464365367632 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:09:27 INFO - PROCESS | 1658 | 1464365367636 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c50000 == 90 [pid = 1658] [id = 446] 09:09:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x12d3c0000) [pid = 1658] [serial = 1337] [outer = 0x0] 09:09:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x12d93d400) [pid = 1658] [serial = 1338] [outer = 0x12d3c0000] 09:09:27 INFO - PROCESS | 1658 | 1464365367661 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x13493dc00) [pid = 1658] [serial = 1339] [outer = 0x12d3c0000] 09:09:28 INFO - PROCESS | 1658 | 1464365368010 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 524ms 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:09:28 INFO - PROCESS | 1658 | 1464365368047 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1658 | 1464365368048 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:09:28 INFO - PROCESS | 1658 | 1464365368050 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1658 | 1464365368051 Marionette TRACE conn2 <- [1,1758,null,{}] 09:09:28 INFO - PROCESS | 1658 | 1464365368053 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}] 09:09:28 INFO - PROCESS | 1658 | 1464365368201 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:09:28 INFO - PROCESS | 1658 | 1464365368339 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f06800 == 91 [pid = 1658] [id = 447] 09:09:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x110e83400) [pid = 1658] [serial = 1340] [outer = 0x0] 09:09:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x11224d000) [pid = 1658] [serial = 1341] [outer = 0x110e83400] 09:09:28 INFO - PROCESS | 1658 | 1464365368372 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x112a54400) [pid = 1658] [serial = 1342] [outer = 0x110e83400] 09:09:28 INFO - PROCESS | 1658 | 1464365368843 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 818ms 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:09:28 INFO - PROCESS | 1658 | 1464365368883 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1658 | 1464365368885 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:09:28 INFO - PROCESS | 1658 | 1464365368888 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1658 | 1464365368893 Marionette TRACE conn2 <- [1,1762,null,{}] 09:09:28 INFO - PROCESS | 1658 | 1464365368897 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}] 09:09:29 INFO - PROCESS | 1658 | 1464365369023 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:09:29 INFO - PROCESS | 1658 | 1464365369145 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a4d800 == 92 [pid = 1658] [id = 448] 09:09:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x116f3f800) [pid = 1658] [serial = 1343] [outer = 0x0] 09:09:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x1190ba400) [pid = 1658] [serial = 1344] [outer = 0x116f3f800] 09:09:29 INFO - PROCESS | 1658 | 1464365369180 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x11940f000) [pid = 1658] [serial = 1345] [outer = 0x116f3f800] 09:09:29 INFO - PROCESS | 1658 | 1464365369649 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 825ms 09:09:29 INFO - PROCESS | 1658 | 1464365369716 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 1658 | 1464365369719 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:09:29 INFO - PROCESS | 1658 | 1464365369722 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 1658 | 1464365369724 Marionette TRACE conn2 <- [1,1766,null,{}] 09:09:29 INFO - PROCESS | 1658 | 1464365369729 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}] 09:09:29 INFO - PROCESS | 1658 | 1464365369861 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:09:29 INFO - PROCESS | 1658 | 1464365369956 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350d0000 == 93 [pid = 1658] [id = 449] 09:09:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x121288800) [pid = 1658] [serial = 1346] [outer = 0x0] 09:09:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 201 (0x121a0e000) [pid = 1658] [serial = 1347] [outer = 0x121288800] 09:09:29 INFO - PROCESS | 1658 | 1464365369987 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 202 (0x126c43800) [pid = 1658] [serial = 1348] [outer = 0x121288800] 09:09:30 INFO - PROCESS | 1658 | 1464365370430 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 723ms 09:09:30 INFO - PROCESS | 1658 | 1464365370460 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1658 | 1464365370461 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:09:30 INFO - PROCESS | 1658 | 1464365370471 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1658 | 1464365370477 Marionette TRACE conn2 <- [1,1770,null,{}] 09:09:30 INFO - PROCESS | 1658 | 1464365370481 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}] 09:09:30 INFO - PROCESS | 1658 | 1464365370604 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:09:30 INFO - PROCESS | 1658 | 1464365370696 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x139286000 == 94 [pid = 1658] [id = 450] 09:09:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x1213db800) [pid = 1658] [serial = 1349] [outer = 0x0] 09:09:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x12a92b000) [pid = 1658] [serial = 1350] [outer = 0x1213db800] 09:09:30 INFO - PROCESS | 1658 | 1464365370726 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x12bb0ec00) [pid = 1658] [serial = 1351] [outer = 0x1213db800] 09:09:31 INFO - PROCESS | 1658 | 1464365371146 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]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 09:09:31 INFO - PROCESS | 1658 | 1464365371204 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 1658 | 1464365371206 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:09:31 INFO - PROCESS | 1658 | 1464365371241 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 1658 | 1464365371242 Marionette TRACE conn2 <- [1,1774,null,{}] 09:09:31 INFO - PROCESS | 1658 | 1464365371247 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}] 09:09:31 INFO - PROCESS | 1658 | 1464365371372 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:09:31 INFO - PROCESS | 1658 | 1464365371464 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x135de5800 == 95 [pid = 1658] [id = 451] 09:09:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x12a928400) [pid = 1658] [serial = 1352] [outer = 0x0] 09:09:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x12ceb3400) [pid = 1658] [serial = 1353] [outer = 0x12a928400] 09:09:31 INFO - PROCESS | 1658 | 1464365371496 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x12cfec400) [pid = 1658] [serial = 1354] [outer = 0x12a928400] 09:09:31 INFO - PROCESS | 1658 | 1464365371918 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]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 742ms 09:09:31 INFO - PROCESS | 1658 | 1464365371964 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 1658 | 1464365371965 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:09:31 INFO - PROCESS | 1658 | 1464365371968 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 1658 | 1464365371969 Marionette TRACE conn2 <- [1,1778,null,{}] 09:09:31 INFO - PROCESS | 1658 | 1464365371972 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}] 09:09:32 INFO - PROCESS | 1658 | 1464365372092 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:09:32 INFO - PROCESS | 1658 | 1464365372184 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x13610f800 == 96 [pid = 1658] [id = 452] 09:09:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x13492ec00) [pid = 1658] [serial = 1355] [outer = 0x0] 09:09:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x134940400) [pid = 1658] [serial = 1356] [outer = 0x13492ec00] 09:09:32 INFO - PROCESS | 1658 | 1464365372222 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x134949c00) [pid = 1658] [serial = 1357] [outer = 0x13492ec00] 09:09:32 INFO - PROCESS | 1658 | 1464365372666 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]]]}] 09:09:32 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 09:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 772ms 09:09:32 INFO - PROCESS | 1658 | 1464365372740 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1658 | 1464365372742 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:09:32 INFO - PROCESS | 1658 | 1464365372744 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1658 | 1464365372745 Marionette TRACE conn2 <- [1,1782,null,{}] 09:09:32 INFO - PROCESS | 1658 | 1464365372748 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}] 09:09:32 INFO - PROCESS | 1658 | 1464365372867 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:09:32 INFO - PROCESS | 1658 | 1464365372957 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x1396d9800 == 97 [pid = 1658] [id = 453] 09:09:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x13494a800) [pid = 1658] [serial = 1358] [outer = 0x0] 09:09:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x135e56000) [pid = 1658] [serial = 1359] [outer = 0x13494a800] 09:09:32 INFO - PROCESS | 1658 | 1464365372988 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x135f57000) [pid = 1658] [serial = 1360] [outer = 0x13494a800] 09:09:33 INFO - PROCESS | 1658 | 1464365373438 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]]]}] 09:09:33 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 09:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 718ms 09:09:33 INFO - PROCESS | 1658 | 1464365373463 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1658 | 1464365373466 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:09:33 INFO - PROCESS | 1658 | 1464365373469 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1658 | 1464365373471 Marionette TRACE conn2 <- [1,1786,null,{}] 09:09:33 INFO - PROCESS | 1658 | 1464365373497 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}] 09:09:33 INFO - PROCESS | 1658 | 1464365373720 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:09:33 INFO - PROCESS | 1658 | 1464365373813 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x142bd7800 == 98 [pid = 1658] [id = 454] 09:09:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x13494bc00) [pid = 1658] [serial = 1361] [outer = 0x0] 09:09:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x135fb4c00) [pid = 1658] [serial = 1362] [outer = 0x13494bc00] 09:09:33 INFO - PROCESS | 1658 | 1464365373859 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x135fb8c00) [pid = 1658] [serial = 1363] [outer = 0x13494bc00] 09:09:34 INFO - PROCESS | 1658 | 1464365374311 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]]]}] 09:09:34 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 09:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 870ms 09:09:34 INFO - PROCESS | 1658 | 1464365374339 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 1658 | 1464365374341 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:09:34 INFO - PROCESS | 1658 | 1464365374343 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 1658 | 1464365374345 Marionette TRACE conn2 <- [1,1790,null,{}] 09:09:34 INFO - PROCESS | 1658 | 1464365374347 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}] 09:09:34 INFO - PROCESS | 1658 | 1464365374466 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:09:34 INFO - PROCESS | 1658 | 1464365374556 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1394b0000 == 99 [pid = 1658] [id = 455] 09:09:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x135fb5c00) [pid = 1658] [serial = 1364] [outer = 0x0] 09:09:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x135fbdc00) [pid = 1658] [serial = 1365] [outer = 0x135fb5c00] 09:09:34 INFO - PROCESS | 1658 | 1464365374589 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x138267400) [pid = 1658] [serial = 1366] [outer = 0x135fb5c00] 09:09:34 INFO - PROCESS | 1658 | 1464365374996 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]]]}] 09:09:35 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) 09:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 719ms 09:09:35 INFO - PROCESS | 1658 | 1464365375063 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1658 | 1464365375065 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:09:35 INFO - PROCESS | 1658 | 1464365375067 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1658 | 1464365375069 Marionette TRACE conn2 <- [1,1794,null,{}] 09:09:35 INFO - PROCESS | 1658 | 1464365375071 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}] 09:09:35 INFO - PROCESS | 1658 | 1464365375193 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:09:35 INFO - PROCESS | 1658 | 1464365375285 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x142047800 == 100 [pid = 1658] [id = 456] 09:09:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 221 (0x135fbe800) [pid = 1658] [serial = 1367] [outer = 0x0] 09:09:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 222 (0x13826b800) [pid = 1658] [serial = 1368] [outer = 0x135fbe800] 09:09:35 INFO - PROCESS | 1658 | 1464365375317 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 223 (0x138274c00) [pid = 1658] [serial = 1369] [outer = 0x135fbe800] 09:09:35 INFO - PROCESS | 1658 | 1464365375736 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 09:09:35 INFO - PROCESS | 1658 | 1464365375803 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1658 | 1464365375805 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:09:35 INFO - PROCESS | 1658 | 1464365375827 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1658 | 1464365375828 Marionette TRACE conn2 <- [1,1798,null,{}] 09:09:35 INFO - PROCESS | 1658 | 1464365375833 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}] 09:09:35 INFO - PROCESS | 1658 | 1464365375954 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:09:36 INFO - PROCESS | 1658 | 1464365376050 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x14205f800 == 101 [pid = 1658] [id = 457] 09:09:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 224 (0x13826dc00) [pid = 1658] [serial = 1370] [outer = 0x0] 09:09:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 225 (0x13929f800) [pid = 1658] [serial = 1371] [outer = 0x13826dc00] 09:09:36 INFO - PROCESS | 1658 | 1464365376083 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 226 (0x1392a8000) [pid = 1658] [serial = 1372] [outer = 0x13826dc00] 09:09:36 INFO - PROCESS | 1658 | 1464365376568 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]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 791ms 09:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:09:36 INFO - PROCESS | 1658 | 1464365376601 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1658 | 1464365376603 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:09:36 INFO - PROCESS | 1658 | 1464365376606 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1658 | 1464365376609 Marionette TRACE conn2 <- [1,1802,null,{}] 09:09:36 INFO - PROCESS | 1658 | 1464365376613 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}] 09:09:36 INFO - PROCESS | 1658 | 1464365376749 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:09:36 INFO - PROCESS | 1658 | 1464365376841 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x126da3800 == 102 [pid = 1658] [id = 458] 09:09:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 227 (0x112782c00) [pid = 1658] [serial = 1373] [outer = 0x0] 09:09:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 228 (0x1293af400) [pid = 1658] [serial = 1374] [outer = 0x112782c00] 09:09:36 INFO - PROCESS | 1658 | 1464365376871 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 229 (0x141cc5400) [pid = 1658] [serial = 1375] [outer = 0x112782c00] 09:09:37 INFO - PROCESS | 1658 | 1464365377337 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]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 772ms 09:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:09:37 INFO - PROCESS | 1658 | 1464365377379 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 1658 | 1464365377380 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:09:37 INFO - PROCESS | 1658 | 1464365377382 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 1658 | 1464365377384 Marionette TRACE conn2 <- [1,1806,null,{}] 09:09:37 INFO - PROCESS | 1658 | 1464365377386 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}] 09:09:37 INFO - PROCESS | 1658 | 1464365377509 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:09:37 INFO - PROCESS | 1658 | 1464365377601 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df48000 == 103 [pid = 1658] [id = 459] 09:09:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 230 (0x115d0d800) [pid = 1658] [serial = 1376] [outer = 0x0] 09:09:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 231 (0x141cc9800) [pid = 1658] [serial = 1377] [outer = 0x115d0d800] 09:09:37 INFO - PROCESS | 1658 | 1464365377631 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 232 (0x141cce800) [pid = 1658] [serial = 1378] [outer = 0x115d0d800] 09:09:38 INFO - PROCESS | 1658 | 1464365378317 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 968ms 09:09:38 INFO - PROCESS | 1658 | 1464365378352 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1658 | 1464365378355 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:09:38 INFO - PROCESS | 1658 | 1464365378359 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1658 | 1464365378361 Marionette TRACE conn2 <- [1,1810,null,{}] 09:09:38 INFO - PROCESS | 1658 | 1464365378365 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}] 09:09:38 INFO - PROCESS | 1658 | 1464365378481 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:09:38 INFO - PROCESS | 1658 | 1464365378615 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a822000 == 104 [pid = 1658] [id = 460] 09:09:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 233 (0x11321b400) [pid = 1658] [serial = 1379] [outer = 0x0] 09:09:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 234 (0x1164b8c00) [pid = 1658] [serial = 1380] [outer = 0x11321b400] 09:09:38 INFO - PROCESS | 1658 | 1464365378649 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 235 (0x1184dc400) [pid = 1658] [serial = 1381] [outer = 0x11321b400] 09:09:39 INFO - PROCESS | 1658 | 1464365379179 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 875ms 09:09:39 INFO - PROCESS | 1658 | 1464365379234 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 1658 | 1464365379238 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:09:39 INFO - PROCESS | 1658 | 1464365379242 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1658 | 1464365379244 Marionette TRACE conn2 <- [1,1814,null,{}] 09:09:39 INFO - PROCESS | 1658 | 1464365379246 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}] 09:09:39 INFO - PROCESS | 1658 | 1464365379364 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:09:39 INFO - PROCESS | 1658 | 1464365379465 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a968000 == 105 [pid = 1658] [id = 461] 09:09:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 236 (0x119316000) [pid = 1658] [serial = 1382] [outer = 0x0] 09:09:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 237 (0x11940fc00) [pid = 1658] [serial = 1383] [outer = 0x119316000] 09:09:39 INFO - PROCESS | 1658 | 1464365379495 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 238 (0x1213d4c00) [pid = 1658] [serial = 1384] [outer = 0x119316000] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1354c8800 == 104 [pid = 1658] [id = 263] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x135c50000 == 103 [pid = 1658] [id = 446] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1350c8000 == 102 [pid = 1658] [id = 445] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12da31800 == 101 [pid = 1658] [id = 444] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x134aca000 == 100 [pid = 1658] [id = 443] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 237 (0x12b2f3400) [pid = 1658] [serial = 1218] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 236 (0x12c4b8800) [pid = 1658] [serial = 1221] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 235 (0x12cfe0c00) [pid = 1658] [serial = 1224] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 234 (0x12cfe8c00) [pid = 1658] [serial = 1227] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 233 (0x12d513400) [pid = 1658] [serial = 1230] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 232 (0x12d939400) [pid = 1658] [serial = 1233] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 231 (0x12ceae400) [pid = 1658] [serial = 1269] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12da3f800 == 99 [pid = 1658] [id = 442] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12cfa4000 == 98 [pid = 1658] [id = 441] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12c439800 == 97 [pid = 1658] [id = 440] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12ac95800 == 96 [pid = 1658] [id = 439] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12789b800 == 95 [pid = 1658] [id = 438] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x121da8000 == 94 [pid = 1658] [id = 437] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x11687d000 == 93 [pid = 1658] [id = 436] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1256ac800 == 92 [pid = 1658] [id = 435] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x12ac9d000 == 91 [pid = 1658] [id = 433] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x139275000 == 90 [pid = 1658] [id = 432] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x131a39800 == 89 [pid = 1658] [id = 431] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1396dc000 == 88 [pid = 1658] [id = 430] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1396c4800 == 87 [pid = 1658] [id = 429] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1380be000 == 86 [pid = 1658] [id = 428] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x135c1c000 == 85 [pid = 1658] [id = 427] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x1350cc800 == 84 [pid = 1658] [id = 426] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x129108000 == 83 [pid = 1658] [id = 425] 09:09:39 INFO - PROCESS | 1658 | --DOCSHELL 0x119c73800 == 82 [pid = 1658] [id = 424] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 230 (0x12c85a800) [pid = 1658] [serial = 1204] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 229 (0x1235c2400) [pid = 1658] [serial = 1248] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 228 (0x1262cf000) [pid = 1658] [serial = 1249] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 227 (0x1184cf400) [pid = 1658] [serial = 1209] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 226 (0x110e8a400) [pid = 1658] [serial = 1206] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 225 (0x12930cc00) [pid = 1658] [serial = 1254] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 224 (0x1190c5400) [pid = 1658] [serial = 1242] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 223 (0x1194a2c00) [pid = 1658] [serial = 1243] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 222 (0x120fee400) [pid = 1658] [serial = 1245] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 221 (0x121293c00) [pid = 1658] [serial = 1246] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 220 (0x126ccb800) [pid = 1658] [serial = 1251] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x112790000) [pid = 1658] [serial = 1267] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x12665f000) [pid = 1658] [serial = 1215] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x1180d1400) [pid = 1658] [serial = 1240] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x116849800) [pid = 1658] [serial = 1239] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x12bc29000) [pid = 1658] [serial = 1257] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x1167be800) [pid = 1658] [serial = 1236] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x12bb08800) [pid = 1658] [serial = 1255] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x11989b800) [pid = 1658] [serial = 1212] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x12c4b9400) [pid = 1658] [serial = 1260] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x12c11c000) [pid = 1658] [serial = 1258] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x11278bc00) [pid = 1658] [serial = 1266] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x12ceae800) [pid = 1658] [serial = 1261] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x12c85e800) [pid = 1658] [serial = 1264] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x129310800) [pid = 1658] [serial = 1263] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x128c27000) [pid = 1658] [serial = 1252] [outer = 0x0] [url = about:blank] 09:09:39 INFO - PROCESS | 1658 | 1464365379996 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 771ms 09:09:40 INFO - PROCESS | 1658 | 1464365380018 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:09:40 INFO - PROCESS | 1658 | 1464365380020 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:09:40 INFO - PROCESS | 1658 | 1464365380024 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1658 | 1464365380028 Marionette TRACE conn2 <- [1,1818,null,{}] 09:09:40 INFO - PROCESS | 1658 | 1464365380040 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}] 09:09:40 INFO - PROCESS | 1658 | 1464365380205 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:09:40 INFO - PROCESS | 1658 | 1464365380330 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12354a000 == 83 [pid = 1658] [id = 462] 09:09:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x1198a0000) [pid = 1658] [serial = 1385] [outer = 0x0] 09:09:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x1213d4000) [pid = 1658] [serial = 1386] [outer = 0x1198a0000] 09:09:40 INFO - PROCESS | 1658 | 1464365380375 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x126784c00) [pid = 1658] [serial = 1387] [outer = 0x1198a0000] 09:09:40 INFO - PROCESS | 1658 | 1464365380763 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 774ms 09:09:40 INFO - PROCESS | 1658 | 1464365380811 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 1658 | 1464365380813 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:09:40 INFO - PROCESS | 1658 | 1464365380815 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1658 | 1464365380817 Marionette TRACE conn2 <- [1,1822,null,{}] 09:09:40 INFO - PROCESS | 1658 | 1464365380819 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}] 09:09:40 INFO - PROCESS | 1658 | 1464365380922 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:09:40 INFO - PROCESS | 1658 | 1464365380927 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb6b000 == 84 [pid = 1658] [id = 463] 09:09:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x12781d000) [pid = 1658] [serial = 1388] [outer = 0x0] 09:09:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x128fba400) [pid = 1658] [serial = 1389] [outer = 0x12781d000] 09:09:40 INFO - PROCESS | 1658 | 1464365380953 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x1293a5800) [pid = 1658] [serial = 1390] [outer = 0x12781d000] 09:09:41 INFO - PROCESS | 1658 | 1464365381310 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 517ms 09:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:09:41 INFO - PROCESS | 1658 | 1464365381334 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1658 | 1464365381335 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:09:41 INFO - PROCESS | 1658 | 1464365381337 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1658 | 1464365381338 Marionette TRACE conn2 <- [1,1826,null,{}] 09:09:41 INFO - PROCESS | 1658 | 1464365381353 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}] 09:09:41 INFO - PROCESS | 1658 | 1464365381455 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:09:41 INFO - PROCESS | 1658 | 1464365381459 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3a5000 == 85 [pid = 1658] [id = 464] 09:09:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x12961c400) [pid = 1658] [serial = 1391] [outer = 0x0] 09:09:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x12a8d0c00) [pid = 1658] [serial = 1392] [outer = 0x12961c400] 09:09:41 INFO - PROCESS | 1658 | 1464365381485 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x12a92c000) [pid = 1658] [serial = 1393] [outer = 0x12961c400] 09:09:41 INFO - PROCESS | 1658 | 1464365381855 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 09:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:09:41 INFO - PROCESS | 1658 | 1464365381908 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1658 | 1464365381909 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:09:41 INFO - PROCESS | 1658 | 1464365381911 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1658 | 1464365381912 Marionette TRACE conn2 <- [1,1830,null,{}] 09:09:41 INFO - PROCESS | 1658 | 1464365381914 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}] 09:09:42 INFO - PROCESS | 1658 | 1464365382062 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x126ccbc00) [pid = 1658] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x12bb0b400) [pid = 1658] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x110e5b400) [pid = 1658] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x11278a000) [pid = 1658] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x11285c800) [pid = 1658] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x120e1fc00) [pid = 1658] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x121a03c00) [pid = 1658] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x112782000) [pid = 1658] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x118519c00) [pid = 1658] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x12bb37c00) [pid = 1658] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x120f42800) [pid = 1658] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:09:42 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x126c36800) [pid = 1658] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:09:42 INFO - PROCESS | 1658 | 1464365382537 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f05800 == 86 [pid = 1658] [id = 465] 09:09:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 203 (0x110e81000) [pid = 1658] [serial = 1394] [outer = 0x0] 09:09:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 204 (0x111d19800) [pid = 1658] [serial = 1395] [outer = 0x110e81000] 09:09:42 INFO - PROCESS | 1658 | 1464365382570 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 205 (0x112a57c00) [pid = 1658] [serial = 1396] [outer = 0x110e81000] 09:09:43 INFO - PROCESS | 1658 | 1464365383041 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1170ms 09:09:43 INFO - PROCESS | 1658 | 1464365383082 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 1658 | 1464365383085 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:09:43 INFO - PROCESS | 1658 | 1464365383088 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1658 | 1464365383091 Marionette TRACE conn2 <- [1,1834,null,{}] 09:09:43 INFO - PROCESS | 1658 | 1464365383114 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}] 09:09:43 INFO - PROCESS | 1658 | 1464365383240 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:09:43 INFO - PROCESS | 1658 | 1464365383331 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12438a800 == 87 [pid = 1658] [id = 466] 09:09:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 206 (0x1181d8800) [pid = 1658] [serial = 1397] [outer = 0x0] 09:09:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 207 (0x118519000) [pid = 1658] [serial = 1398] [outer = 0x1181d8800] 09:09:43 INFO - PROCESS | 1658 | 1464365383364 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 208 (0x1190c5400) [pid = 1658] [serial = 1399] [outer = 0x1181d8800] 09:09:43 INFO - PROCESS | 1658 | 1464365383831 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]]]}] 09:09:43 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 09:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 792ms 09:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:09:43 INFO - PROCESS | 1658 | 1464365383883 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 1658 | 1464365383886 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:09:43 INFO - PROCESS | 1658 | 1464365383888 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1658 | 1464365383890 Marionette TRACE conn2 <- [1,1838,null,{}] 09:09:43 INFO - PROCESS | 1658 | 1464365383896 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}] 09:09:44 INFO - PROCESS | 1658 | 1464365384019 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:09:44 INFO - PROCESS | 1658 | 1464365384114 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b921000 == 88 [pid = 1658] [id = 467] 09:09:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 209 (0x11989f000) [pid = 1658] [serial = 1400] [outer = 0x0] 09:09:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 210 (0x121025c00) [pid = 1658] [serial = 1401] [outer = 0x11989f000] 09:09:44 INFO - PROCESS | 1658 | 1464365384145 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x1213dfc00) [pid = 1658] [serial = 1402] [outer = 0x11989f000] 09:09:44 INFO - PROCESS | 1658 | 1464365384612 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 772ms 09:09:44 INFO - PROCESS | 1658 | 1464365384661 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:09:44 INFO - PROCESS | 1658 | 1464365384663 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:09:44 INFO - PROCESS | 1658 | 1464365384670 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1658 | 1464365384675 Marionette TRACE conn2 <- [1,1842,null,{}] 09:09:44 INFO - PROCESS | 1658 | 1464365384678 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}] 09:09:44 INFO - PROCESS | 1658 | 1464365384804 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:09:44 INFO - PROCESS | 1658 | 1464365384902 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x131a2f000 == 89 [pid = 1658] [id = 468] 09:09:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x126a1d800) [pid = 1658] [serial = 1403] [outer = 0x0] 09:09:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x128aeb800) [pid = 1658] [serial = 1404] [outer = 0x126a1d800] 09:09:44 INFO - PROCESS | 1658 | 1464365384933 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x128fbdc00) [pid = 1658] [serial = 1405] [outer = 0x126a1d800] 09:09:45 INFO - PROCESS | 1658 | 1464365385416 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 779ms 09:09:45 INFO - PROCESS | 1658 | 1464365385445 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:09:45 INFO - PROCESS | 1658 | 1464365385447 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:09:45 INFO - PROCESS | 1658 | 1464365385449 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1658 | 1464365385451 Marionette TRACE conn2 <- [1,1846,null,{}] 09:09:45 INFO - PROCESS | 1658 | 1464365385453 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}] 09:09:45 INFO - PROCESS | 1658 | 1464365385575 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:09:45 INFO - PROCESS | 1658 | 1464365385694 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e5c800 == 90 [pid = 1658] [id = 469] 09:09:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x1293a5400) [pid = 1658] [serial = 1406] [outer = 0x0] 09:09:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x12a8d2800) [pid = 1658] [serial = 1407] [outer = 0x1293a5400] 09:09:45 INFO - PROCESS | 1658 | 1464365385728 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x12b10ac00) [pid = 1658] [serial = 1408] [outer = 0x1293a5400] 09:09:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x12b177400) [pid = 1658] [serial = 1409] [outer = 0x12cfe9c00] 09:09:46 INFO - PROCESS | 1658 | 1464365386263 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]]]}] 09:09:46 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) 09:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 870ms 09:09:46 INFO - PROCESS | 1658 | 1464365386320 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1658 | 1464365386321 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:09:46 INFO - PROCESS | 1658 | 1464365386323 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1658 | 1464365386326 Marionette TRACE conn2 <- [1,1850,null,{}] 09:09:46 INFO - PROCESS | 1658 | 1464365386330 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}] 09:09:46 INFO - PROCESS | 1658 | 1464365386448 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:09:46 INFO - PROCESS | 1658 | 1464365386551 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x13537d000 == 91 [pid = 1658] [id = 470] 09:09:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x12b2fc800) [pid = 1658] [serial = 1410] [outer = 0x0] 09:09:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x12bb0b800) [pid = 1658] [serial = 1411] [outer = 0x12b2fc800] 09:09:46 INFO - PROCESS | 1658 | 1464365386588 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 221 (0x12c85e800) [pid = 1658] [serial = 1412] [outer = 0x12b2fc800] 09:09:47 INFO - PROCESS | 1658 | 1464365387039 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 773ms 09:09:47 INFO - PROCESS | 1658 | 1464365387096 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 1658 | 1464365387098 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:09:47 INFO - PROCESS | 1658 | 1464365387100 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1658 | 1464365387101 Marionette TRACE conn2 <- [1,1854,null,{}] 09:09:47 INFO - PROCESS | 1658 | 1464365387104 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}] 09:09:47 INFO - PROCESS | 1658 | 1464365387227 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:09:47 INFO - PROCESS | 1658 | 1464365387320 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x135de6800 == 92 [pid = 1658] [id = 471] 09:09:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 222 (0x12c865000) [pid = 1658] [serial = 1413] [outer = 0x0] 09:09:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 223 (0x12cfe2400) [pid = 1658] [serial = 1414] [outer = 0x12c865000] 09:09:47 INFO - PROCESS | 1658 | 1464365387350 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 224 (0x13492e800) [pid = 1658] [serial = 1415] [outer = 0x12c865000] 09:09:47 INFO - PROCESS | 1658 | 1464365387780 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 719ms 09:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:09:47 INFO - PROCESS | 1658 | 1464365387820 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 1658 | 1464365387821 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:09:47 INFO - PROCESS | 1658 | 1464365387824 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1658 | 1464365387827 Marionette TRACE conn2 <- [1,1858,null,{}] 09:09:47 INFO - PROCESS | 1658 | 1464365387830 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}] 09:09:47 INFO - PROCESS | 1658 | 1464365387947 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:09:48 INFO - PROCESS | 1658 | 1464365388042 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1380b3000 == 93 [pid = 1658] [id = 472] 09:09:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 225 (0x12ceb5000) [pid = 1658] [serial = 1416] [outer = 0x0] 09:09:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 226 (0x134943000) [pid = 1658] [serial = 1417] [outer = 0x12ceb5000] 09:09:48 INFO - PROCESS | 1658 | 1464365388073 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 227 (0x134949400) [pid = 1658] [serial = 1418] [outer = 0x12ceb5000] 09:09:48 INFO - PROCESS | 1658 | 1464365388486 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 674ms 09:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:09:48 INFO - PROCESS | 1658 | 1464365388497 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 1658 | 1464365388499 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:09:48 INFO - PROCESS | 1658 | 1464365388501 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 1658 | 1464365388502 Marionette TRACE conn2 <- [1,1862,null,{}] 09:09:48 INFO - PROCESS | 1658 | 1464365388505 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}] 09:09:48 INFO - PROCESS | 1658 | 1464365388639 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:09:48 INFO - PROCESS | 1658 | 1464365388737 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x1382a2000 == 94 [pid = 1658] [id = 473] 09:09:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 228 (0x12cfe8c00) [pid = 1658] [serial = 1419] [outer = 0x0] 09:09:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 229 (0x135e5c000) [pid = 1658] [serial = 1420] [outer = 0x12cfe8c00] 09:09:48 INFO - PROCESS | 1658 | 1464365388768 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 230 (0x135fb2800) [pid = 1658] [serial = 1421] [outer = 0x12cfe8c00] 09:09:49 INFO - PROCESS | 1658 | 1464365389183 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 721ms 09:09:49 INFO - PROCESS | 1658 | 1464365389223 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1658 | 1464365389224 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:09:49 INFO - PROCESS | 1658 | 1464365389227 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1658 | 1464365389228 Marionette TRACE conn2 <- [1,1866,null,{}] 09:09:49 INFO - PROCESS | 1658 | 1464365389230 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}] 09:09:49 INFO - PROCESS | 1658 | 1464365389352 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:09:49 INFO - PROCESS | 1658 | 1464365389477 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x139283800 == 95 [pid = 1658] [id = 474] 09:09:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 231 (0x135f53c00) [pid = 1658] [serial = 1422] [outer = 0x0] 09:09:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 232 (0x13826d800) [pid = 1658] [serial = 1423] [outer = 0x135f53c00] 09:09:49 INFO - PROCESS | 1658 | 1464365389510 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 233 (0x138387000) [pid = 1658] [serial = 1424] [outer = 0x135f53c00] 09:09:49 INFO - PROCESS | 1658 | 1464365389944 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 818ms 09:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:09:50 INFO - PROCESS | 1658 | 1464365390073 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 1658 | 1464365390076 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:09:50 INFO - PROCESS | 1658 | 1464365390081 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 1658 | 1464365390083 Marionette TRACE conn2 <- [1,1870,null,{}] 09:09:50 INFO - PROCESS | 1658 | 1464365390089 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}] 09:09:50 INFO - PROCESS | 1658 | 1464365390342 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:09:50 INFO - PROCESS | 1658 | 1464365390520 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1412cf000 == 96 [pid = 1658] [id = 475] 09:09:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 234 (0x13838ac00) [pid = 1658] [serial = 1425] [outer = 0x0] 09:09:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 235 (0x1392a6400) [pid = 1658] [serial = 1426] [outer = 0x13838ac00] 09:09:50 INFO - PROCESS | 1658 | 1464365390611 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 236 (0x139496000) [pid = 1658] [serial = 1427] [outer = 0x13838ac00] 09:09:51 INFO - PROCESS | 1658 | 1464365391407 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]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1376ms 09:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:09:51 INFO - PROCESS | 1658 | 1464365391457 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1658 | 1464365391461 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:09:51 INFO - PROCESS | 1658 | 1464365391466 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1658 | 1464365391470 Marionette TRACE conn2 <- [1,1874,null,{}] 09:09:51 INFO - PROCESS | 1658 | 1464365391476 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}] 09:09:51 INFO - PROCESS | 1658 | 1464365391650 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:09:51 INFO - PROCESS | 1658 | 1464365391831 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x126d9b000 == 97 [pid = 1658] [id = 476] 09:09:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 237 (0x116003c00) [pid = 1658] [serial = 1428] [outer = 0x0] 09:09:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 238 (0x1167c7c00) [pid = 1658] [serial = 1429] [outer = 0x116003c00] 09:09:51 INFO - PROCESS | 1658 | 1464365391862 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 239 (0x11835d800) [pid = 1658] [serial = 1430] [outer = 0x116003c00] 09:09:52 INFO - PROCESS | 1658 | 1464365392353 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 09:09:52 INFO - PROCESS | 1658 | 1464365392395 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 1658 | 1464365392399 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:09:52 INFO - PROCESS | 1658 | 1464365392403 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1658 | 1464365392405 Marionette TRACE conn2 <- [1,1878,null,{}] 09:09:52 INFO - PROCESS | 1658 | 1464365392407 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}] 09:09:52 INFO - PROCESS | 1658 | 1464365392526 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:09:52 INFO - PROCESS | 1658 | 1464365392655 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x126d9b800 == 98 [pid = 1658] [id = 477] 09:09:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 240 (0x1190b9800) [pid = 1658] [serial = 1431] [outer = 0x0] 09:09:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 241 (0x119411000) [pid = 1658] [serial = 1432] [outer = 0x1190b9800] 09:09:52 INFO - PROCESS | 1658 | 1464365392690 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 242 (0x120f4f800) [pid = 1658] [serial = 1433] [outer = 0x1190b9800] 09:09:53 INFO - PROCESS | 1658 | 1464365393259 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 870ms 09:09:53 INFO - PROCESS | 1658 | 1464365393274 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 1658 | 1464365393278 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:09:53 INFO - PROCESS | 1658 | 1464365393301 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 1658 | 1464365393304 Marionette TRACE conn2 <- [1,1882,null,{}] 09:09:53 INFO - PROCESS | 1658 | 1464365393317 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}] 09:09:53 INFO - PROCESS | 1658 | 1464365393457 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:09:53 INFO - PROCESS | 1658 | 1464365393547 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa4000 == 99 [pid = 1658] [id = 478] 09:09:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 243 (0x12352ec00) [pid = 1658] [serial = 1434] [outer = 0x0] 09:09:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 244 (0x124610800) [pid = 1658] [serial = 1435] [outer = 0x12352ec00] 09:09:53 INFO - PROCESS | 1658 | 1464365393572 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 245 (0x126ccb800) [pid = 1658] [serial = 1436] [outer = 0x12352ec00] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x1164d3800 == 98 [pid = 1658] [id = 26] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3a5000 == 97 [pid = 1658] [id = 464] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb6b000 == 96 [pid = 1658] [id = 463] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 244 (0x12d939800) [pid = 1658] [serial = 1287] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 243 (0x1213dd400) [pid = 1658] [serial = 1278] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 242 (0x1293ae400) [pid = 1658] [serial = 1299] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 241 (0x12d93d400) [pid = 1658] [serial = 1338] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 240 (0x12a866800) [pid = 1658] [serial = 1281] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 239 (0x11893e400) [pid = 1658] [serial = 1275] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 238 (0x138386400) [pid = 1658] [serial = 1296] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 237 (0x138389000) [pid = 1658] [serial = 1290] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 236 (0x12bc36c00) [pid = 1658] [serial = 1284] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 235 (0x135f51400) [pid = 1658] [serial = 1293] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 234 (0x11318d000) [pid = 1658] [serial = 1272] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 233 (0x134933c00) [pid = 1658] [serial = 1302] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12354a000 == 95 [pid = 1658] [id = 462] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12a968000 == 94 [pid = 1658] [id = 461] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x12a822000 == 93 [pid = 1658] [id = 460] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x142bd7800 == 92 [pid = 1658] [id = 454] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x1396d9800 == 91 [pid = 1658] [id = 453] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x13610f800 == 90 [pid = 1658] [id = 452] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x135de5800 == 89 [pid = 1658] [id = 451] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x139286000 == 88 [pid = 1658] [id = 450] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x1350d0000 == 87 [pid = 1658] [id = 449] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x126a4d800 == 86 [pid = 1658] [id = 448] 09:09:54 INFO - PROCESS | 1658 | --DOCSHELL 0x116f06800 == 85 [pid = 1658] [id = 447] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 232 (0x12d516c00) [pid = 1658] [serial = 1336] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 231 (0x12a7d2000) [pid = 1658] [serial = 1332] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 230 (0x12a931400) [pid = 1658] [serial = 1330] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 229 (0x128aebc00) [pid = 1658] [serial = 1320] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 228 (0x12a8d4800) [pid = 1658] [serial = 1321] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 227 (0x12a933000) [pid = 1658] [serial = 1333] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 226 (0x1262d4000) [pid = 1658] [serial = 1318] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 225 (0x12c861400) [pid = 1658] [serial = 1335] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 224 (0x12bb07800) [pid = 1658] [serial = 1323] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 223 (0x12c11f000) [pid = 1658] [serial = 1326] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 222 (0x12bc2e800) [pid = 1658] [serial = 1324] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 221 (0x12a92d400) [pid = 1658] [serial = 1329] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 220 (0x12c860c00) [pid = 1658] [serial = 1327] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x135e58000) [pid = 1658] [serial = 1270] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x11645c800) [pid = 1658] [serial = 1306] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x112a5f400) [pid = 1658] [serial = 1305] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x1214d9800) [pid = 1658] [serial = 1315] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x120febc00) [pid = 1658] [serial = 1314] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x1243cc000) [pid = 1658] [serial = 1317] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x113c39400) [pid = 1658] [serial = 1308] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x118524800) [pid = 1658] [serial = 1309] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x11940b400) [pid = 1658] [serial = 1311] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x120e1dc00) [pid = 1658] [serial = 1312] [outer = 0x0] [url = about:blank] 09:09:54 INFO - PROCESS | 1658 | 1464365394321 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1084ms 09:09:54 INFO - PROCESS | 1658 | 1464365394382 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1658 | 1464365394384 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:09:54 INFO - PROCESS | 1658 | 1464365394388 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1658 | 1464365394391 Marionette TRACE conn2 <- [1,1886,null,{}] 09:09:54 INFO - PROCESS | 1658 | 1464365394394 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}] 09:09:54 INFO - PROCESS | 1658 | 1464365394519 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:09:54 INFO - PROCESS | 1658 | 1464365394644 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216eb000 == 86 [pid = 1658] [id = 479] 09:09:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 211 (0x113191c00) [pid = 1658] [serial = 1437] [outer = 0x0] 09:09:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 212 (0x116f41800) [pid = 1658] [serial = 1438] [outer = 0x113191c00] 09:09:54 INFO - PROCESS | 1658 | 1464365394681 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 213 (0x118524800) [pid = 1658] [serial = 1439] [outer = 0x113191c00] 09:09:55 INFO - PROCESS | 1658 | 1464365395162 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 824ms 09:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:09:55 INFO - PROCESS | 1658 | 1464365395212 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 1658 | 1464365395216 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:09:55 INFO - PROCESS | 1658 | 1464365395221 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1658 | 1464365395223 Marionette TRACE conn2 <- [1,1890,null,{}] 09:09:55 INFO - PROCESS | 1658 | 1464365395247 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}] 09:09:55 INFO - PROCESS | 1658 | 1464365395374 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:09:55 INFO - PROCESS | 1658 | 1464365395470 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a70b800 == 87 [pid = 1658] [id = 480] 09:09:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 214 (0x120f40800) [pid = 1658] [serial = 1440] [outer = 0x0] 09:09:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 215 (0x121029000) [pid = 1658] [serial = 1441] [outer = 0x120f40800] 09:09:55 INFO - PROCESS | 1658 | 1464365395502 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 216 (0x121a11400) [pid = 1658] [serial = 1442] [outer = 0x120f40800] 09:09:55 INFO - PROCESS | 1658 | 1464365395928 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 771ms 09:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:09:55 INFO - PROCESS | 1658 | 1464365395996 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1658 | 1464365395997 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:09:56 INFO - PROCESS | 1658 | 1464365396000 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1658 | 1464365396002 Marionette TRACE conn2 <- [1,1894,null,{}] 09:09:56 INFO - PROCESS | 1658 | 1464365396013 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}] 09:09:56 INFO - PROCESS | 1658 | 1464365396137 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:09:56 INFO - PROCESS | 1658 | 1464365396232 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf8c800 == 88 [pid = 1658] [id = 481] 09:09:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 217 (0x128c2bc00) [pid = 1658] [serial = 1443] [outer = 0x0] 09:09:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 218 (0x12930a800) [pid = 1658] [serial = 1444] [outer = 0x128c2bc00] 09:09:56 INFO - PROCESS | 1658 | 1464365396266 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 219 (0x12a926000) [pid = 1658] [serial = 1445] [outer = 0x128c2bc00] 09:09:56 INFO - PROCESS | 1658 | 1464365396735 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 772ms 09:09:56 INFO - PROCESS | 1658 | 1464365396771 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1658 | 1464365396773 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:09:56 INFO - PROCESS | 1658 | 1464365396778 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1658 | 1464365396780 Marionette TRACE conn2 <- [1,1898,null,{}] 09:09:56 INFO - PROCESS | 1658 | 1464365396782 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}] 09:09:56 INFO - PROCESS | 1658 | 1464365396903 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:09:57 INFO - PROCESS | 1658 | 1464365396999 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12e225800 == 89 [pid = 1658] [id = 482] 09:09:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 220 (0x12bb35c00) [pid = 1658] [serial = 1446] [outer = 0x0] 09:09:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 221 (0x12bc2dc00) [pid = 1658] [serial = 1447] [outer = 0x12bb35c00] 09:09:57 INFO - PROCESS | 1658 | 1464365397030 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 222 (0x12c11a000) [pid = 1658] [serial = 1448] [outer = 0x12bb35c00] 09:09:57 INFO - PROCESS | 1658 | 1464365397439 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 720ms 09:09:57 INFO - PROCESS | 1658 | 1464365397504 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 1658 | 1464365397505 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:09:57 INFO - PROCESS | 1658 | 1464365397510 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1658 | 1464365397511 Marionette TRACE conn2 <- [1,1902,null,{}] 09:09:57 INFO - PROCESS | 1658 | 1464365397514 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}] 09:09:57 INFO - PROCESS | 1658 | 1464365397631 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:09:57 INFO - PROCESS | 1658 | 1464365397727 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e62800 == 90 [pid = 1658] [id = 483] 09:09:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 223 (0x12bb36000) [pid = 1658] [serial = 1449] [outer = 0x0] 09:09:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 224 (0x12c4b7000) [pid = 1658] [serial = 1450] [outer = 0x12bb36000] 09:09:57 INFO - PROCESS | 1658 | 1464365397758 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 225 (0x12cfed800) [pid = 1658] [serial = 1451] [outer = 0x12bb36000] 09:09:58 INFO - PROCESS | 1658 | 1464365398164 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]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 719ms 09:09:58 INFO - PROCESS | 1658 | 1464365398229 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 1658 | 1464365398231 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:09:58 INFO - PROCESS | 1658 | 1464365398233 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1658 | 1464365398235 Marionette TRACE conn2 <- [1,1906,null,{}] 09:09:58 INFO - PROCESS | 1658 | 1464365398237 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}] 09:09:58 INFO - PROCESS | 1658 | 1464365398430 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:09:58 INFO - PROCESS | 1658 | 1464365398500 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1354cf800 == 91 [pid = 1658] [id = 484] 09:09:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 226 (0x12d3bbc00) [pid = 1658] [serial = 1452] [outer = 0x0] 09:09:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 227 (0x135e53c00) [pid = 1658] [serial = 1453] [outer = 0x12d3bbc00] 09:09:58 INFO - PROCESS | 1658 | 1464365398531 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 228 (0x138273000) [pid = 1658] [serial = 1454] [outer = 0x12d3bbc00] 09:09:59 INFO - PROCESS | 1658 | 1464365399009 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 820ms 09:09:59 INFO - PROCESS | 1658 | 1464365399054 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 1658 | 1464365399055 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:09:59 INFO - PROCESS | 1658 | 1464365399058 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1658 | 1464365399061 Marionette TRACE conn2 <- [1,1910,null,{}] 09:09:59 INFO - PROCESS | 1658 | 1464365399064 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}] 09:09:59 INFO - PROCESS | 1658 | 1464365399178 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:09:59 INFO - PROCESS | 1658 | 1464365399274 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x135dee800 == 92 [pid = 1658] [id = 485] 09:09:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 229 (0x12d937c00) [pid = 1658] [serial = 1455] [outer = 0x0] 09:09:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 230 (0x139204800) [pid = 1658] [serial = 1456] [outer = 0x12d937c00] 09:09:59 INFO - PROCESS | 1658 | 1464365399304 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 231 (0x13920a000) [pid = 1658] [serial = 1457] [outer = 0x12d937c00] 09:09:59 INFO - PROCESS | 1658 | 1464365399716 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 09:09:59 INFO - PROCESS | 1658 | 1464365399779 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 1658 | 1464365399781 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:09:59 INFO - PROCESS | 1658 | 1464365399783 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1658 | 1464365399784 Marionette TRACE conn2 <- [1,1914,null,{}] 09:09:59 INFO - PROCESS | 1658 | 1464365399787 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}] 09:09:59 INFO - PROCESS | 1658 | 1464365399905 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:10:00 INFO - PROCESS | 1658 | 1464365399998 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x1380ba800 == 93 [pid = 1658] [id = 486] 09:10:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 232 (0x13838e400) [pid = 1658] [serial = 1458] [outer = 0x0] 09:10:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 233 (0x13920f800) [pid = 1658] [serial = 1459] [outer = 0x13838e400] 09:10:00 INFO - PROCESS | 1658 | 1464365400029 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 234 (0x1392a5000) [pid = 1658] [serial = 1460] [outer = 0x13838e400] 09:10:00 INFO - PROCESS | 1658 | 1464365400461 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 719ms 09:10:00 INFO - PROCESS | 1658 | 1464365400502 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 1658 | 1464365400504 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:10:00 INFO - PROCESS | 1658 | 1464365400506 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1658 | 1464365400507 Marionette TRACE conn2 <- [1,1918,null,{}] 09:10:00 INFO - PROCESS | 1658 | 1464365400543 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}] 09:10:00 INFO - PROCESS | 1658 | 1464365400665 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:10:00 INFO - PROCESS | 1658 | 1464365400763 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x13833b800 == 94 [pid = 1658] [id = 487] 09:10:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 235 (0x138749c00) [pid = 1658] [serial = 1461] [outer = 0x0] 09:10:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 236 (0x13874d400) [pid = 1658] [serial = 1462] [outer = 0x138749c00] 09:10:00 INFO - PROCESS | 1658 | 1464365400794 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 237 (0x138751c00) [pid = 1658] [serial = 1463] [outer = 0x138749c00] 09:10:01 INFO - PROCESS | 1658 | 1464365401223 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 09:10:01 INFO - PROCESS | 1658 | 1464365401240 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 1658 | 1464365401241 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:10:01 INFO - PROCESS | 1658 | 1464365401246 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1658 | 1464365401247 Marionette TRACE conn2 <- [1,1922,null,{}] 09:10:01 INFO - PROCESS | 1658 | 1464365401250 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}] 09:10:01 INFO - PROCESS | 1658 | 1464365401368 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:10:01 INFO - PROCESS | 1658 | 1464365401494 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x13927c000 == 95 [pid = 1658] [id = 488] 09:10:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 238 (0x13874a400) [pid = 1658] [serial = 1464] [outer = 0x0] 09:10:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 239 (0x139209c00) [pid = 1658] [serial = 1465] [outer = 0x13874a400] 09:10:01 INFO - PROCESS | 1658 | 1464365401527 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 240 (0x139492400) [pid = 1658] [serial = 1466] [outer = 0x13874a400] 09:10:01 INFO - PROCESS | 1658 | 1464365401946 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 719ms 09:10:01 INFO - PROCESS | 1658 | 1464365401965 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 1658 | 1464365401967 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:10:01 INFO - PROCESS | 1658 | 1464365401970 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1658 | 1464365401971 Marionette TRACE conn2 <- [1,1926,null,{}] 09:10:01 INFO - PROCESS | 1658 | 1464365401974 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}] 09:10:02 INFO - PROCESS | 1658 | 1464365402130 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:10:02 INFO - PROCESS | 1658 | 1464365402232 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1412c3800 == 96 [pid = 1658] [id = 489] 09:10:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 241 (0x139495c00) [pid = 1658] [serial = 1467] [outer = 0x0] 09:10:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 242 (0x13949e000) [pid = 1658] [serial = 1468] [outer = 0x139495c00] 09:10:02 INFO - PROCESS | 1658 | 1464365402269 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 243 (0x140f79400) [pid = 1658] [serial = 1469] [outer = 0x139495c00] 09:10:02 INFO - PROCESS | 1658 | 1464365402780 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 871ms 09:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:10:02 INFO - PROCESS | 1658 | 1464365402840 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1658 | 1464365402842 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:10:02 INFO - PROCESS | 1658 | 1464365402844 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1658 | 1464365402845 Marionette TRACE conn2 <- [1,1930,null,{}] 09:10:02 INFO - PROCESS | 1658 | 1464365402848 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}] 09:10:02 INFO - PROCESS | 1658 | 1464365402968 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:10:03 INFO - PROCESS | 1658 | 1464365403097 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x143ea5000 == 97 [pid = 1658] [id = 490] 09:10:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 244 (0x140f76c00) [pid = 1658] [serial = 1470] [outer = 0x0] 09:10:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 245 (0x140f7f000) [pid = 1658] [serial = 1471] [outer = 0x140f76c00] 09:10:03 INFO - PROCESS | 1658 | 1464365403130 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 246 (0x141cc9400) [pid = 1658] [serial = 1472] [outer = 0x140f76c00] 09:10:03 INFO - PROCESS | 1658 | 1464365403575 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 769ms 09:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:10:03 INFO - PROCESS | 1658 | 1464365403627 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 1658 | 1464365403629 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:10:03 INFO - PROCESS | 1658 | 1464365403634 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 1658 | 1464365403635 Marionette TRACE conn2 <- [1,1934,null,{}] 09:10:03 INFO - PROCESS | 1658 | 1464365403637 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}] 09:10:03 INFO - PROCESS | 1658 | 1464365403761 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:10:03 INFO - PROCESS | 1658 | 1464365403862 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x143ebd800 == 98 [pid = 1658] [id = 491] 09:10:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 247 (0x140f79800) [pid = 1658] [serial = 1473] [outer = 0x0] 09:10:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 248 (0x141cd1000) [pid = 1658] [serial = 1474] [outer = 0x140f79800] 09:10:03 INFO - PROCESS | 1658 | 1464365403891 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 249 (0x141d9d800) [pid = 1658] [serial = 1475] [outer = 0x140f79800] 09:10:04 INFO - PROCESS | 1658 | 1464365404323 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 718ms 09:10:04 INFO - PROCESS | 1658 | 1464365404353 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:10:04 INFO - PROCESS | 1658 | 1464365404355 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:10:04 INFO - PROCESS | 1658 | 1464365404357 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1658 | 1464365404358 Marionette TRACE conn2 <- [1,1938,null,{}] 09:10:04 INFO - PROCESS | 1658 | 1464365404363 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}] 09:10:04 INFO - PROCESS | 1658 | 1464365404482 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:10:04 INFO - PROCESS | 1658 | 1464365404584 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x141ea0800 == 99 [pid = 1658] [id = 492] 09:10:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 250 (0x11940d800) [pid = 1658] [serial = 1476] [outer = 0x0] 09:10:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 251 (0x141cc8800) [pid = 1658] [serial = 1477] [outer = 0x11940d800] 09:10:04 INFO - PROCESS | 1658 | 1464365404613 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 252 (0x141da4800) [pid = 1658] [serial = 1478] [outer = 0x11940d800] 09:10:05 INFO - PROCESS | 1658 | 1464365405204 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 872ms 09:10:05 INFO - PROCESS | 1658 | 1464365405230 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1658 | 1464365405233 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:10:05 INFO - PROCESS | 1658 | 1464365405236 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1658 | 1464365405238 Marionette TRACE conn2 <- [1,1942,null,{}] 09:10:05 INFO - PROCESS | 1658 | 1464365405243 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}] 09:10:05 INFO - PROCESS | 1658 | 1464365405363 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:10:05 INFO - PROCESS | 1658 | 1464365405472 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a957800 == 100 [pid = 1658] [id = 493] 09:10:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 253 (0x113c3d000) [pid = 1658] [serial = 1479] [outer = 0x0] 09:10:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 254 (0x1184d8000) [pid = 1658] [serial = 1480] [outer = 0x113c3d000] 09:10:05 INFO - PROCESS | 1658 | 1464365405502 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 255 (0x119d46800) [pid = 1658] [serial = 1481] [outer = 0x113c3d000] 09:10:06 INFO - PROCESS | 1658 | 1464365406150 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]]]}] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x126d9b800 == 99 [pid = 1658] [id = 477] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x126d9b000 == 98 [pid = 1658] [id = 476] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x1380b3000 == 97 [pid = 1658] [id = 472] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x135de6800 == 96 [pid = 1658] [id = 471] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x13537d000 == 95 [pid = 1658] [id = 470] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x134e5c800 == 94 [pid = 1658] [id = 469] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x131a2f000 == 93 [pid = 1658] [id = 468] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12b921000 == 92 [pid = 1658] [id = 467] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x12438a800 == 91 [pid = 1658] [id = 466] 09:10:06 INFO - PROCESS | 1658 | --DOCSHELL 0x116f05800 == 90 [pid = 1658] [id = 465] 09:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 975ms 09:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:10:06 INFO - PROCESS | 1658 | 1464365406214 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1658 | 1464365406216 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:10:06 INFO - PROCESS | 1658 | 1464365406220 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1658 | 1464365406222 Marionette TRACE conn2 <- [1,1946,null,{}] 09:10:06 INFO - PROCESS | 1658 | 1464365406226 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}] 09:10:06 INFO - PROCESS | 1658 | 1464365406351 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:10:06 INFO - PROCESS | 1658 | 1464365406463 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x121393800 == 91 [pid = 1658] [id = 494] 09:10:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 256 (0x113c39400) [pid = 1658] [serial = 1482] [outer = 0x0] 09:10:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 257 (0x11645a000) [pid = 1658] [serial = 1483] [outer = 0x113c39400] 09:10:06 INFO - PROCESS | 1658 | 1464365406499 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 258 (0x11940b400) [pid = 1658] [serial = 1484] [outer = 0x113c39400] 09:10:06 INFO - PROCESS | 1658 | 1464365406995 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 825ms 09:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:10:07 INFO - PROCESS | 1658 | 1464365407046 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1658 | 1464365407050 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:10:07 INFO - PROCESS | 1658 | 1464365407054 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1658 | 1464365407056 Marionette TRACE conn2 <- [1,1950,null,{}] 09:10:07 INFO - PROCESS | 1658 | 1464365407059 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}] 09:10:07 INFO - PROCESS | 1658 | 1464365407188 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:10:07 INFO - PROCESS | 1658 | 1464365407293 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf92000 == 92 [pid = 1658] [id = 495] 09:10:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 259 (0x121cf8400) [pid = 1658] [serial = 1485] [outer = 0x0] 09:10:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 260 (0x1246ea000) [pid = 1658] [serial = 1486] [outer = 0x121cf8400] 09:10:07 INFO - PROCESS | 1658 | 1464365407324 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 261 (0x128cbe800) [pid = 1658] [serial = 1487] [outer = 0x121cf8400] 09:10:07 INFO - PROCESS | 1658 | 1464365407771 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 724ms 09:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:10:07 INFO - PROCESS | 1658 | 1464365407779 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1658 | 1464365407780 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:10:07 INFO - PROCESS | 1658 | 1464365407783 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1658 | 1464365407785 Marionette TRACE conn2 <- [1,1954,null,{}] 09:10:07 INFO - PROCESS | 1658 | 1464365407793 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}] 09:10:07 INFO - PROCESS | 1658 | 1464365407941 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:10:08 INFO - PROCESS | 1658 | 1464365408046 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x13514f000 == 93 [pid = 1658] [id = 496] 09:10:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 262 (0x129617c00) [pid = 1658] [serial = 1488] [outer = 0x0] 09:10:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 263 (0x12b2f3400) [pid = 1658] [serial = 1489] [outer = 0x129617c00] 09:10:08 INFO - PROCESS | 1658 | 1464365408081 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 264 (0x12c860000) [pid = 1658] [serial = 1490] [outer = 0x129617c00] 09:10:08 INFO - PROCESS | 1658 | 1464365408547 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 827ms 09:10:08 INFO - PROCESS | 1658 | 1464365408611 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 1658 | 1464365408613 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:10:08 INFO - PROCESS | 1658 | 1464365408615 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 1658 | 1464365408617 Marionette TRACE conn2 <- [1,1958,null,{}] 09:10:08 INFO - PROCESS | 1658 | 1464365408619 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}] 09:10:08 INFO - PROCESS | 1658 | 1464365408745 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:10:08 INFO - PROCESS | 1658 | 1464365408848 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x13828f000 == 94 [pid = 1658] [id = 497] 09:10:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 265 (0x134928c00) [pid = 1658] [serial = 1491] [outer = 0x0] 09:10:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 266 (0x134941c00) [pid = 1658] [serial = 1492] [outer = 0x134928c00] 09:10:08 INFO - PROCESS | 1658 | 1464365408880 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 267 (0x135e59000) [pid = 1658] [serial = 1493] [outer = 0x134928c00] 09:10:09 INFO - PROCESS | 1658 | 1464365409316 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]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 769ms 09:10:09 INFO - PROCESS | 1658 | 1464365409393 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 1658 | 1464365409395 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:10:09 INFO - PROCESS | 1658 | 1464365409400 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1658 | 1464365409401 Marionette TRACE conn2 <- [1,1962,null,{}] 09:10:09 INFO - PROCESS | 1658 | 1464365409404 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}] 09:10:09 INFO - PROCESS | 1658 | 1464365409527 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:10:09 INFO - PROCESS | 1658 | 1464365409632 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x1412b9800 == 95 [pid = 1658] [id = 498] 09:10:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 268 (0x134929000) [pid = 1658] [serial = 1494] [outer = 0x0] 09:10:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 269 (0x135fb3800) [pid = 1658] [serial = 1495] [outer = 0x134929000] 09:10:09 INFO - PROCESS | 1658 | 1464365409662 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 270 (0x13838f000) [pid = 1658] [serial = 1496] [outer = 0x134929000] 09:10:10 INFO - PROCESS | 1658 | 1464365410116 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 09:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:10:10 INFO - PROCESS | 1658 | 1464365410170 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1658 | 1464365410172 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:10:10 INFO - PROCESS | 1658 | 1464365410174 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1658 | 1464365410175 Marionette TRACE conn2 <- [1,1966,null,{}] 09:10:10 INFO - PROCESS | 1658 | 1464365410178 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}] 09:10:10 INFO - PROCESS | 1658 | 1464365410326 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:10:10 INFO - PROCESS | 1658 | 1464365410464 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x143ebf000 == 96 [pid = 1658] [id = 499] 09:10:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 271 (0x138755400) [pid = 1658] [serial = 1497] [outer = 0x0] 09:10:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 272 (0x1392a9c00) [pid = 1658] [serial = 1498] [outer = 0x138755400] 09:10:10 INFO - PROCESS | 1658 | 1464365410498 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 273 (0x141d9e400) [pid = 1658] [serial = 1499] [outer = 0x138755400] 09:10:10 INFO - PROCESS | 1658 | 1464365410955 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 821ms 09:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:10:11 INFO - PROCESS | 1658 | 1464365410996 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 1658 | 1464365410998 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:10:11 INFO - PROCESS | 1658 | 1464365411000 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1658 | 1464365411001 Marionette TRACE conn2 <- [1,1970,null,{}] 09:10:11 INFO - PROCESS | 1658 | 1464365411004 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}] 09:10:11 INFO - PROCESS | 1658 | 1464365411121 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:10:11 INFO - PROCESS | 1658 | 1464365411226 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x143fa9000 == 97 [pid = 1658] [id = 500] 09:10:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 274 (0x141d9c800) [pid = 1658] [serial = 1500] [outer = 0x0] 09:10:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 275 (0x141da9000) [pid = 1658] [serial = 1501] [outer = 0x141d9c800] 09:10:11 INFO - PROCESS | 1658 | 1464365411257 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 276 (0x142e3e000) [pid = 1658] [serial = 1502] [outer = 0x141d9c800] 09:10:11 INFO - PROCESS | 1658 | 1464365411652 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 09:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:10:11 INFO - PROCESS | 1658 | 1464365411720 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 1658 | 1464365411721 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:10:11 INFO - PROCESS | 1658 | 1464365411724 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1658 | 1464365411725 Marionette TRACE conn2 <- [1,1974,null,{}] 09:10:11 INFO - PROCESS | 1658 | 1464365411727 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}] 09:10:11 INFO - PROCESS | 1658 | 1464365411848 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:10:11 INFO - PROCESS | 1658 | 1464365411952 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x1395ea800 == 98 [pid = 1658] [id = 501] 09:10:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 277 (0x141243800) [pid = 1658] [serial = 1503] [outer = 0x0] 09:10:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 278 (0x141248800) [pid = 1658] [serial = 1504] [outer = 0x141243800] 09:10:11 INFO - PROCESS | 1658 | 1464365411983 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 279 (0x14124dc00) [pid = 1658] [serial = 1505] [outer = 0x141243800] 09:10:12 INFO - PROCESS | 1658 | 1464365412412 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]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 720ms 09:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:10:12 INFO - PROCESS | 1658 | 1464365412445 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 1658 | 1464365412446 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:10:12 INFO - PROCESS | 1658 | 1464365412449 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1658 | 1464365412450 Marionette TRACE conn2 <- [1,1978,null,{}] 09:10:12 INFO - PROCESS | 1658 | 1464365412471 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}] 09:10:12 INFO - PROCESS | 1658 | 1464365412613 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:10:12 INFO - PROCESS | 1658 | 1464365412760 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x141208800 == 99 [pid = 1658] [id = 502] 09:10:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 280 (0x120e22400) [pid = 1658] [serial = 1506] [outer = 0x0] 09:10:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 281 (0x1351c0400) [pid = 1658] [serial = 1507] [outer = 0x120e22400] 09:10:12 INFO - PROCESS | 1658 | 1464365412790 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 282 (0x1351c4c00) [pid = 1658] [serial = 1508] [outer = 0x120e22400] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x116470800 == 98 [pid = 1658] [id = 328] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1412c3800 == 97 [pid = 1658] [id = 489] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x13927c000 == 96 [pid = 1658] [id = 488] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x13833b800 == 95 [pid = 1658] [id = 487] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1380ba800 == 94 [pid = 1658] [id = 486] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x135dee800 == 93 [pid = 1658] [id = 485] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1354cf800 == 92 [pid = 1658] [id = 484] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x134e62800 == 91 [pid = 1658] [id = 483] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12e225800 == 90 [pid = 1658] [id = 482] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf8c800 == 89 [pid = 1658] [id = 481] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x12a70b800 == 88 [pid = 1658] [id = 480] 09:10:13 INFO - PROCESS | 1658 | --DOCSHELL 0x1216eb000 == 87 [pid = 1658] [id = 479] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1297cf800 == 86 [pid = 1658] [id = 99] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x121a9b800 == 85 [pid = 1658] [id = 232] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12c826800 == 84 [pid = 1658] [id = 14] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12a95b000 == 83 [pid = 1658] [id = 8] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12ac90800 == 82 [pid = 1658] [id = 434] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11226f000 == 81 [pid = 1658] [id = 22] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x126245800 == 80 [pid = 1658] [id = 216] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x134ad3000 == 79 [pid = 1658] [id = 411] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x119d0b800 == 78 [pid = 1658] [id = 115] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x121dad000 == 77 [pid = 1658] [id = 117] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x115f4d800 == 76 [pid = 1658] [id = 173] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d855800 == 75 [pid = 1658] [id = 234] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1412cf000 == 74 [pid = 1658] [id = 475] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11806c000 == 73 [pid = 1658] [id = 150] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11757a000 == 72 [pid = 1658] [id = 136] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12b919800 == 71 [pid = 1658] [id = 167] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12a811800 == 70 [pid = 1658] [id = 100] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11945a800 == 69 [pid = 1658] [id = 237] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x111da6800 == 68 [pid = 1658] [id = 306] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12c817800 == 67 [pid = 1658] [id = 246] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x142047800 == 66 [pid = 1658] [id = 456] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12c438800 == 65 [pid = 1658] [id = 13] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d86f000 == 64 [pid = 1658] [id = 215] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12126a800 == 63 [pid = 1658] [id = 327] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf97800 == 62 [pid = 1658] [id = 16] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf96800 == 61 [pid = 1658] [id = 233] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1394b0000 == 60 [pid = 1658] [id = 455] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1172b8000 == 59 [pid = 1658] [id = 265] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x143ea5000 == 58 [pid = 1658] [id = 490] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x11807f000 == 57 [pid = 1658] [id = 12] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x119458000 == 56 [pid = 1658] [id = 19] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12bdaa000 == 55 [pid = 1658] [id = 198] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x116ff6800 == 54 [pid = 1658] [id = 24] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce18800 == 53 [pid = 1658] [id = 230] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12c826000 == 52 [pid = 1658] [id = 172] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x14205f800 == 51 [pid = 1658] [id = 457] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1216e5000 == 50 [pid = 1658] [id = 264] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x143ebd800 == 49 [pid = 1658] [id = 491] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d966800 == 48 [pid = 1658] [id = 20] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1167a7000 == 47 [pid = 1658] [id = 412] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12b913000 == 46 [pid = 1658] [id = 9] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x126da3800 == 45 [pid = 1658] [id = 458] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12bda7000 == 44 [pid = 1658] [id = 11] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb79800 == 43 [pid = 1658] [id = 10] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x119157000 == 42 [pid = 1658] [id = 212] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce15000 == 41 [pid = 1658] [id = 15] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12da33000 == 40 [pid = 1658] [id = 21] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12911d800 == 39 [pid = 1658] [id = 213] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1166ea800 == 38 [pid = 1658] [id = 389] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1350ca000 == 37 [pid = 1658] [id = 304] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12911b800 == 36 [pid = 1658] [id = 6] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12a950800 == 35 [pid = 1658] [id = 116] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x115f47000 == 34 [pid = 1658] [id = 23] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12e21f000 == 33 [pid = 1658] [id = 236] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1382a2000 == 32 [pid = 1658] [id = 473] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1216eb800 == 31 [pid = 1658] [id = 151] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12a969800 == 30 [pid = 1658] [id = 185] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x135061000 == 29 [pid = 1658] [id = 320] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x139283800 == 28 [pid = 1658] [id = 474] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12da2b800 == 27 [pid = 1658] [id = 235] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d854800 == 26 [pid = 1658] [id = 214] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x135c59800 == 25 [pid = 1658] [id = 305] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3ae800 == 24 [pid = 1658] [id = 211] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x113e9a800 == 23 [pid = 1658] [id = 25] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1180e8000 == 22 [pid = 1658] [id = 368] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12df48000 == 21 [pid = 1658] [id = 459] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x141ea0800 == 20 [pid = 1658] [id = 492] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1395ea800 == 19 [pid = 1658] [id = 501] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x143fa9000 == 18 [pid = 1658] [id = 500] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x143ebf000 == 17 [pid = 1658] [id = 499] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x1412b9800 == 16 [pid = 1658] [id = 498] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x13828f000 == 15 [pid = 1658] [id = 497] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x13514f000 == 14 [pid = 1658] [id = 496] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf92000 == 13 [pid = 1658] [id = 495] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x13505a000 == 12 [pid = 1658] [id = 423] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12cfa4000 == 11 [pid = 1658] [id = 478] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x12a957800 == 10 [pid = 1658] [id = 493] 09:10:18 INFO - PROCESS | 1658 | --DOCSHELL 0x121393800 == 9 [pid = 1658] [id = 494] 09:10:19 INFO - PROCESS | 1658 | 1464365419552 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 7114ms 09:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:10:19 INFO - PROCESS | 1658 | 1464365419564 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1658 | 1464365419566 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:10:19 INFO - PROCESS | 1658 | 1464365419570 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1658 | 1464365419571 Marionette TRACE conn2 <- [1,1982,null,{}] 09:10:19 INFO - PROCESS | 1658 | 1464365419575 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}] 09:10:19 INFO - PROCESS | 1658 | 1464365419695 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:10:19 INFO - PROCESS | 1658 | 1464365419707 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x113152800 == 10 [pid = 1658] [id = 503] 09:10:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 283 (0x11203a800) [pid = 1658] [serial = 1509] [outer = 0x0] 09:10:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 284 (0x112041800) [pid = 1658] [serial = 1510] [outer = 0x11203a800] 09:10:19 INFO - PROCESS | 1658 | 1464365419736 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 285 (0x112786000) [pid = 1658] [serial = 1511] [outer = 0x11203a800] 09:10:20 INFO - PROCESS | 1658 | 1464365420096 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 573ms 09:10:20 INFO - PROCESS | 1658 | 1464365420143 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 1658 | 1464365420148 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:10:20 INFO - PROCESS | 1658 | 1464365420164 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 1658 | 1464365420166 Marionette TRACE conn2 <- [1,1986,null,{}] 09:10:20 INFO - PROCESS | 1658 | 1464365420170 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}] 09:10:20 INFO - PROCESS | 1658 | 1464365420263 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:10:20 INFO - PROCESS | 1658 | 1464365420269 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x112fc0800 == 11 [pid = 1658] [id = 504] 09:10:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 286 (0x11278f000) [pid = 1658] [serial = 1512] [outer = 0x0] 09:10:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 287 (0x112a54800) [pid = 1658] [serial = 1513] [outer = 0x11278f000] 09:10:20 INFO - PROCESS | 1658 | 1464365420295 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 288 (0x112a62c00) [pid = 1658] [serial = 1514] [outer = 0x11278f000] 09:10:20 INFO - PROCESS | 1658 | 1464365420653 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 533ms 09:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:10:20 INFO - PROCESS | 1658 | 1464365420686 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 1658 | 1464365420687 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:10:20 INFO - PROCESS | 1658 | 1464365420690 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 1658 | 1464365420693 Marionette TRACE conn2 <- [1,1990,null,{}] 09:10:20 INFO - PROCESS | 1658 | 1464365420713 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}] 09:10:20 INFO - PROCESS | 1658 | 1464365420806 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:10:20 INFO - PROCESS | 1658 | 1464365420814 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172c0800 == 12 [pid = 1658] [id = 505] 09:10:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 289 (0x110e5c000) [pid = 1658] [serial = 1515] [outer = 0x0] 09:10:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 290 (0x11318bc00) [pid = 1658] [serial = 1516] [outer = 0x110e5c000] 09:10:20 INFO - PROCESS | 1658 | 1464365420843 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 291 (0x1131ea400) [pid = 1658] [serial = 1517] [outer = 0x110e5c000] 09:10:21 INFO - PROCESS | 1658 | 1464365421233 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 582ms 09:10:21 INFO - PROCESS | 1658 | 1464365421273 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1658 | 1464365421274 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:10:21 INFO - PROCESS | 1658 | 1464365421277 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1658 | 1464365421278 Marionette TRACE conn2 <- [1,1994,null,{}] 09:10:21 INFO - PROCESS | 1658 | 1464365421280 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}] 09:10:21 INFO - PROCESS | 1658 | 1464365421366 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:10:21 INFO - PROCESS | 1658 | 1464365421461 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x118078000 == 13 [pid = 1658] [id = 506] 09:10:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 292 (0x11318f000) [pid = 1658] [serial = 1518] [outer = 0x0] 09:10:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 293 (0x115021000) [pid = 1658] [serial = 1519] [outer = 0x11318f000] 09:10:21 INFO - PROCESS | 1658 | 1464365421487 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 294 (0x116009400) [pid = 1658] [serial = 1520] [outer = 0x11318f000] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 293 (0x12c865000) [pid = 1658] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 292 (0x129617c00) [pid = 1658] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 291 (0x12b2fc800) [pid = 1658] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 290 (0x113191c00) [pid = 1658] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 289 (0x134928c00) [pid = 1658] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 288 (0x1293a5400) [pid = 1658] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 287 (0x121cf8400) [pid = 1658] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 286 (0x13492ac00) [pid = 1658] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 285 (0x12d3c0000) [pid = 1658] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 284 (0x1262d2400) [pid = 1658] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 283 (0x12ceb3000) [pid = 1658] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 282 (0x120f47400) [pid = 1658] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 281 (0x11285c000) [pid = 1658] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 280 (0x1293aa000) [pid = 1658] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 279 (0x135e5ec00) [pid = 1658] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 278 (0x135f50800) [pid = 1658] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 277 (0x112a57400) [pid = 1658] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 276 (0x116f3d400) [pid = 1658] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 275 (0x135f4c400) [pid = 1658] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 274 (0x113c39400) [pid = 1658] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 273 (0x12a928400) [pid = 1658] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 272 (0x12781d000) [pid = 1658] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 271 (0x110e81000) [pid = 1658] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 270 (0x1213db800) [pid = 1658] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 269 (0x11989f000) [pid = 1658] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 268 (0x113c3d000) [pid = 1658] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 267 (0x1181d8800) [pid = 1658] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 266 (0x13492ec00) [pid = 1658] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 265 (0x110e83400) [pid = 1658] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 264 (0x11321b400) [pid = 1658] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 263 (0x115d0d800) [pid = 1658] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 262 (0x1198a0000) [pid = 1658] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 261 (0x121288800) [pid = 1658] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 260 (0x12961c400) [pid = 1658] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 259 (0x13494bc00) [pid = 1658] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 258 (0x135fb5c00) [pid = 1658] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 257 (0x135fbe800) [pid = 1658] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 256 (0x13826dc00) [pid = 1658] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 255 (0x112782c00) [pid = 1658] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 254 (0x12bb36000) [pid = 1658] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 253 (0x12bb35c00) [pid = 1658] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 252 (0x120f45800) [pid = 1658] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 251 (0x110e8a800) [pid = 1658] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 250 (0x12961b000) [pid = 1658] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 249 (0x1213e0800) [pid = 1658] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 248 (0x124154800) [pid = 1658] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 247 (0x112860c00) [pid = 1658] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 246 (0x116f43800) [pid = 1658] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 245 (0x12d3b9c00) [pid = 1658] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 244 (0x1168bb400) [pid = 1658] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 243 (0x11931d000) [pid = 1658] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 242 (0x12102f400) [pid = 1658] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 241 (0x12a8cec00) [pid = 1658] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 240 (0x119408400) [pid = 1658] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 239 (0x111b09c00) [pid = 1658] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 238 (0x113e0bc00) [pid = 1658] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 237 (0x119498400) [pid = 1658] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 236 (0x1191ac800) [pid = 1658] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 235 (0x119318000) [pid = 1658] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 234 (0x110e83c00) [pid = 1658] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 233 (0x128c2bc00) [pid = 1658] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 232 (0x128aeb000) [pid = 1658] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 231 (0x12c11d800) [pid = 1658] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 230 (0x110e5bc00) [pid = 1658] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 229 (0x127811800) [pid = 1658] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 228 (0x128fbe800) [pid = 1658] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 227 (0x12d3c4000) [pid = 1658] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 226 (0x113bc4000) [pid = 1658] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 225 (0x12c4acc00) [pid = 1658] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 224 (0x1184cf000) [pid = 1658] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 223 (0x129617800) [pid = 1658] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 222 (0x1132a8800) [pid = 1658] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 221 (0x1262d9800) [pid = 1658] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 220 (0x117249000) [pid = 1658] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 219 (0x110e7f000) [pid = 1658] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 218 (0x12ceb1800) [pid = 1658] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 217 (0x1122a7400) [pid = 1658] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 216 (0x113198400) [pid = 1658] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 215 (0x120f40800) [pid = 1658] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 214 (0x12352ec00) [pid = 1658] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 213 (0x1190b9800) [pid = 1658] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 212 (0x141243800) [pid = 1658] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 211 (0x116003c00) [pid = 1658] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 210 (0x119316000) [pid = 1658] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 209 (0x116f3f800) [pid = 1658] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 208 (0x13838ac00) [pid = 1658] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 207 (0x141d9c800) [pid = 1658] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 206 (0x13494a800) [pid = 1658] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 205 (0x135f53c00) [pid = 1658] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 204 (0x138755400) [pid = 1658] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 203 (0x12cfe8c00) [pid = 1658] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 202 (0x12ceb5000) [pid = 1658] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 201 (0x134929000) [pid = 1658] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 200 (0x126a1d800) [pid = 1658] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x140f79800) [pid = 1658] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x11940d800) [pid = 1658] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x140f76c00) [pid = 1658] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x139495c00) [pid = 1658] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x13874a400) [pid = 1658] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x138749c00) [pid = 1658] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x13838e400) [pid = 1658] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x12d937c00) [pid = 1658] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:10:23 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x12d3bbc00) [pid = 1658] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:10:23 INFO - PROCESS | 1658 | 1464365423430 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2171ms 09:10:23 INFO - PROCESS | 1658 | 1464365423449 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 1658 | 1464365423452 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:10:23 INFO - PROCESS | 1658 | 1464365423456 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1658 | 1464365423458 Marionette TRACE conn2 <- [1,1998,null,{}] 09:10:23 INFO - PROCESS | 1658 | 1464365423462 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}] 09:10:23 INFO - PROCESS | 1658 | 1464365423572 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:10:23 INFO - PROCESS | 1658 | 1464365423641 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x1160bd000 == 14 [pid = 1658] [id = 507] 09:10:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x111d28000) [pid = 1658] [serial = 1521] [outer = 0x0] 09:10:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 193 (0x112781400) [pid = 1658] [serial = 1522] [outer = 0x111d28000] 09:10:23 INFO - PROCESS | 1658 | 1464365423674 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 194 (0x11278cc00) [pid = 1658] [serial = 1523] [outer = 0x111d28000] 09:10:24 INFO - PROCESS | 1658 | 1464365424193 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 774ms 09:10:24 INFO - PROCESS | 1658 | 1464365424230 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1658 | 1464365424234 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:10:24 INFO - PROCESS | 1658 | 1464365424239 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1658 | 1464365424240 Marionette TRACE conn2 <- [1,2002,null,{}] 09:10:24 INFO - PROCESS | 1658 | 1464365424269 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}] 09:10:24 INFO - PROCESS | 1658 | 1464365424383 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:10:24 INFO - PROCESS | 1658 | 1464365424474 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x11807f000 == 15 [pid = 1658] [id = 508] 09:10:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 195 (0x110e8cc00) [pid = 1658] [serial = 1524] [outer = 0x0] 09:10:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 196 (0x11286ac00) [pid = 1658] [serial = 1525] [outer = 0x110e8cc00] 09:10:24 INFO - PROCESS | 1658 | 1464365424506 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 197 (0x112df0c00) [pid = 1658] [serial = 1526] [outer = 0x110e8cc00] 09:10:25 INFO - PROCESS | 1658 | 1464365425064 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 895ms 09:10:25 INFO - PROCESS | 1658 | 1464365425134 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 1658 | 1464365425136 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:10:25 INFO - PROCESS | 1658 | 1464365425138 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 1658 | 1464365425141 Marionette TRACE conn2 <- [1,2006,null,{}] 09:10:25 INFO - PROCESS | 1658 | 1464365425149 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}] 09:10:25 INFO - PROCESS | 1658 | 1464365425265 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:10:25 INFO - PROCESS | 1658 | 1464365425338 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x119146000 == 16 [pid = 1658] [id = 509] 09:10:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 198 (0x112ea1000) [pid = 1658] [serial = 1527] [outer = 0x0] 09:10:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 199 (0x113212800) [pid = 1658] [serial = 1528] [outer = 0x112ea1000] 09:10:25 INFO - PROCESS | 1658 | 1464365425371 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 200 (0x113e0bc00) [pid = 1658] [serial = 1529] [outer = 0x112ea1000] 09:10:26 INFO - PROCESS | 1658 | 1464365426083 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]]]}] 09:10: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 09:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 977ms 09:10:26 INFO - PROCESS | 1658 | 1464365426142 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1658 | 1464365426145 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:10:26 INFO - PROCESS | 1658 | 1464365426150 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1658 | 1464365426152 Marionette TRACE conn2 <- [1,2010,null,{}] 09:10:26 INFO - PROCESS | 1658 | 1464365426156 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}] 09:10:26 INFO - PROCESS | 1658 | 1464365426247 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:10:26 INFO - PROCESS | 1658 | --DOCSHELL 0x1172c0800 == 15 [pid = 1658] [id = 505] 09:10:26 INFO - PROCESS | 1658 | --DOCSHELL 0x112fc0800 == 14 [pid = 1658] [id = 504] 09:10:26 INFO - PROCESS | 1658 | --DOCSHELL 0x113152800 == 13 [pid = 1658] [id = 503] 09:10:26 INFO - PROCESS | 1658 | --DOCSHELL 0x141208800 == 12 [pid = 1658] [id = 502] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 199 (0x134949c00) [pid = 1658] [serial = 1357] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 198 (0x134940400) [pid = 1658] [serial = 1356] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 197 (0x112a54400) [pid = 1658] [serial = 1342] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 196 (0x11224d000) [pid = 1658] [serial = 1341] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 195 (0x1184dc400) [pid = 1658] [serial = 1381] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 194 (0x1164b8c00) [pid = 1658] [serial = 1380] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 193 (0x141cce800) [pid = 1658] [serial = 1378] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 192 (0x141cc9800) [pid = 1658] [serial = 1377] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x1213d4000) [pid = 1658] [serial = 1386] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x126784c00) [pid = 1658] [serial = 1387] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x112a57c00) [pid = 1658] [serial = 1396] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x126c43800) [pid = 1658] [serial = 1348] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x121a0e000) [pid = 1658] [serial = 1347] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12a8d0c00) [pid = 1658] [serial = 1392] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x12a92c000) [pid = 1658] [serial = 1393] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x135fb8c00) [pid = 1658] [serial = 1363] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x135fb4c00) [pid = 1658] [serial = 1362] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x138267400) [pid = 1658] [serial = 1366] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x135fbdc00) [pid = 1658] [serial = 1365] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x138274c00) [pid = 1658] [serial = 1369] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x13826b800) [pid = 1658] [serial = 1368] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1392a8000) [pid = 1658] [serial = 1372] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x13929f800) [pid = 1658] [serial = 1371] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x141cc5400) [pid = 1658] [serial = 1375] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1293af400) [pid = 1658] [serial = 1374] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x116f41800) [pid = 1658] [serial = 1438] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x11645a000) [pid = 1658] [serial = 1483] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12128d000) [pid = 1658] [serial = 892] [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.] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x12b10ac00) [pid = 1658] [serial = 1408] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x128cbe800) [pid = 1658] [serial = 1487] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x134941c00) [pid = 1658] [serial = 1492] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x12bb0b800) [pid = 1658] [serial = 1411] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x13929dc00) [pid = 1658] [serial = 1303] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x13493dc00) [pid = 1658] [serial = 1339] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12c85fc00) [pid = 1658] [serial = 1285] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x135e61c00) [pid = 1658] [serial = 1288] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x128aed800) [pid = 1658] [serial = 1279] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x13492c400) [pid = 1658] [serial = 1300] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12bc31c00) [pid = 1658] [serial = 1282] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x13838d400) [pid = 1658] [serial = 1291] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x138390400) [pid = 1658] [serial = 1297] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x116005000) [pid = 1658] [serial = 1273] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x119406c00) [pid = 1658] [serial = 1276] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x135f55000) [pid = 1658] [serial = 1294] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x11940b400) [pid = 1658] [serial = 1484] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12c860000) [pid = 1658] [serial = 1490] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12a8d2800) [pid = 1658] [serial = 1407] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x12cfec400) [pid = 1658] [serial = 1354] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12ceb3400) [pid = 1658] [serial = 1353] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x128fba400) [pid = 1658] [serial = 1389] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1293a5800) [pid = 1658] [serial = 1390] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x111d19800) [pid = 1658] [serial = 1395] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12bb0ec00) [pid = 1658] [serial = 1351] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x128aeb800) [pid = 1658] [serial = 1404] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1213dfc00) [pid = 1658] [serial = 1402] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x12a92b000) [pid = 1658] [serial = 1350] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x119d46800) [pid = 1658] [serial = 1481] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x121025c00) [pid = 1658] [serial = 1401] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1184d8000) [pid = 1658] [serial = 1480] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1190c5400) [pid = 1658] [serial = 1399] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x118519000) [pid = 1658] [serial = 1398] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1246ea000) [pid = 1658] [serial = 1486] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x141248800) [pid = 1658] [serial = 1504] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x1190ba400) [pid = 1658] [serial = 1344] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x135e56000) [pid = 1658] [serial = 1359] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x1167c7c00) [pid = 1658] [serial = 1429] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x135f57000) [pid = 1658] [serial = 1360] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x138387000) [pid = 1658] [serial = 1424] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1392a6400) [pid = 1658] [serial = 1426] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x141d9e400) [pid = 1658] [serial = 1499] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x135fb2800) [pid = 1658] [serial = 1421] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x13826d800) [pid = 1658] [serial = 1423] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x141da9000) [pid = 1658] [serial = 1501] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x134949400) [pid = 1658] [serial = 1418] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x135e5c000) [pid = 1658] [serial = 1420] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x13838f000) [pid = 1658] [serial = 1496] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1392a9c00) [pid = 1658] [serial = 1498] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x134943000) [pid = 1658] [serial = 1417] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x13492e800) [pid = 1658] [serial = 1415] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x12b2f3400) [pid = 1658] [serial = 1489] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x12cfe2400) [pid = 1658] [serial = 1414] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x12c85e800) [pid = 1658] [serial = 1412] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x118524800) [pid = 1658] [serial = 1439] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x135fb3800) [pid = 1658] [serial = 1495] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x135e59000) [pid = 1658] [serial = 1493] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x12128e000) [pid = 1658] [serial = 1150] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x12187c000) [pid = 1658] [serial = 1105] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x12b106c00) [pid = 1658] [serial = 1159] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x12930fc00) [pid = 1658] [serial = 1156] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x1293a4c00) [pid = 1658] [serial = 1216] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x11940a400) [pid = 1658] [serial = 1168] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11901d000) [pid = 1658] [serial = 1210] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x12d520800) [pid = 1658] [serial = 1231] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x1184d6c00) [pid = 1658] [serial = 1087] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x12bc2dc00) [pid = 1658] [serial = 1447] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x121334800) [pid = 1658] [serial = 1033] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x127813400) [pid = 1658] [serial = 1153] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x12b2ed800) [pid = 1658] [serial = 1162] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x1243c4800) [pid = 1658] [serial = 1036] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x112a57000) [pid = 1658] [serial = 1024] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x12d940800) [pid = 1658] [serial = 1237] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x126661400) [pid = 1658] [serial = 1093] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x1217b5c00) [pid = 1658] [serial = 1213] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x120fe6400) [pid = 1658] [serial = 1090] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x1184d1c00) [pid = 1658] [serial = 1102] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x12a926000) [pid = 1658] [serial = 1445] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x128cb4800) [pid = 1658] [serial = 1099] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 92 (0x12c856c00) [pid = 1658] [serial = 961] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 91 (0x112a54c00) [pid = 1658] [serial = 1207] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 90 (0x128ae9400) [pid = 1658] [serial = 1096] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x12a866400) [pid = 1658] [serial = 1141] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x12d93d000) [pid = 1658] [serial = 1234] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x1166ca000) [pid = 1658] [serial = 1027] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x12ceaf800) [pid = 1658] [serial = 1222] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11908fc00) [pid = 1658] [serial = 1030] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x12bc3e400) [pid = 1658] [serial = 1219] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x1164f1000) [pid = 1658] [serial = 1144] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x12d3b9800) [pid = 1658] [serial = 1228] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 81 (0x119086800) [pid = 1658] [serial = 1147] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 80 (0x11203bc00) [pid = 1658] [serial = 1081] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 79 (0x12cfe7400) [pid = 1658] [serial = 1225] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 78 (0x12bb0dc00) [pid = 1658] [serial = 1165] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 77 (0x115d0c400) [pid = 1658] [serial = 1084] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 76 (0x121a11400) [pid = 1658] [serial = 1442] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 75 (0x12930a800) [pid = 1658] [serial = 1444] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 74 (0x126ccb800) [pid = 1658] [serial = 1436] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 73 (0x120f4f800) [pid = 1658] [serial = 1433] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 72 (0x14124dc00) [pid = 1658] [serial = 1505] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 71 (0x124610800) [pid = 1658] [serial = 1435] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 70 (0x121029000) [pid = 1658] [serial = 1441] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 69 (0x1351c0400) [pid = 1658] [serial = 1507] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 68 (0x11835d800) [pid = 1658] [serial = 1430] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 67 (0x1213d4c00) [pid = 1658] [serial = 1384] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 66 (0x11940fc00) [pid = 1658] [serial = 1383] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 65 (0x11940f000) [pid = 1658] [serial = 1345] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 64 (0x119411000) [pid = 1658] [serial = 1432] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 63 (0x139496000) [pid = 1658] [serial = 1427] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 62 (0x142e3e000) [pid = 1658] [serial = 1502] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 61 (0x141cc8800) [pid = 1658] [serial = 1477] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 60 (0x140f79400) [pid = 1658] [serial = 1469] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 59 (0x141cd1000) [pid = 1658] [serial = 1474] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 58 (0x140f7f000) [pid = 1658] [serial = 1471] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 57 (0x139492400) [pid = 1658] [serial = 1466] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 56 (0x13949e000) [pid = 1658] [serial = 1468] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 55 (0x138751c00) [pid = 1658] [serial = 1463] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 54 (0x139209c00) [pid = 1658] [serial = 1465] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 53 (0x1392a5000) [pid = 1658] [serial = 1460] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 52 (0x13874d400) [pid = 1658] [serial = 1462] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 51 (0x13920a000) [pid = 1658] [serial = 1457] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 50 (0x13920f800) [pid = 1658] [serial = 1459] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 49 (0x138273000) [pid = 1658] [serial = 1454] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 48 (0x139204800) [pid = 1658] [serial = 1456] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 47 (0x12cfed800) [pid = 1658] [serial = 1451] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 46 (0x135e53c00) [pid = 1658] [serial = 1453] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 45 (0x12c11a000) [pid = 1658] [serial = 1448] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 44 (0x12c4b7000) [pid = 1658] [serial = 1450] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 43 (0x128fbdc00) [pid = 1658] [serial = 1405] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 42 (0x141d9d800) [pid = 1658] [serial = 1475] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 41 (0x141da4800) [pid = 1658] [serial = 1478] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | --DOMWINDOW == 40 (0x141cc9400) [pid = 1658] [serial = 1472] [outer = 0x0] [url = about:blank] 09:10:26 INFO - PROCESS | 1658 | 1464365426366 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x113169000 == 13 [pid = 1658] [id = 510] 09:10:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 41 (0x110ee9c00) [pid = 1658] [serial = 1530] [outer = 0x0] 09:10:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 42 (0x111d8a400) [pid = 1658] [serial = 1531] [outer = 0x110ee9c00] 09:10:26 INFO - PROCESS | 1658 | 1464365426401 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 43 (0x1122b6800) [pid = 1658] [serial = 1532] [outer = 0x110ee9c00] 09:10:26 INFO - PROCESS | 1658 | 1464365426932 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]]]}] 09:10: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 09:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 820ms 09:10:26 INFO - PROCESS | 1658 | 1464365426971 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1658 | 1464365426974 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:10:26 INFO - PROCESS | 1658 | 1464365426979 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1658 | 1464365426980 Marionette TRACE conn2 <- [1,2014,null,{}] 09:10:26 INFO - PROCESS | 1658 | 1464365426983 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}] 09:10:27 INFO - PROCESS | 1658 | 1464365427066 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:10:27 INFO - PROCESS | 1658 | 1464365427072 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x116ff6800 == 14 [pid = 1658] [id = 511] 09:10:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 44 (0x112788c00) [pid = 1658] [serial = 1533] [outer = 0x0] 09:10:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 45 (0x11285d000) [pid = 1658] [serial = 1534] [outer = 0x112788c00] 09:10:27 INFO - PROCESS | 1658 | 1464365427098 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 46 (0x112a60c00) [pid = 1658] [serial = 1535] [outer = 0x112788c00] 09:10:27 INFO - PROCESS | 1658 | 1464365427500 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 570ms 09:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:10:27 INFO - PROCESS | 1658 | 1464365427549 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1658 | 1464365427551 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:10:27 INFO - PROCESS | 1658 | 1464365427554 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1658 | 1464365427558 Marionette TRACE conn2 <- [1,2018,null,{}] 09:10:27 INFO - PROCESS | 1658 | 1464365427569 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}] 09:10:27 INFO - PROCESS | 1658 | 1464365427725 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:10:27 INFO - PROCESS | 1658 | 1464365427802 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1189aa800 == 15 [pid = 1658] [id = 512] 09:10:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 47 (0x112867400) [pid = 1658] [serial = 1536] [outer = 0x0] 09:10:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 48 (0x113197800) [pid = 1658] [serial = 1537] [outer = 0x112867400] 09:10:27 INFO - PROCESS | 1658 | 1464365427831 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 49 (0x115d0b800) [pid = 1658] [serial = 1538] [outer = 0x112867400] 09:10:28 INFO - PROCESS | 1658 | 1464365428138 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 626ms 09:10:28 INFO - PROCESS | 1658 | 1464365428182 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:10:28 INFO - PROCESS | 1658 | 1464365428184 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:10:28 INFO - PROCESS | 1658 | 1464365428186 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 1658 | 1464365428187 Marionette TRACE conn2 <- [1,2022,null,{}] 09:10:28 INFO - PROCESS | 1658 | 1464365428190 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}] 09:10:28 INFO - PROCESS | 1658 | 1464365428274 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:10:28 INFO - PROCESS | 1658 | 1464365428280 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c59000 == 16 [pid = 1658] [id = 513] 09:10:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 50 (0x115fe5400) [pid = 1658] [serial = 1539] [outer = 0x0] 09:10:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 51 (0x116450c00) [pid = 1658] [serial = 1540] [outer = 0x115fe5400] 09:10:28 INFO - PROCESS | 1658 | 1464365428306 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x1164f0c00) [pid = 1658] [serial = 1541] [outer = 0x115fe5400] 09:10:28 INFO - PROCESS | 1658 | 1464365428669 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 518ms 09:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:10:28 INFO - PROCESS | 1658 | 1464365428709 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 1658 | 1464365428710 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:10:28 INFO - PROCESS | 1658 | 1464365428712 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 1658 | 1464365428714 Marionette TRACE conn2 <- [1,2026,null,{}] 09:10:28 INFO - PROCESS | 1658 | 1464365428716 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}] 09:10:28 INFO - PROCESS | 1658 | 1464365428817 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:10:28 INFO - PROCESS | 1658 | 1464365428821 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d11800 == 17 [pid = 1658] [id = 514] 09:10:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x1164f6c00) [pid = 1658] [serial = 1542] [outer = 0x0] 09:10:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x1167cb400) [pid = 1658] [serial = 1543] [outer = 0x1164f6c00] 09:10:28 INFO - PROCESS | 1658 | 1464365428847 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x1168bb800) [pid = 1658] [serial = 1544] [outer = 0x1164f6c00] 09:10:29 INFO - PROCESS | 1658 | 1464365429204 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 09:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:10:29 INFO - PROCESS | 1658 | --DOMWINDOW == 54 (0x11203a800) [pid = 1658] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:10:29 INFO - PROCESS | 1658 | --DOMWINDOW == 53 (0x110e5c000) [pid = 1658] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:10:29 INFO - PROCESS | 1658 | --DOMWINDOW == 52 (0x11278f000) [pid = 1658] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:10:29 INFO - PROCESS | 1658 | --DOMWINDOW == 51 (0x120e22400) [pid = 1658] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:10:29 INFO - PROCESS | 1658 | 1464365429239 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1658 | 1464365429241 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:10:29 INFO - PROCESS | 1658 | 1464365429244 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1658 | 1464365429245 Marionette TRACE conn2 <- [1,2030,null,{}] 09:10:29 INFO - PROCESS | 1658 | 1464365429248 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}] 09:10:29 INFO - PROCESS | 1658 | 1464365429380 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:10:29 INFO - PROCESS | 1658 | 1464365429413 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x121396800 == 18 [pid = 1658] [id = 515] 09:10:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 52 (0x112a6bc00) [pid = 1658] [serial = 1545] [outer = 0x0] 09:10:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 53 (0x116a67000) [pid = 1658] [serial = 1546] [outer = 0x112a6bc00] 09:10:29 INFO - PROCESS | 1658 | 1464365429440 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 54 (0x117695400) [pid = 1658] [serial = 1547] [outer = 0x112a6bc00] 09:10:29 INFO - PROCESS | 1658 | 1464365429728 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 519ms 09:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:10:29 INFO - PROCESS | 1658 | 1464365429767 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1658 | 1464365429769 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:10:29 INFO - PROCESS | 1658 | 1464365429771 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1658 | 1464365429772 Marionette TRACE conn2 <- [1,2034,null,{}] 09:10:29 INFO - PROCESS | 1658 | 1464365429774 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}] 09:10:29 INFO - PROCESS | 1658 | 1464365429858 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:10:29 INFO - PROCESS | 1658 | 1464365429865 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x121916800 == 19 [pid = 1658] [id = 516] 09:10:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 55 (0x117568c00) [pid = 1658] [serial = 1548] [outer = 0x0] 09:10:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 56 (0x1180d0c00) [pid = 1658] [serial = 1549] [outer = 0x117568c00] 09:10:29 INFO - PROCESS | 1658 | 1464365429890 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 57 (0x11835a800) [pid = 1658] [serial = 1550] [outer = 0x117568c00] 09:10:30 INFO - PROCESS | 1658 | 1464365430248 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 519ms 09:10:30 INFO - PROCESS | 1658 | 1464365430291 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1658 | 1464365430292 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:10:30 INFO - PROCESS | 1658 | 1464365430297 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1658 | 1464365430298 Marionette TRACE conn2 <- [1,2038,null,{}] 09:10:30 INFO - PROCESS | 1658 | 1464365430300 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}] 09:10:30 INFO - PROCESS | 1658 | 1464365430382 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:10:30 INFO - PROCESS | 1658 | 1464365430386 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x1160bc000 == 20 [pid = 1658] [id = 517] 09:10:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 58 (0x1181c9400) [pid = 1658] [serial = 1551] [outer = 0x0] 09:10:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 59 (0x11836fc00) [pid = 1658] [serial = 1552] [outer = 0x1181c9400] 09:10:30 INFO - PROCESS | 1658 | 1464365430412 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 60 (0x1184ce800) [pid = 1658] [serial = 1553] [outer = 0x1181c9400] 09:10:30 INFO - PROCESS | 1658 | 1464365430766 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 09:10:30 INFO - PROCESS | 1658 | 1464365430817 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1658 | 1464365430818 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:10:30 INFO - PROCESS | 1658 | 1464365430820 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1658 | 1464365430821 Marionette TRACE conn2 <- [1,2042,null,{}] 09:10:30 INFO - PROCESS | 1658 | 1464365430824 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}] 09:10:30 INFO - PROCESS | 1658 | 1464365430926 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:10:30 INFO - PROCESS | 1658 | 1464365430935 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x124103000 == 21 [pid = 1658] [id = 518] 09:10:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 61 (0x118370400) [pid = 1658] [serial = 1554] [outer = 0x0] 09:10:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 62 (0x1184d3800) [pid = 1658] [serial = 1555] [outer = 0x118370400] 09:10:30 INFO - PROCESS | 1658 | 1464365430960 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 63 (0x1184dbc00) [pid = 1658] [serial = 1556] [outer = 0x118370400] 09:10:31 INFO - PROCESS | 1658 | 1464365431271 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]]]}] 09:10: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) 09:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 469ms 09:10:31 INFO - PROCESS | 1658 | 1464365431290 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1658 | 1464365431291 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:10:31 INFO - PROCESS | 1658 | 1464365431295 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1658 | 1464365431298 Marionette TRACE conn2 <- [1,2046,null,{}] 09:10:31 INFO - PROCESS | 1658 | 1464365431301 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}] 09:10:31 INFO - PROCESS | 1658 | 1464365431386 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:10:31 INFO - PROCESS | 1658 | 1464365431390 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x1256ab000 == 22 [pid = 1658] [id = 519] 09:10:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 64 (0x1184dd800) [pid = 1658] [serial = 1557] [outer = 0x0] 09:10:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 65 (0x11893e000) [pid = 1658] [serial = 1558] [outer = 0x1184dd800] 09:10:31 INFO - PROCESS | 1658 | 1464365431417 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 66 (0x11901a800) [pid = 1658] [serial = 1559] [outer = 0x1184dd800] 09:10:31 INFO - PROCESS | 1658 | 1464365431739 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 473ms 09:10:31 INFO - PROCESS | 1658 | 1464365431766 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:10:31 INFO - PROCESS | 1658 | 1464365431768 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:10:31 INFO - PROCESS | 1658 | 1464365431770 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1658 | 1464365431772 Marionette TRACE conn2 <- [1,2050,null,{}] 09:10:31 INFO - PROCESS | 1658 | 1464365431774 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}] 09:10:31 INFO - PROCESS | 1658 | 1464365431906 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:10:31 INFO - PROCESS | 1658 | 1464365431916 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a5c800 == 23 [pid = 1658] [id = 520] 09:10:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 67 (0x119089000) [pid = 1658] [serial = 1560] [outer = 0x0] 09:10:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 68 (0x1190bcc00) [pid = 1658] [serial = 1561] [outer = 0x119089000] 09:10:31 INFO - PROCESS | 1658 | 1464365431948 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 69 (0x119318400) [pid = 1658] [serial = 1562] [outer = 0x119089000] 09:10:32 INFO - PROCESS | 1658 | 1464365432329 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 569ms 09:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:10:32 INFO - PROCESS | 1658 | 1464365432340 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1658 | 1464365432341 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:10:32 INFO - PROCESS | 1658 | 1464365432348 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1658 | 1464365432349 Marionette TRACE conn2 <- [1,2054,null,{}] 09:10:32 INFO - PROCESS | 1658 | 1464365432351 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}] 09:10:32 INFO - PROCESS | 1658 | 1464365432513 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:10:32 INFO - PROCESS | 1658 | 1464365432637 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x112fbd000 == 24 [pid = 1658] [id = 521] 09:10:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 70 (0x110e5cc00) [pid = 1658] [serial = 1563] [outer = 0x0] 09:10:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 71 (0x110e63400) [pid = 1658] [serial = 1564] [outer = 0x110e5cc00] 09:10:32 INFO - PROCESS | 1658 | 1464365432690 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 72 (0x110ee9000) [pid = 1658] [serial = 1565] [outer = 0x110e5cc00] 09:10:33 INFO - PROCESS | 1658 | 1464365433232 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 925ms 09:10:33 INFO - PROCESS | 1658 | 1464365433272 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:10:33 INFO - PROCESS | 1658 | 1464365433274 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:10:33 INFO - PROCESS | 1658 | 1464365433278 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 1658 | 1464365433281 Marionette TRACE conn2 <- [1,2058,null,{}] 09:10:33 INFO - PROCESS | 1658 | 1464365433284 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}] 09:10:33 INFO - PROCESS | 1658 | 1464365433391 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:10:33 INFO - PROCESS | 1658 | 1464365433445 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x119056000 == 25 [pid = 1658] [id = 522] 09:10:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 73 (0x11278f400) [pid = 1658] [serial = 1566] [outer = 0x0] 09:10:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 74 (0x112a61800) [pid = 1658] [serial = 1567] [outer = 0x11278f400] 09:10:33 INFO - PROCESS | 1658 | 1464365433478 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 75 (0x112df0400) [pid = 1658] [serial = 1568] [outer = 0x11278f400] 09:10:33 INFO - PROCESS | 1658 | 1464365433949 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 722ms 09:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:10:34 INFO - PROCESS | 1658 | 1464365434000 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1658 | 1464365434002 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:10:34 INFO - PROCESS | 1658 | 1464365434004 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1658 | 1464365434006 Marionette TRACE conn2 <- [1,2062,null,{}] 09:10:34 INFO - PROCESS | 1658 | 1464365434008 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}] 09:10:34 INFO - PROCESS | 1658 | 1464365434114 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:10:34 INFO - PROCESS | 1658 | 1464365434173 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a6c000 == 26 [pid = 1658] [id = 523] 09:10:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 76 (0x112df2000) [pid = 1658] [serial = 1569] [outer = 0x0] 09:10:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 77 (0x113bc4000) [pid = 1658] [serial = 1570] [outer = 0x112df2000] 09:10:34 INFO - PROCESS | 1658 | 1464365434205 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 78 (0x1168c0c00) [pid = 1658] [serial = 1571] [outer = 0x112df2000] 09:10:34 INFO - PROCESS | 1658 | 1464365434663 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 09:10:34 INFO - PROCESS | 1658 | 1464365434675 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:10:34 INFO - PROCESS | 1658 | 1464365434680 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:10:34 INFO - PROCESS | 1658 | 1464365434688 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1658 | 1464365434692 Marionette TRACE conn2 <- [1,2066,null,{}] 09:10:34 INFO - PROCESS | 1658 | 1464365434694 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}] 09:10:34 INFO - PROCESS | 1658 | 1464365434800 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:10:34 INFO - PROCESS | 1658 | 1464365434854 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x129106800 == 27 [pid = 1658] [id = 524] 09:10:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 79 (0x116f3a400) [pid = 1658] [serial = 1572] [outer = 0x0] 09:10:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 80 (0x117249000) [pid = 1658] [serial = 1573] [outer = 0x116f3a400] 09:10:34 INFO - PROCESS | 1658 | 1464365434884 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 81 (0x118517c00) [pid = 1658] [serial = 1574] [outer = 0x116f3a400] 09:10:35 INFO - PROCESS | 1658 | 1464365435314 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 677ms 09:10:35 INFO - PROCESS | 1658 | 1464365435363 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 1658 | 1464365435365 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:10:35 INFO - PROCESS | 1658 | 1464365435368 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1658 | 1464365435370 Marionette TRACE conn2 <- [1,2070,null,{}] 09:10:35 INFO - PROCESS | 1658 | 1464365435404 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}] 09:10:35 INFO - PROCESS | 1658 | 1464365435510 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:10:35 INFO - PROCESS | 1658 | 1464365435578 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x1297cc800 == 28 [pid = 1658] [id = 525] 09:10:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 82 (0x118373c00) [pid = 1658] [serial = 1575] [outer = 0x0] 09:10:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x1190c5c00) [pid = 1658] [serial = 1576] [outer = 0x118373c00] 09:10:35 INFO - PROCESS | 1658 | 1464365435608 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x119315400) [pid = 1658] [serial = 1577] [outer = 0x118373c00] 09:10:36 INFO - PROCESS | 1658 | 1464365436194 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 851ms 09:10:36 INFO - PROCESS | 1658 | 1464365436219 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1658 | 1464365436222 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:10:36 INFO - PROCESS | 1658 | 1464365436225 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1658 | 1464365436230 Marionette TRACE conn2 <- [1,2074,null,{}] 09:10:36 INFO - PROCESS | 1658 | 1464365436235 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}] 09:10:36 INFO - PROCESS | 1658 | 1464365436325 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:10:36 INFO - PROCESS | 1658 | 1464365436395 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x1189a6000 == 29 [pid = 1658] [id = 526] 09:10:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x111f35c00) [pid = 1658] [serial = 1578] [outer = 0x0] 09:10:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x112783000) [pid = 1658] [serial = 1579] [outer = 0x111f35c00] 09:10:36 INFO - PROCESS | 1658 | 1464365436421 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x112863400) [pid = 1658] [serial = 1580] [outer = 0x111f35c00] 09:10:36 INFO - PROCESS | 1658 | 1464365436835 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 674ms 09:10:36 INFO - PROCESS | 1658 | 1464365436900 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1658 | 1464365436904 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:10:36 INFO - PROCESS | 1658 | 1464365436909 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1658 | 1464365436910 Marionette TRACE conn2 <- [1,2078,null,{}] 09:10:36 INFO - PROCESS | 1658 | 1464365436913 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}] 09:10:37 INFO - PROCESS | 1658 | 1464365437008 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:10:37 INFO - PROCESS | 1658 | 1464365437078 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x11807b000 == 30 [pid = 1658] [id = 527] 09:10:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x112a57c00) [pid = 1658] [serial = 1581] [outer = 0x0] 09:10:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x112ea7000) [pid = 1658] [serial = 1582] [outer = 0x112a57c00] 09:10:37 INFO - PROCESS | 1658 | 1464365437108 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x113c3c400) [pid = 1658] [serial = 1583] [outer = 0x112a57c00] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 89 (0x115021000) [pid = 1658] [serial = 1519] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 88 (0x1351c4c00) [pid = 1658] [serial = 1508] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 87 (0x112041800) [pid = 1658] [serial = 1510] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 86 (0x112786000) [pid = 1658] [serial = 1511] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 85 (0x11318bc00) [pid = 1658] [serial = 1516] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 84 (0x1131ea400) [pid = 1658] [serial = 1517] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 83 (0x112a54800) [pid = 1658] [serial = 1513] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | --DOMWINDOW == 82 (0x112a62c00) [pid = 1658] [serial = 1514] [outer = 0x0] [url = about:blank] 09:10:37 INFO - PROCESS | 1658 | 1464365437512 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 622ms 09:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:10:37 INFO - PROCESS | 1658 | 1464365437531 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 1658 | 1464365437532 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:10:37 INFO - PROCESS | 1658 | 1464365437534 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1658 | 1464365437536 Marionette TRACE conn2 <- [1,2082,null,{}] 09:10:37 INFO - PROCESS | 1658 | 1464365437546 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}] 09:10:37 INFO - PROCESS | 1658 | 1464365437632 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:10:37 INFO - PROCESS | 1658 | 1464365437638 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x11757b800 == 31 [pid = 1658] [id = 528] 09:10:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 83 (0x11600b000) [pid = 1658] [serial = 1584] [outer = 0x0] 09:10:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 84 (0x1166cc000) [pid = 1658] [serial = 1585] [outer = 0x11600b000] 09:10:37 INFO - PROCESS | 1658 | 1464365437666 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 85 (0x116f47000) [pid = 1658] [serial = 1586] [outer = 0x11600b000] 09:10:38 INFO - PROCESS | 1658 | 1464365438148 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 620ms 09:10:38 INFO - PROCESS | 1658 | 1464365438155 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1658 | 1464365438158 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:10:38 INFO - PROCESS | 1658 | 1464365438163 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1658 | 1464365438165 Marionette TRACE conn2 <- [1,2086,null,{}] 09:10:38 INFO - PROCESS | 1658 | 1464365438168 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}] 09:10:38 INFO - PROCESS | 1658 | 1464365438294 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:10:38 INFO - PROCESS | 1658 | 1464365438300 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213a7800 == 32 [pid = 1658] [id = 529] 09:10:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 86 (0x11769b400) [pid = 1658] [serial = 1587] [outer = 0x0] 09:10:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 87 (0x118359000) [pid = 1658] [serial = 1588] [outer = 0x11769b400] 09:10:38 INFO - PROCESS | 1658 | 1464365438326 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 88 (0x118373800) [pid = 1658] [serial = 1589] [outer = 0x11769b400] 09:10:38 INFO - PROCESS | 1658 | 1464365438698 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 570ms 09:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:10:38 INFO - PROCESS | 1658 | 1464365438733 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1658 | 1464365438735 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:10:38 INFO - PROCESS | 1658 | 1464365438745 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1658 | 1464365438746 Marionette TRACE conn2 <- [1,2090,null,{}] 09:10:38 INFO - PROCESS | 1658 | 1464365438748 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}] 09:10:38 INFO - PROCESS | 1658 | 1464365438828 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:10:38 INFO - PROCESS | 1658 | 1464365438833 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235f1800 == 33 [pid = 1658] [id = 530] 09:10:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 89 (0x112a76c00) [pid = 1658] [serial = 1590] [outer = 0x0] 09:10:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 90 (0x1184d5000) [pid = 1658] [serial = 1591] [outer = 0x112a76c00] 09:10:38 INFO - PROCESS | 1658 | 1464365438859 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 91 (0x118942000) [pid = 1658] [serial = 1592] [outer = 0x112a76c00] 09:10:39 INFO - PROCESS | 1658 | 1464365439205 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 478ms 09:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:10:39 INFO - PROCESS | 1658 | 1464365439216 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 1658 | 1464365439217 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:10:39 INFO - PROCESS | 1658 | 1464365439219 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1658 | 1464365439220 Marionette TRACE conn2 <- [1,2094,null,{}] 09:10:39 INFO - PROCESS | 1658 | 1464365439223 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}] 09:10:39 INFO - PROCESS | 1658 | 1464365439360 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:10:39 INFO - PROCESS | 1658 | 1464365439368 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x1256bb800 == 34 [pid = 1658] [id = 531] 09:10:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 92 (0x11893d800) [pid = 1658] [serial = 1593] [outer = 0x0] 09:10:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 93 (0x1190c1400) [pid = 1658] [serial = 1594] [outer = 0x11893d800] 09:10:39 INFO - PROCESS | 1658 | 1464365439395 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x119410000) [pid = 1658] [serial = 1595] [outer = 0x11893d800] 09:10:39 INFO - PROCESS | 1658 | 1464365439792 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 617ms 09:10:39 INFO - PROCESS | 1658 | 1464365439840 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 1658 | 1464365439843 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:10:39 INFO - PROCESS | 1658 | 1464365439847 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1658 | 1464365439849 Marionette TRACE conn2 <- [1,2098,null,{}] 09:10:39 INFO - PROCESS | 1658 | 1464365439852 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}] 09:10:40 INFO - PROCESS | 1658 | 1464365440022 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:10:40 INFO - PROCESS | 1658 | 1464365440050 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x129115000 == 35 [pid = 1658] [id = 532] 09:10:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x119494800) [pid = 1658] [serial = 1596] [outer = 0x0] 09:10:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x119497400) [pid = 1658] [serial = 1597] [outer = 0x119494800] 09:10:40 INFO - PROCESS | 1658 | 1464365440090 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1194a1c00) [pid = 1658] [serial = 1598] [outer = 0x119494800] 09:10:40 INFO - PROCESS | 1658 | 1464365440469 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 09:10:40 INFO - PROCESS | 1658 | 1464365440517 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1658 | 1464365440518 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:10:40 INFO - PROCESS | 1658 | 1464365440521 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1658 | 1464365440522 Marionette TRACE conn2 <- [1,2102,null,{}] 09:10:40 INFO - PROCESS | 1658 | 1464365440524 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}] 09:10:40 INFO - PROCESS | 1658 | 1464365440627 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:10:40 INFO - PROCESS | 1658 | 1464365440678 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a710800 == 36 [pid = 1658] [id = 533] 09:10:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x119494000) [pid = 1658] [serial = 1599] [outer = 0x0] 09:10:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x11989d800) [pid = 1658] [serial = 1600] [outer = 0x119494000] 09:10:40 INFO - PROCESS | 1658 | 1464365440703 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x119d45800) [pid = 1658] [serial = 1601] [outer = 0x119494000] 09:10:41 INFO - PROCESS | 1658 | 1464365441024 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 09:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:10:41 INFO - PROCESS | 1658 | 1464365441039 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1658 | 1464365441040 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:10:41 INFO - PROCESS | 1658 | 1464365441043 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1658 | 1464365441047 Marionette TRACE conn2 <- [1,2106,null,{}] 09:10:41 INFO - PROCESS | 1658 | 1464365441050 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}] 09:10:41 INFO - PROCESS | 1658 | 1464365441156 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:10:41 INFO - PROCESS | 1658 | 1464365441168 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a956000 == 37 [pid = 1658] [id = 534] 09:10:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x11989d400) [pid = 1658] [serial = 1602] [outer = 0x0] 09:10:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x120e1a800) [pid = 1658] [serial = 1603] [outer = 0x11989d400] 09:10:41 INFO - PROCESS | 1658 | 1464365441194 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x120e21c00) [pid = 1658] [serial = 1604] [outer = 0x11989d400] 09:10:41 INFO - PROCESS | 1658 | 1464365441549 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 522ms 09:10:41 INFO - PROCESS | 1658 | 1464365441566 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1658 | 1464365441567 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:10:41 INFO - PROCESS | 1658 | 1464365441570 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1658 | 1464365441571 Marionette TRACE conn2 <- [1,2110,null,{}] 09:10:41 INFO - PROCESS | 1658 | 1464365441573 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}] 09:10:41 INFO - PROCESS | 1658 | 1464365441778 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1164f6c00) [pid = 1658] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 101 (0x112a6bc00) [pid = 1658] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 100 (0x117568c00) [pid = 1658] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 99 (0x112867400) [pid = 1658] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 98 (0x110ee9c00) [pid = 1658] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 97 (0x118370400) [pid = 1658] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 96 (0x112788c00) [pid = 1658] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 95 (0x115fe5400) [pid = 1658] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 94 (0x1181c9400) [pid = 1658] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:10:41 INFO - PROCESS | 1658 | --DOMWINDOW == 93 (0x1184dd800) [pid = 1658] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:10:41 INFO - PROCESS | 1658 | 1464365441847 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a3b800 == 38 [pid = 1658] [id = 535] 09:10:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 94 (0x110ee3000) [pid = 1658] [serial = 1605] [outer = 0x0] 09:10:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 95 (0x112867400) [pid = 1658] [serial = 1606] [outer = 0x110ee3000] 09:10:41 INFO - PROCESS | 1658 | 1464365441887 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 96 (0x1167c7000) [pid = 1658] [serial = 1607] [outer = 0x110ee3000] 09:10:42 INFO - PROCESS | 1658 | 1464365442267 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 719ms 09:10:42 INFO - PROCESS | 1658 | 1464365442290 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1658 | 1464365442291 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:10:42 INFO - PROCESS | 1658 | 1464365442294 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1658 | 1464365442296 Marionette TRACE conn2 <- [1,2114,null,{}] 09:10:42 INFO - PROCESS | 1658 | 1464365442298 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}] 09:10:42 INFO - PROCESS | 1658 | 1464365442428 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:10:42 INFO - PROCESS | 1658 | 1464365442439 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b278800 == 39 [pid = 1658] [id = 536] 09:10:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 97 (0x1181cf000) [pid = 1658] [serial = 1608] [outer = 0x0] 09:10:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 98 (0x120f42000) [pid = 1658] [serial = 1609] [outer = 0x1181cf000] 09:10:42 INFO - PROCESS | 1658 | 1464365442486 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 99 (0x120f4dc00) [pid = 1658] [serial = 1610] [outer = 0x1181cf000] 09:10:42 INFO - PROCESS | 1658 | 1464365442934 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 09:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:10:42 INFO - PROCESS | 1658 | 1464365442972 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1658 | 1464365442974 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:10:42 INFO - PROCESS | 1658 | 1464365442976 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1658 | 1464365442977 Marionette TRACE conn2 <- [1,2118,null,{}] 09:10:42 INFO - PROCESS | 1658 | 1464365442988 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}] 09:10:43 INFO - PROCESS | 1658 | 1464365443075 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:10:43 INFO - PROCESS | 1658 | 1464365443079 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb7a800 == 40 [pid = 1658] [id = 537] 09:10:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 100 (0x112a68800) [pid = 1658] [serial = 1611] [outer = 0x0] 09:10:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 101 (0x120fea400) [pid = 1658] [serial = 1612] [outer = 0x112a68800] 09:10:43 INFO - PROCESS | 1658 | 1464365443104 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 102 (0x121025c00) [pid = 1658] [serial = 1613] [outer = 0x112a68800] 09:10:43 INFO - PROCESS | 1658 | 1464365443451 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 478ms 09:10:43 INFO - PROCESS | 1658 | 1464365443454 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1658 | 1464365443455 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:10:43 INFO - PROCESS | 1658 | 1464365443458 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1658 | 1464365443459 Marionette TRACE conn2 <- [1,2122,null,{}] 09:10:43 INFO - PROCESS | 1658 | 1464365443467 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}] 09:10:43 INFO - PROCESS | 1658 | 1464365443559 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:10:43 INFO - PROCESS | 1658 | 1464365443564 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bda6800 == 41 [pid = 1658] [id = 538] 09:10:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x121026000) [pid = 1658] [serial = 1614] [outer = 0x0] 09:10:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x121286800) [pid = 1658] [serial = 1615] [outer = 0x121026000] 09:10:43 INFO - PROCESS | 1658 | 1464365443588 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x12128d400) [pid = 1658] [serial = 1616] [outer = 0x121026000] 09:10:44 INFO - PROCESS | 1658 | 1464365444081 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 675ms 09:10:44 INFO - PROCESS | 1658 | 1464365444134 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1658 | 1464365444137 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:10:44 INFO - PROCESS | 1658 | 1464365444141 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1658 | 1464365444143 Marionette TRACE conn2 <- [1,2126,null,{}] 09:10:44 INFO - PROCESS | 1658 | 1464365444147 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}] 09:10:44 INFO - PROCESS | 1658 | 1464365444253 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:10:44 INFO - PROCESS | 1658 | 1464365444350 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x117582000 == 42 [pid = 1658] [id = 539] 09:10:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x112868400) [pid = 1658] [serial = 1617] [outer = 0x0] 09:10:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x112a59400) [pid = 1658] [serial = 1618] [outer = 0x112868400] 09:10:44 INFO - PROCESS | 1658 | 1464365444383 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x113194400) [pid = 1658] [serial = 1619] [outer = 0x112868400] 09:10:44 INFO - PROCESS | 1658 | 1464365444801 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 09:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:10:44 INFO - PROCESS | 1658 | 1464365444812 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1658 | 1464365444816 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:10:44 INFO - PROCESS | 1658 | 1464365444821 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1658 | 1464365444823 Marionette TRACE conn2 <- [1,2130,null,{}] 09:10:44 INFO - PROCESS | 1658 | 1464365444826 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}] 09:10:44 INFO - PROCESS | 1658 | 1464365444933 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:10:44 INFO - PROCESS | 1658 | 1464365444992 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x126242000 == 43 [pid = 1658] [id = 540] 09:10:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x115f26400) [pid = 1658] [serial = 1620] [outer = 0x0] 09:10:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x1164b0000) [pid = 1658] [serial = 1621] [outer = 0x115f26400] 09:10:45 INFO - PROCESS | 1658 | 1464365445023 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11724d000) [pid = 1658] [serial = 1622] [outer = 0x115f26400] 09:10:45 INFO - PROCESS | 1658 | 1464365445470 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1658 | 1464365445498 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:10:45 INFO - PROCESS | 1658 | 1464365445501 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1658 | 1464365445503 Marionette TRACE conn2 <- [1,2134,null,{}] 09:10:45 INFO - PROCESS | 1658 | 1464365445511 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}] 09:10:45 INFO - PROCESS | 1658 | 1464365445642 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:10:45 INFO - PROCESS | 1658 | 1464365445728 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c433000 == 44 [pid = 1658] [id = 541] 09:10:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x118517800) [pid = 1658] [serial = 1623] [outer = 0x0] 09:10:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11931dc00) [pid = 1658] [serial = 1624] [outer = 0x118517800] 09:10:45 INFO - PROCESS | 1658 | 1464365445762 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x119406c00) [pid = 1658] [serial = 1625] [outer = 0x118517800] 09:10:46 INFO - PROCESS | 1658 | 1464365446193 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 721ms 09:10:46 INFO - PROCESS | 1658 | 1464365446223 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1658 | 1464365446225 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:10:46 INFO - PROCESS | 1658 | 1464365446228 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1658 | 1464365446229 Marionette TRACE conn2 <- [1,2138,null,{}] 09:10:46 INFO - PROCESS | 1658 | 1464365446232 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}] 09:10:46 INFO - PROCESS | 1658 | 1464365446339 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:10:46 INFO - PROCESS | 1658 | 1464365446395 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c818800 == 45 [pid = 1658] [id = 542] 09:10:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x119410c00) [pid = 1658] [serial = 1626] [outer = 0x0] 09:10:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x1198a6400) [pid = 1658] [serial = 1627] [outer = 0x119410c00] 09:10:46 INFO - PROCESS | 1658 | 1464365446425 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x120f42400) [pid = 1658] [serial = 1628] [outer = 0x119410c00] 09:10:46 INFO - PROCESS | 1658 | 1464365446898 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 720ms 09:10:46 INFO - PROCESS | 1658 | 1464365446974 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1658 | 1464365446976 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:10:47 INFO - PROCESS | 1658 | 1464365447003 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1658 | 1464365447005 Marionette TRACE conn2 <- [1,2142,null,{}] 09:10:47 INFO - PROCESS | 1658 | 1464365447008 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}] 09:10:47 INFO - PROCESS | 1658 | 1464365447164 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:10:47 INFO - PROCESS | 1658 | 1464365447264 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c833800 == 46 [pid = 1658] [id = 543] 09:10:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x1198a0000) [pid = 1658] [serial = 1629] [outer = 0x0] 09:10:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x120fe9c00) [pid = 1658] [serial = 1630] [outer = 0x1198a0000] 09:10:47 INFO - PROCESS | 1658 | 1464365447305 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x121030000) [pid = 1658] [serial = 1631] [outer = 0x1198a0000] 09:10:47 INFO - PROCESS | 1658 | 1464365447732 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] 09:10:47 INFO - PROCESS | 1658 | 1464365447775 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:10:47 INFO - PROCESS | 1658 | 1464365447779 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1658 | 1464365447781 Marionette TRACE conn2 <- [1,2146,null,{}] 09:10:47 INFO - PROCESS | 1658 | 1464365447784 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}] 09:10:47 INFO - PROCESS | 1658 | 1464365447902 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:10:47 INFO - PROCESS | 1658 | 1464365447985 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf8a800 == 47 [pid = 1658] [id = 544] 09:10:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1190c5800) [pid = 1658] [serial = 1632] [outer = 0x0] 09:10:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1213d6800) [pid = 1658] [serial = 1633] [outer = 0x1190c5800] 09:10:48 INFO - PROCESS | 1658 | 1464365448016 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1214ce400) [pid = 1658] [serial = 1634] [outer = 0x1190c5800] 09:10:48 INFO - PROCESS | 1658 | 1464365448649 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] 09:10:48 INFO - PROCESS | 1658 | 1464365448706 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:10:48 INFO - PROCESS | 1658 | 1464365448710 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 1658 | 1464365448712 Marionette TRACE conn2 <- [1,2150,null,{}] 09:10:48 INFO - PROCESS | 1658 | 1464365448716 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}] 09:10:48 INFO - PROCESS | 1658 | 1464365448811 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:10:48 INFO - PROCESS | 1658 | 1464365448874 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a45000 == 48 [pid = 1658] [id = 545] 09:10:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11203d400) [pid = 1658] [serial = 1635] [outer = 0x0] 09:10:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x1130dec00) [pid = 1658] [serial = 1636] [outer = 0x11203d400] 09:10:48 INFO - PROCESS | 1658 | 1464365448901 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x116003800) [pid = 1658] [serial = 1637] [outer = 0x11203d400] 09:10:49 INFO - PROCESS | 1658 | 1464365449382 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]]]}] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x118078000 == 47 [pid = 1658] [id = 506] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb7a800 == 46 [pid = 1658] [id = 537] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12b278800 == 45 [pid = 1658] [id = 536] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x119a3b800 == 44 [pid = 1658] [id = 535] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12a956000 == 43 [pid = 1658] [id = 534] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x12a710800 == 42 [pid = 1658] [id = 533] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x129115000 == 41 [pid = 1658] [id = 532] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1190bcc00) [pid = 1658] [serial = 1561] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1256bb800 == 40 [pid = 1658] [id = 531] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1235f1800 == 39 [pid = 1658] [id = 530] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x1213a7800 == 38 [pid = 1658] [id = 529] 09:10:49 INFO - PROCESS | 1658 | --DOCSHELL 0x11757b800 == 37 [pid = 1658] [id = 528] 09:10: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 09:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 722ms 09:10:49 INFO - PROCESS | 1658 | 1464365449432 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1658 | 1464365449435 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:10:49 INFO - PROCESS | 1658 | 1464365449440 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1658 | 1464365449441 Marionette TRACE conn2 <- [1,2154,null,{}] 09:10:49 INFO - PROCESS | 1658 | 1464365449450 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}] 09:10:49 INFO - PROCESS | 1658 | 1464365449539 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x1167cb400) [pid = 1658] [serial = 1543] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x116a67000) [pid = 1658] [serial = 1546] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x1180d0c00) [pid = 1658] [serial = 1549] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x11835a800) [pid = 1658] [serial = 1550] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x117695400) [pid = 1658] [serial = 1547] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x113197800) [pid = 1658] [serial = 1537] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x115d0b800) [pid = 1658] [serial = 1538] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x111d8a400) [pid = 1658] [serial = 1531] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1122b6800) [pid = 1658] [serial = 1532] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x1184d3800) [pid = 1658] [serial = 1555] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x113212800) [pid = 1658] [serial = 1528] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x11285d000) [pid = 1658] [serial = 1534] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x112a60c00) [pid = 1658] [serial = 1535] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x11286ac00) [pid = 1658] [serial = 1525] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x116450c00) [pid = 1658] [serial = 1540] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x112781400) [pid = 1658] [serial = 1522] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 108 (0x11836fc00) [pid = 1658] [serial = 1552] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 107 (0x1184ce800) [pid = 1658] [serial = 1553] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 106 (0x11901a800) [pid = 1658] [serial = 1559] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 105 (0x11893e000) [pid = 1658] [serial = 1558] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 104 (0x1184dbc00) [pid = 1658] [serial = 1556] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 103 (0x1168bb800) [pid = 1658] [serial = 1544] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | --DOMWINDOW == 102 (0x1164f0c00) [pid = 1658] [serial = 1541] [outer = 0x0] [url = about:blank] 09:10:49 INFO - PROCESS | 1658 | 1464365449625 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f02800 == 38 [pid = 1658] [id = 546] 09:10:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 103 (0x112781400) [pid = 1658] [serial = 1638] [outer = 0x0] 09:10:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 104 (0x113212800) [pid = 1658] [serial = 1639] [outer = 0x112781400] 09:10:49 INFO - PROCESS | 1658 | 1464365449653 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 105 (0x1168c4000) [pid = 1658] [serial = 1640] [outer = 0x112781400] 09:10:49 INFO - PROCESS | 1658 | 1464365449971 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 576ms 09:10:50 INFO - PROCESS | 1658 | 1464365450016 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:10:50 INFO - PROCESS | 1658 | 1464365450017 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:10:50 INFO - PROCESS | 1658 | 1464365450020 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1658 | 1464365450022 Marionette TRACE conn2 <- [1,2158,null,{}] 09:10:50 INFO - PROCESS | 1658 | 1464365450030 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}] 09:10:50 INFO - PROCESS | 1658 | 1464365450118 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:10:50 INFO - PROCESS | 1658 | 1464365450210 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c68800 == 39 [pid = 1658] [id = 547] 09:10:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 106 (0x1168bb800) [pid = 1658] [serial = 1641] [outer = 0x0] 09:10:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 107 (0x117696000) [pid = 1658] [serial = 1642] [outer = 0x1168bb800] 09:10:50 INFO - PROCESS | 1658 | 1464365450238 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 108 (0x1184cf000) [pid = 1658] [serial = 1643] [outer = 0x1168bb800] 09:10:50 INFO - PROCESS | 1658 | 1464365450521 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 525ms 09:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:10:50 INFO - PROCESS | 1658 | 1464365450551 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 1658 | 1464365450553 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:10:50 INFO - PROCESS | 1658 | 1464365450556 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1658 | 1464365450569 Marionette TRACE conn2 <- [1,2162,null,{}] 09:10:50 INFO - PROCESS | 1658 | 1464365450580 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}] 09:10:50 INFO - PROCESS | 1658 | 1464365450678 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:10:50 INFO - PROCESS | 1658 | 1464365450756 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216eb000 == 40 [pid = 1658] [id = 548] 09:10:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 109 (0x1184ce400) [pid = 1658] [serial = 1644] [outer = 0x0] 09:10:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x11893bc00) [pid = 1658] [serial = 1645] [outer = 0x1184ce400] 09:10:50 INFO - PROCESS | 1658 | 1464365450797 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x119316000) [pid = 1658] [serial = 1646] [outer = 0x1184ce400] 09:10:51 INFO - PROCESS | 1658 | 1464365451193 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 09:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:10:51 INFO - PROCESS | 1658 | 1464365451248 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1658 | 1464365451249 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:10:51 INFO - PROCESS | 1658 | 1464365451251 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1658 | 1464365451252 Marionette TRACE conn2 <- [1,2166,null,{}] 09:10:51 INFO - PROCESS | 1658 | 1464365451254 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}] 09:10:51 INFO - PROCESS | 1658 | 1464365451339 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:10:51 INFO - PROCESS | 1658 | 1464365451344 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172be800 == 41 [pid = 1658] [id = 549] 09:10:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x119386000) [pid = 1658] [serial = 1647] [outer = 0x0] 09:10:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x11940c400) [pid = 1658] [serial = 1648] [outer = 0x119386000] 09:10:51 INFO - PROCESS | 1658 | 1464365451370 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x119499000) [pid = 1658] [serial = 1649] [outer = 0x119386000] 09:10:51 INFO - PROCESS | 1658 | 1464365451748 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 518ms 09:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:10:51 INFO - PROCESS | 1658 | 1464365451770 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1658 | 1464365451771 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:10:51 INFO - PROCESS | 1658 | 1464365451773 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1658 | 1464365451775 Marionette TRACE conn2 <- [1,2170,null,{}] 09:10:51 INFO - PROCESS | 1658 | 1464365451786 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}] 09:10:51 INFO - PROCESS | 1658 | 1464365451912 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:10:51 INFO - PROCESS | 1658 | 1464365451950 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f55000 == 42 [pid = 1658] [id = 550] 09:10:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x11989c000) [pid = 1658] [serial = 1650] [outer = 0x0] 09:10:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x120e19400) [pid = 1658] [serial = 1651] [outer = 0x11989c000] 09:10:51 INFO - PROCESS | 1658 | 1464365451980 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x121024000) [pid = 1658] [serial = 1652] [outer = 0x11989c000] 09:10:52 INFO - PROCESS | 1658 | 1464365452301 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 578ms 09:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:10:52 INFO - PROCESS | 1658 | 1464365452351 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1658 | 1464365452352 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:10:52 INFO - PROCESS | 1658 | 1464365452354 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1658 | 1464365452356 Marionette TRACE conn2 <- [1,2174,null,{}] 09:10:52 INFO - PROCESS | 1658 | 1464365452358 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}] 09:10:52 INFO - PROCESS | 1658 | 1464365452464 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:10:52 INFO - PROCESS | 1658 | 1464365452478 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x129418000 == 43 [pid = 1658] [id = 551] 09:10:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x12102a000) [pid = 1658] [serial = 1653] [outer = 0x0] 09:10:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x121292c00) [pid = 1658] [serial = 1654] [outer = 0x12102a000] 09:10:52 INFO - PROCESS | 1658 | 1464365452504 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1213d9800) [pid = 1658] [serial = 1655] [outer = 0x12102a000] 09:10:52 INFO - PROCESS | 1658 | 1464365452851 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 517ms 09:10:52 INFO - PROCESS | 1658 | 1464365452878 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1658 | 1464365452879 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:10:52 INFO - PROCESS | 1658 | 1464365452881 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1658 | 1464365452882 Marionette TRACE conn2 <- [1,2178,null,{}] 09:10:52 INFO - PROCESS | 1658 | 1464365452885 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}] 09:10:52 INFO - PROCESS | 1658 | 1464365452991 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:10:53 INFO - PROCESS | 1658 | 1464365453028 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a968800 == 44 [pid = 1658] [id = 552] 09:10:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x12128d000) [pid = 1658] [serial = 1656] [outer = 0x0] 09:10:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1213de800) [pid = 1658] [serial = 1657] [outer = 0x12128d000] 09:10:53 INFO - PROCESS | 1658 | 1464365453053 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x121652c00) [pid = 1658] [serial = 1658] [outer = 0x12128d000] 09:10:53 INFO - PROCESS | 1658 | 1464365453380 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 09:10:53 INFO - PROCESS | 1658 | 1464365453400 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1658 | 1464365453402 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:10:53 INFO - PROCESS | 1658 | 1464365453404 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1658 | 1464365453405 Marionette TRACE conn2 <- [1,2182,null,{}] 09:10:53 INFO - PROCESS | 1658 | 1464365453408 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}] 09:10:53 INFO - PROCESS | 1658 | 1464365453570 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x11318f000) [pid = 1658] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x119494800) [pid = 1658] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x11769b400) [pid = 1658] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x111f35c00) [pid = 1658] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x11893d800) [pid = 1658] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x112a57c00) [pid = 1658] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x11600b000) [pid = 1658] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 115 (0x119494000) [pid = 1658] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 114 (0x112a76c00) [pid = 1658] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 113 (0x119089000) [pid = 1658] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 112 (0x11989d400) [pid = 1658] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 111 (0x112a68800) [pid = 1658] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 110 (0x110ee3000) [pid = 1658] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:10:53 INFO - PROCESS | 1658 | --DOMWINDOW == 109 (0x1181cf000) [pid = 1658] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:10:53 INFO - PROCESS | 1658 | 1464365453821 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172c4800 == 45 [pid = 1658] [id = 553] 09:10:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 110 (0x110e5e000) [pid = 1658] [serial = 1659] [outer = 0x0] 09:10:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 111 (0x11203dc00) [pid = 1658] [serial = 1660] [outer = 0x110e5e000] 09:10:53 INFO - PROCESS | 1658 | 1464365453861 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 112 (0x116f24800) [pid = 1658] [serial = 1661] [outer = 0x110e5e000] 09:10:54 INFO - PROCESS | 1658 | 1464365454156 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 768ms 09:10:54 INFO - PROCESS | 1658 | 1464365454173 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1658 | 1464365454174 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:10:54 INFO - PROCESS | 1658 | 1464365454177 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1658 | 1464365454179 Marionette TRACE conn2 <- [1,2186,null,{}] 09:10:54 INFO - PROCESS | 1658 | 1464365454188 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}] 09:10:54 INFO - PROCESS | 1658 | 1464365454284 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:10:54 INFO - PROCESS | 1658 | 1464365454342 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b91e000 == 46 [pid = 1658] [id = 554] 09:10:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 113 (0x110e8c400) [pid = 1658] [serial = 1662] [outer = 0x0] 09:10:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 114 (0x1191aac00) [pid = 1658] [serial = 1663] [outer = 0x110e8c400] 09:10:54 INFO - PROCESS | 1658 | 1464365454367 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 115 (0x1217bac00) [pid = 1658] [serial = 1664] [outer = 0x110e8c400] 09:10:54 INFO - PROCESS | 1658 | 1464365454635 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 477ms 09:10:54 INFO - PROCESS | 1658 | 1464365454671 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:10:54 INFO - PROCESS | 1658 | 1464365454672 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:10:54 INFO - PROCESS | 1658 | 1464365454674 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1658 | 1464365454677 Marionette TRACE conn2 <- [1,2190,null,{}] 09:10:54 INFO - PROCESS | 1658 | 1464365454685 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}] 09:10:54 INFO - PROCESS | 1658 | 1464365454790 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:10:54 INFO - PROCESS | 1658 | 1464365454795 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce20000 == 47 [pid = 1658] [id = 555] 09:10:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 116 (0x110e83c00) [pid = 1658] [serial = 1665] [outer = 0x0] 09:10:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x121a05000) [pid = 1658] [serial = 1666] [outer = 0x110e83c00] 09:10:54 INFO - PROCESS | 1658 | 1464365454823 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x121cf5400) [pid = 1658] [serial = 1667] [outer = 0x110e83c00] 09:10:55 INFO - PROCESS | 1658 | 1464365455283 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 629ms 09:10:55 INFO - PROCESS | 1658 | 1464365455304 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1658 | 1464365455306 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:10:55 INFO - PROCESS | 1658 | 1464365455309 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1658 | 1464365455311 Marionette TRACE conn2 <- [1,2194,null,{}] 09:10:55 INFO - PROCESS | 1658 | 1464365455315 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}] 09:10:55 INFO - PROCESS | 1658 | 1464365455448 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:10:55 INFO - PROCESS | 1658 | 1464365455454 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa5800 == 48 [pid = 1658] [id = 556] 09:10:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x121cfec00) [pid = 1658] [serial = 1668] [outer = 0x0] 09:10:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x1235bc000) [pid = 1658] [serial = 1669] [outer = 0x121cfec00] 09:10:55 INFO - PROCESS | 1658 | 1464365455494 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x124367000) [pid = 1658] [serial = 1670] [outer = 0x121cfec00] 09:10:56 INFO - PROCESS | 1658 | 1464365456050 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 771ms 09:10:56 INFO - PROCESS | 1658 | 1464365456081 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1658 | 1464365456085 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:10:56 INFO - PROCESS | 1658 | 1464365456091 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1658 | 1464365456094 Marionette TRACE conn2 <- [1,2198,null,{}] 09:10:56 INFO - PROCESS | 1658 | 1464365456100 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}] 09:10:56 INFO - PROCESS | 1658 | 1464365456247 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:10:56 INFO - PROCESS | 1658 | 1464365456336 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x118333000 == 49 [pid = 1658] [id = 557] 09:10:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x112a71c00) [pid = 1658] [serial = 1671] [outer = 0x0] 09:10:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x11318d800) [pid = 1658] [serial = 1672] [outer = 0x112a71c00] 09:10:56 INFO - PROCESS | 1658 | 1464365456386 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x115f39000) [pid = 1658] [serial = 1673] [outer = 0x112a71c00] 09:10:56 INFO - PROCESS | 1658 | 1464365456925 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 874ms 09:10:56 INFO - PROCESS | 1658 | 1464365456977 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1658 | 1464365456982 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:10:56 INFO - PROCESS | 1658 | 1464365456989 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1658 | 1464365456991 Marionette TRACE conn2 <- [1,2202,null,{}] 09:10:56 INFO - PROCESS | 1658 | 1464365456993 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}] 09:10:57 INFO - PROCESS | 1658 | 1464365457103 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:10:57 INFO - PROCESS | 1658 | 1464365457175 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a60000 == 50 [pid = 1658] [id = 558] 09:10:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x117247000) [pid = 1658] [serial = 1674] [outer = 0x0] 09:10:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x117694400) [pid = 1658] [serial = 1675] [outer = 0x117247000] 09:10:57 INFO - PROCESS | 1658 | 1464365457205 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x118379800) [pid = 1658] [serial = 1676] [outer = 0x117247000] 09:10:57 INFO - PROCESS | 1658 | 1464365457610 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 09:10:57 INFO - PROCESS | 1658 | 1464365457673 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1658 | 1464365457675 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:10:57 INFO - PROCESS | 1658 | 1464365457696 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1658 | 1464365457699 Marionette TRACE conn2 <- [1,2206,null,{}] 09:10:57 INFO - PROCESS | 1658 | 1464365457708 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}] 09:10:57 INFO - PROCESS | 1658 | 1464365457820 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:10:57 INFO - PROCESS | 1658 | 1464365457894 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf9b000 == 51 [pid = 1658] [id = 559] 09:10:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11940f800) [pid = 1658] [serial = 1677] [outer = 0x0] 09:10:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119499400) [pid = 1658] [serial = 1678] [outer = 0x11940f800] 09:10:57 INFO - PROCESS | 1658 | 1464365457926 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x120e19800) [pid = 1658] [serial = 1679] [outer = 0x11940f800] 09:10:58 INFO - PROCESS | 1658 | 1464365458344 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]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 09:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:10:58 INFO - PROCESS | 1658 | 1464365458371 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1658 | 1464365458372 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:10:58 INFO - PROCESS | 1658 | 1464365458375 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1658 | 1464365458376 Marionette TRACE conn2 <- [1,2210,null,{}] 09:10:58 INFO - PROCESS | 1658 | 1464365458379 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}] 09:10:58 INFO - PROCESS | 1658 | 1464365458490 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:10:58 INFO - PROCESS | 1658 | 1464365458562 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d864000 == 52 [pid = 1658] [id = 560] 09:10:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x120e22c00) [pid = 1658] [serial = 1680] [outer = 0x0] 09:10:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x121022800) [pid = 1658] [serial = 1681] [outer = 0x120e22c00] 09:10:58 INFO - PROCESS | 1658 | 1464365458595 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x1213d3c00) [pid = 1658] [serial = 1682] [outer = 0x120e22c00] 09:10:58 INFO - PROCESS | 1658 | 1464365458997 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]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 09:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:10:59 INFO - PROCESS | 1658 | 1464365459046 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 1658 | 1464365459048 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:10:59 INFO - PROCESS | 1658 | 1464365459050 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 1658 | 1464365459051 Marionette TRACE conn2 <- [1,2214,null,{}] 09:10:59 INFO - PROCESS | 1658 | 1464365459053 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}] 09:10:59 INFO - PROCESS | 1658 | 1464365459158 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:10:59 INFO - PROCESS | 1658 | 1464365459250 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d95d800 == 53 [pid = 1658] [id = 561] 09:10:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x120f44c00) [pid = 1658] [serial = 1683] [outer = 0x0] 09:10:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x121a0c400) [pid = 1658] [serial = 1684] [outer = 0x120f44c00] 09:10:59 INFO - PROCESS | 1658 | 1464365459280 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x121ae4800) [pid = 1658] [serial = 1685] [outer = 0x120f44c00] 09:10:59 INFO - PROCESS | 1658 | 1464365459684 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]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 669ms 09:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:10:59 INFO - PROCESS | 1658 | 1464365459719 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 1658 | 1464365459721 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:10:59 INFO - PROCESS | 1658 | 1464365459723 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 1658 | 1464365459724 Marionette TRACE conn2 <- [1,2218,null,{}] 09:10:59 INFO - PROCESS | 1658 | 1464365459727 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}] 09:10:59 INFO - PROCESS | 1658 | 1464365459848 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:10:59 INFO - PROCESS | 1658 | 1464365459922 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da31800 == 54 [pid = 1658] [id = 562] 09:10:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12187bc00) [pid = 1658] [serial = 1686] [outer = 0x0] 09:10:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x124368000) [pid = 1658] [serial = 1687] [outer = 0x12187bc00] 09:10:59 INFO - PROCESS | 1658 | 1464365459952 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1255dbc00) [pid = 1658] [serial = 1688] [outer = 0x12187bc00] 09:11:00 INFO - PROCESS | 1658 | 1464365460365 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 672ms 09:11:00 INFO - PROCESS | 1658 | 1464365460395 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1658 | 1464365460397 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:11:00 INFO - PROCESS | 1658 | 1464365460399 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1658 | 1464365460400 Marionette TRACE conn2 <- [1,2222,null,{}] 09:11:00 INFO - PROCESS | 1658 | 1464365460403 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}] 09:11:00 INFO - PROCESS | 1658 | 1464365460508 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:11:00 INFO - PROCESS | 1658 | 1464365460610 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df39000 == 55 [pid = 1658] [id = 563] 09:11:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1255d5400) [pid = 1658] [serial = 1689] [outer = 0x0] 09:11:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1262cb400) [pid = 1658] [serial = 1690] [outer = 0x1255d5400] 09:11:00 INFO - PROCESS | 1658 | 1464365460641 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1262d4800) [pid = 1658] [serial = 1691] [outer = 0x1255d5400] 09:11:01 INFO - PROCESS | 1658 | 1464365461068 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 09:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:11:01 INFO - PROCESS | 1658 | 1464365461120 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 1658 | 1464365461122 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:11:01 INFO - PROCESS | 1658 | 1464365461124 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1658 | 1464365461125 Marionette TRACE conn2 <- [1,2226,null,{}] 09:11:01 INFO - PROCESS | 1658 | 1464365461128 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}] 09:11:01 INFO - PROCESS | 1658 | 1464365461235 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:11:01 INFO - PROCESS | 1658 | 1464365461305 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x11831e000 == 56 [pid = 1658] [id = 564] 09:11:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x112785400) [pid = 1658] [serial = 1692] [outer = 0x0] 09:11:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x11940a000) [pid = 1658] [serial = 1693] [outer = 0x112785400] 09:11:01 INFO - PROCESS | 1658 | 1464365461335 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1260c3c00) [pid = 1658] [serial = 1694] [outer = 0x112785400] 09:11:01 INFO - PROCESS | 1658 | 1464365461943 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 871ms 09:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:11:02 INFO - PROCESS | 1658 | 1464365461996 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1658 | 1464365461998 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:11:02 INFO - PROCESS | 1658 | 1464365462001 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1658 | 1464365462004 Marionette TRACE conn2 <- [1,2230,null,{}] 09:11:02 INFO - PROCESS | 1658 | 1464365462008 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}] 09:11:02 INFO - PROCESS | 1658 | 1464365462111 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:11:02 INFO - PROCESS | 1658 | 1464365462185 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x118337000 == 57 [pid = 1658] [id = 565] 09:11:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x111d8a400) [pid = 1658] [serial = 1695] [outer = 0x0] 09:11:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x112862800) [pid = 1658] [serial = 1696] [outer = 0x111d8a400] 09:11:02 INFO - PROCESS | 1658 | 1464365462215 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x113192c00) [pid = 1658] [serial = 1697] [outer = 0x111d8a400] 09:11:02 INFO - PROCESS | 1658 | 1464365462641 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 09:11:02 INFO - PROCESS | 1658 | 1464365462672 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1658 | 1464365462678 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:11:02 INFO - PROCESS | 1658 | 1464365462685 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1658 | 1464365462687 Marionette TRACE conn2 <- [1,2234,null,{}] 09:11:02 INFO - PROCESS | 1658 | 1464365462691 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}] 09:11:02 INFO - PROCESS | 1658 | 1464365462892 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:11:02 INFO - PROCESS | 1658 | 1464365462954 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x118078000 == 58 [pid = 1658] [id = 566] 09:11:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x11318cc00) [pid = 1658] [serial = 1698] [outer = 0x0] 09:11:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1166c9800) [pid = 1658] [serial = 1699] [outer = 0x11318cc00] 09:11:02 INFO - PROCESS | 1658 | 1464365462982 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x116f40c00) [pid = 1658] [serial = 1700] [outer = 0x11318cc00] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce20000 == 57 [pid = 1658] [id = 555] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x12b91e000 == 56 [pid = 1658] [id = 554] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x1172c4800 == 55 [pid = 1658] [id = 553] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x12a968800 == 54 [pid = 1658] [id = 552] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x129418000 == 53 [pid = 1658] [id = 551] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x128f55000 == 52 [pid = 1658] [id = 550] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x1172be800 == 51 [pid = 1658] [id = 549] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x110e63400) [pid = 1658] [serial = 1564] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x112a61800) [pid = 1658] [serial = 1567] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x113bc4000) [pid = 1658] [serial = 1570] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x117249000) [pid = 1658] [serial = 1573] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1190c5c00) [pid = 1658] [serial = 1576] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x121286800) [pid = 1658] [serial = 1615] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x1216eb000 == 50 [pid = 1658] [id = 548] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x119c68800 == 49 [pid = 1658] [id = 547] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x116f02800 == 48 [pid = 1658] [id = 546] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x119a45000 == 47 [pid = 1658] [id = 545] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf8a800 == 46 [pid = 1658] [id = 544] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x12c833800 == 45 [pid = 1658] [id = 543] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x12c818800 == 44 [pid = 1658] [id = 542] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x126242000 == 43 [pid = 1658] [id = 540] 09:11:03 INFO - PROCESS | 1658 | --DOCSHELL 0x117582000 == 42 [pid = 1658] [id = 539] 09:11:03 INFO - PROCESS | 1658 | 1464365463374 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 723ms 09:11:03 INFO - PROCESS | 1658 | 1464365463426 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:11:03 INFO - PROCESS | 1658 | 1464365463427 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:11:03 INFO - PROCESS | 1658 | 1464365463431 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1658 | 1464365463433 Marionette TRACE conn2 <- [1,2238,null,{}] 09:11:03 INFO - PROCESS | 1658 | 1464365463440 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}] 09:11:03 INFO - PROCESS | 1658 | 1464365463541 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x116009400) [pid = 1658] [serial = 1520] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x119497400) [pid = 1658] [serial = 1597] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x118359000) [pid = 1658] [serial = 1588] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x118373800) [pid = 1658] [serial = 1589] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x112863400) [pid = 1658] [serial = 1580] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112783000) [pid = 1658] [serial = 1579] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1190c1400) [pid = 1658] [serial = 1594] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x113c3c400) [pid = 1658] [serial = 1583] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x112ea7000) [pid = 1658] [serial = 1582] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1166cc000) [pid = 1658] [serial = 1585] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11989d800) [pid = 1658] [serial = 1600] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x116f47000) [pid = 1658] [serial = 1586] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x119d45800) [pid = 1658] [serial = 1601] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x1184d5000) [pid = 1658] [serial = 1591] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x118942000) [pid = 1658] [serial = 1592] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x119318400) [pid = 1658] [serial = 1562] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x120e1a800) [pid = 1658] [serial = 1603] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x120fea400) [pid = 1658] [serial = 1612] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x1167c7000) [pid = 1658] [serial = 1607] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x112867400) [pid = 1658] [serial = 1606] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x120e21c00) [pid = 1658] [serial = 1604] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x120f42000) [pid = 1658] [serial = 1609] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x121025c00) [pid = 1658] [serial = 1613] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x1194a1c00) [pid = 1658] [serial = 1598] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x120f4dc00) [pid = 1658] [serial = 1610] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x119410000) [pid = 1658] [serial = 1595] [outer = 0x0] [url = about:blank] 09:11:03 INFO - PROCESS | 1658 | 1464365463612 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x11914e800 == 43 [pid = 1658] [id = 567] 09:11:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x112ea7000) [pid = 1658] [serial = 1701] [outer = 0x0] 09:11:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x116f3b400) [pid = 1658] [serial = 1702] [outer = 0x112ea7000] 09:11:03 INFO - PROCESS | 1658 | 1464365463640 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1184d1800) [pid = 1658] [serial = 1703] [outer = 0x112ea7000] 09:11:03 INFO - PROCESS | 1658 | 1464365463939 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 522ms 09:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:11:03 INFO - PROCESS | 1658 | 1464365463954 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1658 | 1464365463956 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:11:03 INFO - PROCESS | 1658 | 1464365463958 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1658 | 1464365463959 Marionette TRACE conn2 <- [1,2242,null,{}] 09:11:03 INFO - PROCESS | 1658 | 1464365463970 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}] 09:11:04 INFO - PROCESS | 1658 | 1464365464062 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:11:04 INFO - PROCESS | 1658 | 1464365464117 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x124110000 == 44 [pid = 1658] [id = 568] 09:11:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1184d3800) [pid = 1658] [serial = 1704] [outer = 0x0] 09:11:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x11908ac00) [pid = 1658] [serial = 1705] [outer = 0x1184d3800] 09:11:04 INFO - PROCESS | 1658 | 1464365464143 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x119313c00) [pid = 1658] [serial = 1706] [outer = 0x1184d3800] 09:11:04 INFO - PROCESS | 1658 | 1464365464416 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 478ms 09:11:04 INFO - PROCESS | 1658 | 1464365464436 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1658 | 1464365464438 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:11:04 INFO - PROCESS | 1658 | 1464365464456 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1658 | 1464365464457 Marionette TRACE conn2 <- [1,2246,null,{}] 09:11:04 INFO - PROCESS | 1658 | 1464365464467 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}] 09:11:04 INFO - PROCESS | 1658 | 1464365464556 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:11:04 INFO - PROCESS | 1658 | 1464365464560 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x126db1800 == 45 [pid = 1658] [id = 569] 09:11:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x119315800) [pid = 1658] [serial = 1707] [outer = 0x0] 09:11:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x119409800) [pid = 1658] [serial = 1708] [outer = 0x119315800] 09:11:04 INFO - PROCESS | 1658 | 1464365464586 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11949b400) [pid = 1658] [serial = 1709] [outer = 0x119315800] 09:11:04 INFO - PROCESS | 1658 | 1464365464952 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 539ms 09:11:04 INFO - PROCESS | 1658 | 1464365464982 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1658 | 1464365464983 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:11:04 INFO - PROCESS | 1658 | 1464365464986 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1658 | 1464365464987 Marionette TRACE conn2 <- [1,2250,null,{}] 09:11:04 INFO - PROCESS | 1658 | 1464365464989 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}] 09:11:05 INFO - PROCESS | 1658 | 1464365465089 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:11:05 INFO - PROCESS | 1658 | 1464365465094 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a70b800 == 46 [pid = 1658] [id = 570] 09:11:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119dae000) [pid = 1658] [serial = 1710] [outer = 0x0] 09:11:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x120e21800) [pid = 1658] [serial = 1711] [outer = 0x119dae000] 09:11:05 INFO - PROCESS | 1658 | 1464365465121 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x121024c00) [pid = 1658] [serial = 1712] [outer = 0x119dae000] 09:11:05 INFO - PROCESS | 1658 | 1464365465477 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 518ms 09:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:11:05 INFO - PROCESS | 1658 | 1464365465504 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1658 | 1464365465506 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:11:05 INFO - PROCESS | 1658 | 1464365465508 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1658 | 1464365465509 Marionette TRACE conn2 <- [1,2254,null,{}] 09:11:05 INFO - PROCESS | 1658 | 1464365465518 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}] 09:11:05 INFO - PROCESS | 1658 | 1464365465633 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:11:05 INFO - PROCESS | 1658 | 1464365465672 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a968800 == 47 [pid = 1658] [id = 571] 09:11:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x120e27800) [pid = 1658] [serial = 1713] [outer = 0x0] 09:11:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x121286800) [pid = 1658] [serial = 1714] [outer = 0x120e27800] 09:11:05 INFO - PROCESS | 1658 | 1464365465698 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1213d5c00) [pid = 1658] [serial = 1715] [outer = 0x120e27800] 09:11:06 INFO - PROCESS | 1658 | 1464365466040 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 575ms 09:11:06 INFO - PROCESS | 1658 | 1464365466084 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1658 | 1464365466085 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:11:06 INFO - PROCESS | 1658 | 1464365466087 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1658 | 1464365466089 Marionette TRACE conn2 <- [1,2258,null,{}] 09:11:06 INFO - PROCESS | 1658 | 1464365466091 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}] 09:11:06 INFO - PROCESS | 1658 | 1464365466201 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:11:06 INFO - PROCESS | 1658 | 1464365466215 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b914800 == 48 [pid = 1658] [id = 572] 09:11:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1213d6c00) [pid = 1658] [serial = 1716] [outer = 0x0] 09:11:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12164f800) [pid = 1658] [serial = 1717] [outer = 0x1213d6c00] 09:11:06 INFO - PROCESS | 1658 | 1464365466242 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x121a08800) [pid = 1658] [serial = 1718] [outer = 0x1213d6c00] 09:11:06 INFO - PROCESS | 1658 | 1464365466569 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 517ms 09:11:06 INFO - PROCESS | 1658 | 1464365466611 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1658 | 1464365466612 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:11:06 INFO - PROCESS | 1658 | 1464365466614 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1658 | 1464365466615 Marionette TRACE conn2 <- [1,2262,null,{}] 09:11:06 INFO - PROCESS | 1658 | 1464365466618 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}] 09:11:06 INFO - PROCESS | 1658 | 1464365466730 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:11:06 INFO - PROCESS | 1658 | 1464365466774 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd92000 == 49 [pid = 1658] [id = 573] 09:11:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1213da400) [pid = 1658] [serial = 1719] [outer = 0x0] 09:11:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x1235b9000) [pid = 1658] [serial = 1720] [outer = 0x1213da400] 09:11:06 INFO - PROCESS | 1658 | 1464365466800 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1243ca000) [pid = 1658] [serial = 1721] [outer = 0x1213da400] 09:11:07 INFO - PROCESS | 1658 | 1464365467124 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 09:11:07 INFO - PROCESS | 1658 | 1464365467134 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1658 | 1464365467135 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:11:07 INFO - PROCESS | 1658 | 1464365467137 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1658 | 1464365467139 Marionette TRACE conn2 <- [1,2266,null,{}] 09:11:07 INFO - PROCESS | 1658 | 1464365467141 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}] 09:11:07 INFO - PROCESS | 1658 | 1464365467253 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:11:07 INFO - PROCESS | 1658 | 1464365467265 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c81e800 == 50 [pid = 1658] [id = 574] 09:11:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1240ce800) [pid = 1658] [serial = 1722] [outer = 0x0] 09:11:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1246e9800) [pid = 1658] [serial = 1723] [outer = 0x1240ce800] 09:11:07 INFO - PROCESS | 1658 | 1464365467290 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x1262cb800) [pid = 1658] [serial = 1724] [outer = 0x1240ce800] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1184ce400) [pid = 1658] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1168bb800) [pid = 1658] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x119386000) [pid = 1658] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112781400) [pid = 1658] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x11989c000) [pid = 1658] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11203d400) [pid = 1658] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12102a000) [pid = 1658] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x12128d000) [pid = 1658] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x110e83c00) [pid = 1658] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x110e5e000) [pid = 1658] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:11:07 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x110e8c400) [pid = 1658] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:11:07 INFO - PROCESS | 1658 | 1464365467720 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 626ms 09:11:07 INFO - PROCESS | 1658 | 1464365467765 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:11:07 INFO - PROCESS | 1658 | 1464365467768 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:11:07 INFO - PROCESS | 1658 | 1464365467770 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1658 | 1464365467773 Marionette TRACE conn2 <- [1,2270,null,{}] 09:11:07 INFO - PROCESS | 1658 | 1464365467776 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}] 09:11:07 INFO - PROCESS | 1658 | 1464365467885 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:11:07 INFO - PROCESS | 1658 | 1464365467890 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce1d800 == 51 [pid = 1658] [id = 575] 09:11:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x120e1d000) [pid = 1658] [serial = 1725] [outer = 0x0] 09:11:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1213dec00) [pid = 1658] [serial = 1726] [outer = 0x120e1d000] 09:11:07 INFO - PROCESS | 1658 | 1464365467919 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x12678b000) [pid = 1658] [serial = 1727] [outer = 0x120e1d000] 09:11:08 INFO - PROCESS | 1658 | 1464365468280 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 09:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:11:08 INFO - PROCESS | 1658 | 1464365468297 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1658 | 1464365468299 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:11:08 INFO - PROCESS | 1658 | 1464365468301 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1658 | 1464365468302 Marionette TRACE conn2 <- [1,2274,null,{}] 09:11:08 INFO - PROCESS | 1658 | 1464365468305 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}] 09:11:08 INFO - PROCESS | 1658 | 1464365468400 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:11:08 INFO - PROCESS | 1658 | 1464365468459 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d862000 == 52 [pid = 1658] [id = 576] 09:11:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x126789000) [pid = 1658] [serial = 1728] [outer = 0x0] 09:11:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x126a2ac00) [pid = 1658] [serial = 1729] [outer = 0x126789000] 09:11:08 INFO - PROCESS | 1658 | 1464365468484 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x126ccb000) [pid = 1658] [serial = 1730] [outer = 0x126789000] 09:11:08 INFO - PROCESS | 1658 | 1464365468749 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 467ms 09:11:08 INFO - PROCESS | 1658 | 1464365468770 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1658 | 1464365468771 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:11:08 INFO - PROCESS | 1658 | 1464365468773 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1658 | 1464365468774 Marionette TRACE conn2 <- [1,2278,null,{}] 09:11:08 INFO - PROCESS | 1658 | 1464365468777 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}] 09:11:08 INFO - PROCESS | 1658 | 1464365468880 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:11:08 INFO - PROCESS | 1658 | 1464365468884 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df4e800 == 53 [pid = 1658] [id = 577] 09:11:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12678dc00) [pid = 1658] [serial = 1731] [outer = 0x0] 09:11:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x127816000) [pid = 1658] [serial = 1732] [outer = 0x12678dc00] 09:11:08 INFO - PROCESS | 1658 | 1464365468909 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x12781d000) [pid = 1658] [serial = 1733] [outer = 0x12678dc00] 09:11:09 INFO - PROCESS | 1658 | 1464365469247 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 09:11:09 INFO - PROCESS | 1658 | 1464365469293 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1658 | 1464365469303 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:11:09 INFO - PROCESS | 1658 | 1464365469317 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1658 | 1464365469318 Marionette TRACE conn2 <- [1,2282,null,{}] 09:11:09 INFO - PROCESS | 1658 | 1464365469321 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}] 09:11:09 INFO - PROCESS | 1658 | 1464365469411 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:11:09 INFO - PROCESS | 1658 | 1464365469416 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x131a22800 == 54 [pid = 1658] [id = 578] 09:11:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x12781e800) [pid = 1658] [serial = 1734] [outer = 0x0] 09:11:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x128ae9800) [pid = 1658] [serial = 1735] [outer = 0x12781e800] 09:11:09 INFO - PROCESS | 1658 | 1464365469441 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128aee400) [pid = 1658] [serial = 1736] [outer = 0x12781e800] 09:11:09 INFO - PROCESS | 1658 | 1464365469930 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 669ms 09:11:09 INFO - PROCESS | 1658 | 1464365469987 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:11:09 INFO - PROCESS | 1658 | 1464365469991 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:11:09 INFO - PROCESS | 1658 | 1464365469994 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1658 | 1464365469997 Marionette TRACE conn2 <- [1,2286,null,{}] 09:11:10 INFO - PROCESS | 1658 | 1464365470000 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}] 09:11:10 INFO - PROCESS | 1658 | 1464365470117 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:11:10 INFO - PROCESS | 1658 | 1464365470192 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x119055800 == 55 [pid = 1658] [id = 579] 09:11:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x112789c00) [pid = 1658] [serial = 1737] [outer = 0x0] 09:11:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x11318d400) [pid = 1658] [serial = 1738] [outer = 0x112789c00] 09:11:10 INFO - PROCESS | 1658 | 1464365470224 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x11600d800) [pid = 1658] [serial = 1739] [outer = 0x112789c00] 09:11:10 INFO - PROCESS | 1658 | 1464365470637 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]]]}] 09:11:10 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 09:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms 09:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:11:10 INFO - PROCESS | 1658 | 1464365470665 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1658 | 1464365470670 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:11:10 INFO - PROCESS | 1658 | 1464365470674 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1658 | 1464365470676 Marionette TRACE conn2 <- [1,2290,null,{}] 09:11:10 INFO - PROCESS | 1658 | 1464365470679 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}] 09:11:10 INFO - PROCESS | 1658 | 1464365470824 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:11:10 INFO - PROCESS | 1658 | 1464365470902 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x129117800 == 56 [pid = 1658] [id = 580] 09:11:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x116f46800) [pid = 1658] [serial = 1740] [outer = 0x0] 09:11:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1184cf800) [pid = 1658] [serial = 1741] [outer = 0x116f46800] 09:11:10 INFO - PROCESS | 1658 | 1464365470932 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1190b9800) [pid = 1658] [serial = 1742] [outer = 0x116f46800] 09:11:11 INFO - PROCESS | 1658 | 1464365471352 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 720ms 09:11:11 INFO - PROCESS | 1658 | 1464365471395 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1658 | 1464365471396 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:11:11 INFO - PROCESS | 1658 | 1464365471399 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1658 | 1464365471402 Marionette TRACE conn2 <- [1,2294,null,{}] 09:11:11 INFO - PROCESS | 1658 | 1464365471410 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}] 09:11:11 INFO - PROCESS | 1658 | 1464365471526 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:11:11 INFO - PROCESS | 1658 | 1464365471632 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d96e800 == 57 [pid = 1658] [id = 581] 09:11:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1194a2c00) [pid = 1658] [serial = 1743] [outer = 0x0] 09:11:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x120e20000) [pid = 1658] [serial = 1744] [outer = 0x1194a2c00] 09:11:11 INFO - PROCESS | 1658 | 1464365471666 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x120fea400) [pid = 1658] [serial = 1745] [outer = 0x1194a2c00] 09:11:12 INFO - PROCESS | 1658 | 1464365472110 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 772ms 09:11:12 INFO - PROCESS | 1658 | 1464365472172 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:11:12 INFO - PROCESS | 1658 | 1464365472174 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:11:12 INFO - PROCESS | 1658 | 1464365472176 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1658 | 1464365472178 Marionette TRACE conn2 <- [1,2298,null,{}] 09:11:12 INFO - PROCESS | 1658 | 1464365472180 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}] 09:11:12 INFO - PROCESS | 1658 | 1464365472292 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:11:12 INFO - PROCESS | 1658 | 1464365472394 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x131a40000 == 58 [pid = 1658] [id = 582] 09:11:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1213e0000) [pid = 1658] [serial = 1746] [outer = 0x0] 09:11:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x124153800) [pid = 1658] [serial = 1747] [outer = 0x1213e0000] 09:11:12 INFO - PROCESS | 1658 | 1464365472426 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1260c4400) [pid = 1658] [serial = 1748] [outer = 0x1213e0000] 09:11:12 INFO - PROCESS | 1658 | 1464365472813 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 672ms 09:11:12 INFO - PROCESS | 1658 | 1464365472849 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1658 | 1464365472850 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:11:12 INFO - PROCESS | 1658 | 1464365472852 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1658 | 1464365472854 Marionette TRACE conn2 <- [1,2302,null,{}] 09:11:12 INFO - PROCESS | 1658 | 1464365472856 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}] 09:11:12 INFO - PROCESS | 1658 | 1464365472965 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:11:13 INFO - PROCESS | 1658 | 1464365473039 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ad7000 == 59 [pid = 1658] [id = 583] 09:11:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x121a1d800) [pid = 1658] [serial = 1749] [outer = 0x0] 09:11:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x126660400) [pid = 1658] [serial = 1750] [outer = 0x121a1d800] 09:11:13 INFO - PROCESS | 1658 | 1464365473068 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12781c800) [pid = 1658] [serial = 1751] [outer = 0x121a1d800] 09:11:13 INFO - PROCESS | 1658 | 1464365473518 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]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 720ms 09:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:11:13 INFO - PROCESS | 1658 | 1464365473614 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1658 | 1464365473615 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:11:13 INFO - PROCESS | 1658 | 1464365473620 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1658 | 1464365473621 Marionette TRACE conn2 <- [1,2306,null,{}] 09:11:13 INFO - PROCESS | 1658 | 1464365473624 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}] 09:11:13 INFO - PROCESS | 1658 | 1464365473740 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:11:14 INFO - PROCESS | 1658 | 1464365474011 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x1189a7000 == 60 [pid = 1658] [id = 584] 09:11:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x110e89400) [pid = 1658] [serial = 1752] [outer = 0x0] 09:11:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x110eea000) [pid = 1658] [serial = 1753] [outer = 0x110e89400] 09:11:14 INFO - PROCESS | 1658 | 1464365474041 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x112249000) [pid = 1658] [serial = 1754] [outer = 0x110e89400] 09:11:14 INFO - PROCESS | 1658 | 1464365474469 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 871ms 09:11:14 INFO - PROCESS | 1658 | 1464365474492 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:11:14 INFO - PROCESS | 1658 | 1464365474495 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:11:14 INFO - PROCESS | 1658 | 1464365474498 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1658 | 1464365474501 Marionette TRACE conn2 <- [1,2310,null,{}] 09:11:14 INFO - PROCESS | 1658 | 1464365474504 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}] 09:11:14 INFO - PROCESS | 1658 | 1464365474604 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:11:14 INFO - PROCESS | 1658 | 1464365474667 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a5e000 == 61 [pid = 1658] [id = 585] 09:11:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x113193400) [pid = 1658] [serial = 1755] [outer = 0x0] 09:11:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x113c3c400) [pid = 1658] [serial = 1756] [outer = 0x113193400] 09:11:14 INFO - PROCESS | 1658 | 1464365474695 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1164b1400) [pid = 1658] [serial = 1757] [outer = 0x113193400] 09:11:15 INFO - PROCESS | 1658 | 1464365475223 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 822ms 09:11:15 INFO - PROCESS | 1658 | 1464365475324 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1658 | 1464365475327 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:11:15 INFO - PROCESS | 1658 | 1464365475331 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 1658 | 1464365475333 Marionette TRACE conn2 <- [1,2314,null,{}] 09:11:15 INFO - PROCESS | 1658 | 1464365475337 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}] 09:11:15 INFO - PROCESS | 1658 | 1464365475484 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:11:15 INFO - PROCESS | 1658 | 1464365475577 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213aa800 == 62 [pid = 1658] [id = 586] 09:11:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x117564800) [pid = 1658] [serial = 1758] [outer = 0x0] 09:11:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11835b400) [pid = 1658] [serial = 1759] [outer = 0x117564800] 09:11:15 INFO - PROCESS | 1658 | 1464365475605 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1184dc400) [pid = 1658] [serial = 1760] [outer = 0x117564800] 09:11:15 INFO - PROCESS | 1658 | --DOCSHELL 0x1160bd000 == 61 [pid = 1658] [id = 507] 09:11:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12df4e800 == 60 [pid = 1658] [id = 577] 09:11:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12d862000 == 59 [pid = 1658] [id = 576] 09:11:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce1d800 == 58 [pid = 1658] [id = 575] 09:11:15 INFO - PROCESS | 1658 | --DOCSHELL 0x12c81e800 == 57 [pid = 1658] [id = 574] 09:11:15 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x112a59400) [pid = 1658] [serial = 1618] [outer = 0x0] [url = about:blank] 09:11:15 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1213d6800) [pid = 1658] [serial = 1633] [outer = 0x0] [url = about:blank] 09:11:15 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1164b0000) [pid = 1658] [serial = 1621] [outer = 0x0] [url = about:blank] 09:11:15 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x11931dc00) [pid = 1658] [serial = 1624] [outer = 0x0] [url = about:blank] 09:11:15 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x1198a6400) [pid = 1658] [serial = 1627] [outer = 0x0] [url = about:blank] 09:11:15 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1235bc000) [pid = 1658] [serial = 1669] [outer = 0x0] [url = about:blank] 09:11:15 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x120fe9c00) [pid = 1658] [serial = 1630] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd92000 == 56 [pid = 1658] [id = 573] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12b914800 == 55 [pid = 1658] [id = 572] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12a968800 == 54 [pid = 1658] [id = 571] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12a70b800 == 53 [pid = 1658] [id = 570] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x126db1800 == 52 [pid = 1658] [id = 569] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x124110000 == 51 [pid = 1658] [id = 568] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x11914e800 == 50 [pid = 1658] [id = 567] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x118078000 == 49 [pid = 1658] [id = 566] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x118337000 == 48 [pid = 1658] [id = 565] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x118333000 == 47 [pid = 1658] [id = 557] 09:11:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12cfa5800 == 46 [pid = 1658] [id = 556] 09:11:16 INFO - PROCESS | 1658 | 1464365476056 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]]]}] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11893bc00) [pid = 1658] [serial = 1645] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x119316000) [pid = 1658] [serial = 1646] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x117696000) [pid = 1658] [serial = 1642] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1184cf000) [pid = 1658] [serial = 1643] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x11940c400) [pid = 1658] [serial = 1648] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x113212800) [pid = 1658] [serial = 1639] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x120e19400) [pid = 1658] [serial = 1651] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1168c4000) [pid = 1658] [serial = 1640] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x121024000) [pid = 1658] [serial = 1652] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x116003800) [pid = 1658] [serial = 1637] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1130dec00) [pid = 1658] [serial = 1636] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x121292c00) [pid = 1658] [serial = 1654] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1213de800) [pid = 1658] [serial = 1657] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x121652c00) [pid = 1658] [serial = 1658] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x121cf5400) [pid = 1658] [serial = 1667] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x121a05000) [pid = 1658] [serial = 1666] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x116f24800) [pid = 1658] [serial = 1661] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1191aac00) [pid = 1658] [serial = 1663] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x11203dc00) [pid = 1658] [serial = 1660] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1213d9800) [pid = 1658] [serial = 1655] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1217bac00) [pid = 1658] [serial = 1664] [outer = 0x0] [url = about:blank] 09:11:16 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x119499000) [pid = 1658] [serial = 1649] [outer = 0x0] [url = about:blank] 09:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 774ms 09:11:16 INFO - PROCESS | 1658 | 1464365476105 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 1658 | 1464365476106 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:11:16 INFO - PROCESS | 1658 | 1464365476114 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1658 | 1464365476118 Marionette TRACE conn2 <- [1,2318,null,{}] 09:11:16 INFO - PROCESS | 1658 | 1464365476121 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}] 09:11:16 INFO - PROCESS | 1658 | 1464365476208 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:11:16 INFO - PROCESS | 1658 | 1464365476214 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x118078000 == 47 [pid = 1658] [id = 587] 09:11:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x115d0cc00) [pid = 1658] [serial = 1761] [outer = 0x0] 09:11:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x118364400) [pid = 1658] [serial = 1762] [outer = 0x115d0cc00] 09:11:16 INFO - PROCESS | 1658 | 1464365476241 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11931d800) [pid = 1658] [serial = 1763] [outer = 0x115d0cc00] 09:11:16 INFO - PROCESS | 1658 | 1464365476625 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] 09:11:16 INFO - PROCESS | 1658 | 1464365476641 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:11:16 INFO - PROCESS | 1658 | 1464365476644 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1658 | 1464365476645 Marionette TRACE conn2 <- [1,2322,null,{}] 09:11:16 INFO - PROCESS | 1658 | 1464365476647 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}] 09:11:16 INFO - PROCESS | 1658 | 1464365476733 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:11:16 INFO - PROCESS | 1658 | 1464365476737 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12354d800 == 48 [pid = 1658] [id = 588] 09:11:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x11940c800) [pid = 1658] [serial = 1764] [outer = 0x0] 09:11:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x11989bc00) [pid = 1658] [serial = 1765] [outer = 0x11940c800] 09:11:16 INFO - PROCESS | 1658 | 1464365476763 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x119d47400) [pid = 1658] [serial = 1766] [outer = 0x11940c800] 09:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:11:17 INFO - PROCESS | 1658 | 1464365477107 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]]]}] 09:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 468ms 09:11:17 INFO - PROCESS | 1658 | 1464365477113 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 1658 | 1464365477114 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:11:17 INFO - PROCESS | 1658 | 1464365477124 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1658 | 1464365477125 Marionette TRACE conn2 <- [1,2326,null,{}] 09:11:17 INFO - PROCESS | 1658 | 1464365477128 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}] 09:11:17 INFO - PROCESS | 1658 | 1464365477221 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:11:17 INFO - PROCESS | 1658 | 1464365477281 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x129111800 == 49 [pid = 1658] [id = 589] 09:11:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x120f43000) [pid = 1658] [serial = 1767] [outer = 0x0] 09:11:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x120f48c00) [pid = 1658] [serial = 1768] [outer = 0x120f43000] 09:11:17 INFO - PROCESS | 1658 | 1464365477312 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x121026800) [pid = 1658] [serial = 1769] [outer = 0x120f43000] 09:11:17 INFO - PROCESS | 1658 | 1464365477618 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 09:11:17 INFO - PROCESS | 1658 | 1464365477643 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 1658 | 1464365477645 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:11:17 INFO - PROCESS | 1658 | 1464365477649 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1658 | 1464365477650 Marionette TRACE conn2 <- [1,2330,null,{}] 09:11:17 INFO - PROCESS | 1658 | 1464365477652 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}] 09:11:17 INFO - PROCESS | 1658 | 1464365477738 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:11:17 INFO - PROCESS | 1658 | 1464365477805 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a810000 == 50 [pid = 1658] [id = 590] 09:11:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x112a5f800) [pid = 1658] [serial = 1770] [outer = 0x0] 09:11:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12102b800) [pid = 1658] [serial = 1771] [outer = 0x112a5f800] 09:11:17 INFO - PROCESS | 1658 | 1464365477831 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x121648c00) [pid = 1658] [serial = 1772] [outer = 0x112a5f800] 09:11:18 INFO - PROCESS | 1658 | 1464365478148 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 519ms 09:11:18 INFO - PROCESS | 1658 | 1464365478168 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1658 | 1464365478169 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:11:18 INFO - PROCESS | 1658 | 1464365478179 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1658 | 1464365478181 Marionette TRACE conn2 <- [1,2334,null,{}] 09:11:18 INFO - PROCESS | 1658 | 1464365478184 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}] 09:11:18 INFO - PROCESS | 1658 | 1464365478297 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:11:18 INFO - PROCESS | 1658 | 1464365478336 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb66800 == 51 [pid = 1658] [id = 591] 09:11:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x121653000) [pid = 1658] [serial = 1773] [outer = 0x0] 09:11:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x121a05800) [pid = 1658] [serial = 1774] [outer = 0x121653000] 09:11:18 INFO - PROCESS | 1658 | 1464365478362 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x123532800) [pid = 1658] [serial = 1775] [outer = 0x121653000] 09:11:18 INFO - PROCESS | 1658 | 1464365478665 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 527ms 09:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:11:18 INFO - PROCESS | 1658 | 1464365478704 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1658 | 1464365478705 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:11:18 INFO - PROCESS | 1658 | 1464365478707 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1658 | 1464365478708 Marionette TRACE conn2 <- [1,2338,null,{}] 09:11:18 INFO - PROCESS | 1658 | 1464365478711 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}] 09:11:18 INFO - PROCESS | 1658 | 1464365478822 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:11:18 INFO - PROCESS | 1658 | 1464365478858 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd9a800 == 52 [pid = 1658] [id = 592] 09:11:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x121a0f800) [pid = 1658] [serial = 1776] [outer = 0x0] 09:11:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x1243ca400) [pid = 1658] [serial = 1777] [outer = 0x121a0f800] 09:11:18 INFO - PROCESS | 1658 | 1464365478883 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1255d8c00) [pid = 1658] [serial = 1778] [outer = 0x121a0f800] 09:11:19 INFO - PROCESS | 1658 | 1464365479238 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 569ms 09:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:11:19 INFO - PROCESS | 1658 | 1464365479276 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1658 | 1464365479278 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:11:19 INFO - PROCESS | 1658 | 1464365479280 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1658 | 1464365479281 Marionette TRACE conn2 <- [1,2342,null,{}] 09:11:19 INFO - PROCESS | 1658 | 1464365479285 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}] 09:11:19 INFO - PROCESS | 1658 | 1464365479385 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:11:19 INFO - PROCESS | 1658 | 1464365479417 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c825000 == 53 [pid = 1658] [id = 593] 09:11:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x1243c4400) [pid = 1658] [serial = 1779] [outer = 0x0] 09:11:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1262d4400) [pid = 1658] [serial = 1780] [outer = 0x1243c4400] 09:11:19 INFO - PROCESS | 1658 | 1464365479445 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x126a28000) [pid = 1658] [serial = 1781] [outer = 0x1243c4400] 09:11:19 INFO - PROCESS | 1658 | 1464365479924 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 675ms 09:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:11:19 INFO - PROCESS | 1658 | 1464365479956 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1658 | 1464365479958 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:11:19 INFO - PROCESS | 1658 | 1464365479961 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1658 | 1464365479963 Marionette TRACE conn2 <- [1,2346,null,{}] 09:11:19 INFO - PROCESS | 1658 | 1464365479966 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}] 09:11:20 INFO - PROCESS | 1658 | 1464365480138 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x116f3a400) [pid = 1658] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x120e1d000) [pid = 1658] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x126789000) [pid = 1658] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x110e5cc00) [pid = 1658] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x110e8cc00) [pid = 1658] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x112df2000) [pid = 1658] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x118373c00) [pid = 1658] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x11278f400) [pid = 1658] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x112ea1000) [pid = 1658] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x111d28000) [pid = 1658] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1190c5800) [pid = 1658] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12678dc00) [pid = 1658] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x120e27800) [pid = 1658] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1213d6c00) [pid = 1658] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1213da400) [pid = 1658] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1240ce800) [pid = 1658] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11318cc00) [pid = 1658] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1184d3800) [pid = 1658] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x119315800) [pid = 1658] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x112ea7000) [pid = 1658] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112785400) [pid = 1658] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x119dae000) [pid = 1658] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:11:20 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x111d8a400) [pid = 1658] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:11:20 INFO - PROCESS | 1658 | 1464365480472 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f06800 == 54 [pid = 1658] [id = 594] 09:11:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x110e81800) [pid = 1658] [serial = 1782] [outer = 0x0] 09:11:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x111d28000) [pid = 1658] [serial = 1783] [outer = 0x110e81800] 09:11:20 INFO - PROCESS | 1658 | 1464365480502 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x113214400) [pid = 1658] [serial = 1784] [outer = 0x110e81800] 09:11:20 INFO - PROCESS | 1658 | 1464365480805 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 874ms 09:11:20 INFO - PROCESS | 1658 | 1464365480836 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 1658 | 1464365480838 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:11:20 INFO - PROCESS | 1658 | 1464365480840 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1658 | 1464365480842 Marionette TRACE conn2 <- [1,2350,null,{}] 09:11:20 INFO - PROCESS | 1658 | 1464365480846 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}] 09:11:20 INFO - PROCESS | 1658 | 1464365480952 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:11:21 INFO - PROCESS | 1658 | 1464365481013 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c81a000 == 55 [pid = 1658] [id = 595] 09:11:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x11318cc00) [pid = 1658] [serial = 1785] [outer = 0x0] 09:11:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x119393c00) [pid = 1658] [serial = 1786] [outer = 0x11318cc00] 09:11:21 INFO - PROCESS | 1658 | 1464365481038 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x127813c00) [pid = 1658] [serial = 1787] [outer = 0x11318cc00] 09:11:21 INFO - PROCESS | 1658 | 1464365481376 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 573ms 09:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:11:21 INFO - PROCESS | 1658 | 1464365481414 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1658 | 1464365481416 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:11:21 INFO - PROCESS | 1658 | 1464365481419 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1658 | 1464365481421 Marionette TRACE conn2 <- [1,2354,null,{}] 09:11:21 INFO - PROCESS | 1658 | 1464365481424 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}] 09:11:21 INFO - PROCESS | 1658 | 1464365481513 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:11:21 INFO - PROCESS | 1658 | 1464365481517 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d95e800 == 56 [pid = 1658] [id = 596] 09:11:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x128ae5800) [pid = 1658] [serial = 1788] [outer = 0x0] 09:11:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x128af1400) [pid = 1658] [serial = 1789] [outer = 0x128ae5800] 09:11:21 INFO - PROCESS | 1658 | 1464365481542 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x128c20000) [pid = 1658] [serial = 1790] [outer = 0x128ae5800] 09:11:21 INFO - PROCESS | 1658 | 1464365481870 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 470ms 09:11:21 INFO - PROCESS | 1658 | 1464365481889 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1658 | 1464365481890 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:11:21 INFO - PROCESS | 1658 | 1464365481892 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1658 | 1464365481893 Marionette TRACE conn2 <- [1,2358,null,{}] 09:11:21 INFO - PROCESS | 1658 | 1464365481931 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}] 09:11:22 INFO - PROCESS | 1658 | 1464365482023 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:11:22 INFO - PROCESS | 1658 | 1464365482028 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d96e000 == 57 [pid = 1658] [id = 597] 09:11:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x127819000) [pid = 1658] [serial = 1791] [outer = 0x0] 09:11:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x128c25000) [pid = 1658] [serial = 1792] [outer = 0x127819000] 09:11:22 INFO - PROCESS | 1658 | 1464365482053 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x128c2b800) [pid = 1658] [serial = 1793] [outer = 0x127819000] 09:11:22 INFO - PROCESS | 1658 | 1464365482384 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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 527ms 09:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:11:22 INFO - PROCESS | 1658 | 1464365482497 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 1658 | 1464365482499 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:11:22 INFO - PROCESS | 1658 | 1464365482504 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1658 | 1464365482507 Marionette TRACE conn2 <- [1,2362,null,{}] 09:11:22 INFO - PROCESS | 1658 | 1464365482517 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}] 09:11:22 INFO - PROCESS | 1658 | 1464365482633 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:11:22 INFO - PROCESS | 1658 | 1464365482713 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x1172c0800 == 58 [pid = 1658] [id = 598] 09:11:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x111f33800) [pid = 1658] [serial = 1794] [outer = 0x0] 09:11:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1122b6c00) [pid = 1658] [serial = 1795] [outer = 0x111f33800] 09:11:22 INFO - PROCESS | 1658 | 1464365482744 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x112a62c00) [pid = 1658] [serial = 1796] [outer = 0x111f33800] 09:11:23 INFO - PROCESS | 1658 | 1464365483204 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 722ms 09:11:23 INFO - PROCESS | 1658 | 1464365483226 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:11:23 INFO - PROCESS | 1658 | 1464365483229 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:11:23 INFO - PROCESS | 1658 | 1464365483237 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1658 | 1464365483239 Marionette TRACE conn2 <- [1,2366,null,{}] 09:11:23 INFO - PROCESS | 1658 | 1464365483242 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}] 09:11:23 INFO - PROCESS | 1658 | 1464365483355 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:11:23 INFO - PROCESS | 1658 | 1464365483461 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x126244800 == 59 [pid = 1658] [id = 599] 09:11:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x113b44400) [pid = 1658] [serial = 1797] [outer = 0x0] 09:11:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x116a65400) [pid = 1658] [serial = 1798] [outer = 0x113b44400] 09:11:23 INFO - PROCESS | 1658 | 1464365483494 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x117698800) [pid = 1658] [serial = 1799] [outer = 0x113b44400] 09:11:23 INFO - PROCESS | 1658 | 1464365483925 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 725ms 09:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:11:23 INFO - PROCESS | 1658 | 1464365483960 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1658 | 1464365483962 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:11:23 INFO - PROCESS | 1658 | 1464365483964 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1658 | 1464365483966 Marionette TRACE conn2 <- [1,2370,null,{}] 09:11:23 INFO - PROCESS | 1658 | 1464365483973 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}] 09:11:24 INFO - PROCESS | 1658 | 1464365484106 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:11:24 INFO - PROCESS | 1658 | 1464365484188 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da43800 == 60 [pid = 1658] [id = 600] 09:11:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x11908fc00) [pid = 1658] [serial = 1800] [outer = 0x0] 09:11:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x119d46400) [pid = 1658] [serial = 1801] [outer = 0x11908fc00] 09:11:24 INFO - PROCESS | 1658 | 1464365484221 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x120f40800) [pid = 1658] [serial = 1802] [outer = 0x11908fc00] 09:11:24 INFO - PROCESS | 1658 | 1464365484662 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 720ms 09:11:24 INFO - PROCESS | 1658 | 1464365484685 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1658 | 1464365484686 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:11:24 INFO - PROCESS | 1658 | 1464365484689 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1658 | 1464365484690 Marionette TRACE conn2 <- [1,2374,null,{}] 09:11:24 INFO - PROCESS | 1658 | 1464365484692 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}] 09:11:24 INFO - PROCESS | 1658 | 1464365484803 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:11:24 INFO - PROCESS | 1658 | 1464365484908 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e52800 == 61 [pid = 1658] [id = 601] 09:11:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x120fe9c00) [pid = 1658] [serial = 1803] [outer = 0x0] 09:11:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12128fc00) [pid = 1658] [serial = 1804] [outer = 0x120fe9c00] 09:11:24 INFO - PROCESS | 1658 | 1464365484942 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1243c5800) [pid = 1658] [serial = 1805] [outer = 0x120fe9c00] 09:11:25 INFO - PROCESS | 1658 | 1464365485345 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 718ms 09:11:25 INFO - PROCESS | 1658 | 1464365485408 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1658 | 1464365485409 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:11:25 INFO - PROCESS | 1658 | 1464365485412 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1658 | 1464365485413 Marionette TRACE conn2 <- [1,2378,null,{}] 09:11:25 INFO - PROCESS | 1658 | 1464365485434 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}] 09:11:25 INFO - PROCESS | 1658 | 1464365485542 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:11:25 INFO - PROCESS | 1658 | 1464365485605 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e99000 == 62 [pid = 1658] [id = 602] 09:11:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x121334800) [pid = 1658] [serial = 1806] [outer = 0x0] 09:11:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x127812000) [pid = 1658] [serial = 1807] [outer = 0x121334800] 09:11:25 INFO - PROCESS | 1658 | 1464365485635 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x128c25800) [pid = 1658] [serial = 1808] [outer = 0x121334800] 09:11:26 INFO - PROCESS | 1658 | 1464365486083 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 09:11:26 INFO - PROCESS | 1658 | 1464365486134 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 1658 | 1464365486136 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:11:26 INFO - PROCESS | 1658 | 1464365486138 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1658 | 1464365486139 Marionette TRACE conn2 <- [1,2382,null,{}] 09:11:26 INFO - PROCESS | 1658 | 1464365486142 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}] 09:11:26 INFO - PROCESS | 1658 | 1464365486270 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:11:26 INFO - PROCESS | 1658 | 1464365486350 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x135060800 == 63 [pid = 1658] [id = 603] 09:11:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x128cbc800) [pid = 1658] [serial = 1809] [outer = 0x0] 09:11:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12930b400) [pid = 1658] [serial = 1810] [outer = 0x128cbc800] 09:11:26 INFO - PROCESS | 1658 | 1464365486381 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x1293a8400) [pid = 1658] [serial = 1811] [outer = 0x128cbc800] 09:11:26 INFO - PROCESS | 1658 | 1464365486847 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 768ms 09:11:26 INFO - PROCESS | 1658 | 1464365486907 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 1658 | 1464365486909 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:11:26 INFO - PROCESS | 1658 | 1464365486916 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1658 | 1464365486918 Marionette TRACE conn2 <- [1,2386,null,{}] 09:11:26 INFO - PROCESS | 1658 | 1464365486920 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}] 09:11:27 INFO - PROCESS | 1658 | 1464365487027 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:11:27 INFO - PROCESS | 1658 | 1464365487137 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x116feb000 == 64 [pid = 1658] [id = 604] 09:11:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x110e8c800) [pid = 1658] [serial = 1812] [outer = 0x0] 09:11:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1190c4c00) [pid = 1658] [serial = 1813] [outer = 0x110e8c800] 09:11:27 INFO - PROCESS | 1658 | 1464365487169 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12930cc00) [pid = 1658] [serial = 1814] [outer = 0x110e8c800] 09:11:27 INFO - PROCESS | 1658 | 1464365487743 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]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 869ms 09:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:11:27 INFO - PROCESS | 1658 | 1464365487787 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1658 | 1464365487789 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:11:27 INFO - PROCESS | 1658 | 1464365487793 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1658 | 1464365487795 Marionette TRACE conn2 <- [1,2390,null,{}] 09:11:27 INFO - PROCESS | 1658 | 1464365487799 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}] 09:11:27 INFO - PROCESS | 1658 | 1464365487902 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:11:27 INFO - PROCESS | 1658 | 1464365487970 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235dd000 == 65 [pid = 1658] [id = 605] 09:11:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x112867400) [pid = 1658] [serial = 1815] [outer = 0x0] 09:11:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x112eacc00) [pid = 1658] [serial = 1816] [outer = 0x112867400] 09:11:28 INFO - PROCESS | 1658 | 1464365487999 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x1167c7400) [pid = 1658] [serial = 1817] [outer = 0x112867400] 09:11:28 INFO - PROCESS | 1658 | 1464365488491 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]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 722ms 09:11:28 INFO - PROCESS | 1658 | 1464365488534 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 1658 | 1464365488539 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:11:28 INFO - PROCESS | 1658 | 1464365488550 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1658 | 1464365488552 Marionette TRACE conn2 <- [1,2394,null,{}] 09:11:28 INFO - PROCESS | 1658 | 1464365488556 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}] 09:11:28 INFO - PROCESS | 1658 | 1464365488703 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12d95e800 == 64 [pid = 1658] [id = 596] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12c81a000 == 63 [pid = 1658] [id = 595] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x116f06800 == 62 [pid = 1658] [id = 594] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12c825000 == 61 [pid = 1658] [id = 593] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd9a800 == 60 [pid = 1658] [id = 592] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb66800 == 59 [pid = 1658] [id = 591] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12a810000 == 58 [pid = 1658] [id = 590] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x129111800 == 57 [pid = 1658] [id = 589] 09:11:28 INFO - PROCESS | 1658 | 1464365488904 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x12354d800 == 56 [pid = 1658] [id = 588] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x118078000 == 55 [pid = 1658] [id = 587] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1213aa800 == 54 [pid = 1658] [id = 586] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x126a5e000 == 53 [pid = 1658] [id = 585] 09:11:28 INFO - PROCESS | 1658 | --DOCSHELL 0x1189a7000 == 52 [pid = 1658] [id = 584] 09:11:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x1160c8000 == 53 [pid = 1658] [id = 606] 09:11:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x113b37c00) [pid = 1658] [serial = 1818] [outer = 0x0] 09:11:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x116f41000) [pid = 1658] [serial = 1819] [outer = 0x113b37c00] 09:11:28 INFO - PROCESS | 1658 | 1464365488952 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x1184d6000) [pid = 1658] [serial = 1820] [outer = 0x113b37c00] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x110ee9000) [pid = 1658] [serial = 1565] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x112df0c00) [pid = 1658] [serial = 1526] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x1168c0c00) [pid = 1658] [serial = 1571] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x119315400) [pid = 1658] [serial = 1577] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x112df0400) [pid = 1658] [serial = 1568] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x113e0bc00) [pid = 1658] [serial = 1529] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x11278cc00) [pid = 1658] [serial = 1523] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1214ce400) [pid = 1658] [serial = 1634] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x118517c00) [pid = 1658] [serial = 1574] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x1213dec00) [pid = 1658] [serial = 1726] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x126ccb000) [pid = 1658] [serial = 1730] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1262cb800) [pid = 1658] [serial = 1724] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x126a2ac00) [pid = 1658] [serial = 1729] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x121024c00) [pid = 1658] [serial = 1712] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12781d000) [pid = 1658] [serial = 1733] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12678b000) [pid = 1658] [serial = 1727] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x127816000) [pid = 1658] [serial = 1732] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x121286800) [pid = 1658] [serial = 1714] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x12164f800) [pid = 1658] [serial = 1717] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1213d5c00) [pid = 1658] [serial = 1715] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1235b9000) [pid = 1658] [serial = 1720] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x121a08800) [pid = 1658] [serial = 1718] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1246e9800) [pid = 1658] [serial = 1723] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1243ca000) [pid = 1658] [serial = 1721] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x116f40c00) [pid = 1658] [serial = 1700] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1166c9800) [pid = 1658] [serial = 1699] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x11908ac00) [pid = 1658] [serial = 1705] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x119313c00) [pid = 1658] [serial = 1706] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x11318d800) [pid = 1658] [serial = 1672] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x124368000) [pid = 1658] [serial = 1687] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1262cb400) [pid = 1658] [serial = 1690] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x117694400) [pid = 1658] [serial = 1675] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x119409800) [pid = 1658] [serial = 1708] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x11949b400) [pid = 1658] [serial = 1709] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x116f3b400) [pid = 1658] [serial = 1702] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1184d1800) [pid = 1658] [serial = 1703] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1260c3c00) [pid = 1658] [serial = 1694] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x11940a000) [pid = 1658] [serial = 1693] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x121022800) [pid = 1658] [serial = 1681] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x120e21800) [pid = 1658] [serial = 1711] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x119499400) [pid = 1658] [serial = 1678] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x121a0c400) [pid = 1658] [serial = 1684] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x113192c00) [pid = 1658] [serial = 1697] [outer = 0x0] [url = about:blank] 09:11:29 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x112862800) [pid = 1658] [serial = 1696] [outer = 0x0] [url = about:blank] 09:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:11:29 INFO - PROCESS | 1658 | 1464365489316 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]]]}] 09:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 772ms 09:11:29 INFO - PROCESS | 1658 | 1464365489321 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1658 | 1464365489323 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:11:29 INFO - PROCESS | 1658 | 1464365489325 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1658 | 1464365489328 Marionette TRACE conn2 <- [1,2398,null,{}] 09:11:29 INFO - PROCESS | 1658 | 1464365489338 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}] 09:11:29 INFO - PROCESS | 1658 | 1464365489453 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:11:29 INFO - PROCESS | 1658 | 1464365489519 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216dc800 == 54 [pid = 1658] [id = 607] 09:11:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x118519000) [pid = 1658] [serial = 1821] [outer = 0x0] 09:11:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x119313c00) [pid = 1658] [serial = 1822] [outer = 0x118519000] 09:11:29 INFO - PROCESS | 1658 | 1464365489547 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x119899400) [pid = 1658] [serial = 1823] [outer = 0x118519000] 09:11:29 INFO - PROCESS | 1658 | 1464365489849 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]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 574ms 09:11:29 INFO - PROCESS | 1658 | 1464365489900 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1658 | 1464365489902 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:11:29 INFO - PROCESS | 1658 | 1464365489904 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1658 | 1464365489905 Marionette TRACE conn2 <- [1,2402,null,{}] 09:11:29 INFO - PROCESS | 1658 | 1464365489908 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}] 09:11:30 INFO - PROCESS | 1658 | 1464365490006 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:11:30 INFO - PROCESS | 1658 | 1464365490065 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a5d000 == 55 [pid = 1658] [id = 608] 09:11:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x118946800) [pid = 1658] [serial = 1824] [outer = 0x0] 09:11:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x120e22800) [pid = 1658] [serial = 1825] [outer = 0x118946800] 09:11:30 INFO - PROCESS | 1658 | 1464365490091 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x121024c00) [pid = 1658] [serial = 1826] [outer = 0x118946800] 09:11:30 INFO - PROCESS | 1658 | 1464365490403 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]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 09:11:30 INFO - PROCESS | 1658 | 1464365490425 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1658 | 1464365490426 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:11:30 INFO - PROCESS | 1658 | 1464365490429 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1658 | 1464365490432 Marionette TRACE conn2 <- [1,2406,null,{}] 09:11:30 INFO - PROCESS | 1658 | 1464365490435 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}] 09:11:30 INFO - PROCESS | 1658 | 1464365490524 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:11:30 INFO - PROCESS | 1658 | 1464365490595 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a70e000 == 56 [pid = 1658] [id = 609] 09:11:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x120e1d400) [pid = 1658] [serial = 1827] [outer = 0x0] 09:11:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x121290c00) [pid = 1658] [serial = 1828] [outer = 0x120e1d400] 09:11:30 INFO - PROCESS | 1658 | 1464365490621 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1217b5800) [pid = 1658] [serial = 1829] [outer = 0x120e1d400] 09:11:30 INFO - PROCESS | 1658 | 1464365490939 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]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 522ms 09:11:30 INFO - PROCESS | 1658 | 1464365490951 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1658 | 1464365490952 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:11:30 INFO - PROCESS | 1658 | 1464365490955 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1658 | 1464365490956 Marionette TRACE conn2 <- [1,2410,null,{}] 09:11:30 INFO - PROCESS | 1658 | 1464365490958 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}] 09:11:31 INFO - PROCESS | 1658 | 1464365491087 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:11:31 INFO - PROCESS | 1658 | 1464365491101 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb64800 == 57 [pid = 1658] [id = 610] 09:11:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x121a10400) [pid = 1658] [serial = 1830] [outer = 0x0] 09:11:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x124362400) [pid = 1658] [serial = 1831] [outer = 0x121a10400] 09:11:31 INFO - PROCESS | 1658 | 1464365491127 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x126a1d800) [pid = 1658] [serial = 1832] [outer = 0x121a10400] 09:11:31 INFO - PROCESS | 1658 | 1464365491507 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]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 569ms 09:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:11:31 INFO - PROCESS | 1658 | 1464365491525 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1658 | 1464365491526 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:11:31 INFO - PROCESS | 1658 | 1464365491528 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1658 | 1464365491529 Marionette TRACE conn2 <- [1,2414,null,{}] 09:11:31 INFO - PROCESS | 1658 | 1464365491532 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}] 09:11:31 INFO - PROCESS | 1658 | 1464365491643 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:11:31 INFO - PROCESS | 1658 | 1464365491657 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bda0800 == 58 [pid = 1658] [id = 611] 09:11:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x121aea000) [pid = 1658] [serial = 1833] [outer = 0x0] 09:11:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x127812c00) [pid = 1658] [serial = 1834] [outer = 0x121aea000] 09:11:31 INFO - PROCESS | 1658 | 1464365491683 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x128af0400) [pid = 1658] [serial = 1835] [outer = 0x121aea000] 09:11:32 INFO - PROCESS | 1658 | 1464365492051 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 570ms 09:11:32 INFO - PROCESS | 1658 | 1464365492098 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1658 | 1464365492100 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:11:32 INFO - PROCESS | 1658 | 1464365492102 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1658 | 1464365492103 Marionette TRACE conn2 <- [1,2418,null,{}] 09:11:32 INFO - PROCESS | 1658 | 1464365492105 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}] 09:11:32 INFO - PROCESS | 1658 | 1464365492221 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:11:32 INFO - PROCESS | 1658 | 1464365492236 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce14800 == 59 [pid = 1658] [id = 612] 09:11:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x126cc9800) [pid = 1658] [serial = 1836] [outer = 0x0] 09:11:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x128cb4000) [pid = 1658] [serial = 1837] [outer = 0x126cc9800] 09:11:32 INFO - PROCESS | 1658 | 1464365492261 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x128fc5800) [pid = 1658] [serial = 1838] [outer = 0x126cc9800] 09:11:32 INFO - PROCESS | 1658 | 1464365492632 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 570ms 09:11:32 INFO - PROCESS | 1658 | 1464365492672 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1658 | 1464365492674 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:11:32 INFO - PROCESS | 1658 | 1464365492676 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1658 | 1464365492677 Marionette TRACE conn2 <- [1,2422,null,{}] 09:11:32 INFO - PROCESS | 1658 | 1464365492680 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}] 09:11:32 INFO - PROCESS | 1658 | 1464365492802 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:11:32 INFO - PROCESS | 1658 | 1464365492818 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d531000 == 60 [pid = 1658] [id = 613] 09:11:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x128af2c00) [pid = 1658] [serial = 1839] [outer = 0x0] 09:11:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x129310000) [pid = 1658] [serial = 1840] [outer = 0x128af2c00] 09:11:32 INFO - PROCESS | 1658 | 1464365492845 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1293a9400) [pid = 1658] [serial = 1841] [outer = 0x128af2c00] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x120e22c00) [pid = 1658] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x120f44c00) [pid = 1658] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x11940f800) [pid = 1658] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x121cfec00) [pid = 1658] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x112a71c00) [pid = 1658] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x117247000) [pid = 1658] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1255d5400) [pid = 1658] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12187bc00) [pid = 1658] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x115d0cc00) [pid = 1658] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x113193400) [pid = 1658] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x120f43000) [pid = 1658] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x112868400) [pid = 1658] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x110e81800) [pid = 1658] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x112a5f800) [pid = 1658] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x117564800) [pid = 1658] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11318cc00) [pid = 1658] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x110e89400) [pid = 1658] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x118517800) [pid = 1658] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x121026000) [pid = 1658] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x1243c4400) [pid = 1658] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x12781e800) [pid = 1658] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x121653000) [pid = 1658] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x11940c800) [pid = 1658] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x119410c00) [pid = 1658] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x115f26400) [pid = 1658] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x128ae5800) [pid = 1658] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x121a0f800) [pid = 1658] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:11:33 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x1198a0000) [pid = 1658] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:11:33 INFO - PROCESS | 1658 | 1464365493346 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 09:11:33 INFO - PROCESS | 1658 | 1464365493409 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 1658 | 1464365493411 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:11:33 INFO - PROCESS | 1658 | 1464365493421 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1658 | 1464365493422 Marionette TRACE conn2 <- [1,2426,null,{}] 09:11:33 INFO - PROCESS | 1658 | 1464365493424 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}] 09:11:33 INFO - PROCESS | 1658 | 1464365493524 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:11:33 INFO - PROCESS | 1658 | 1464365493544 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b906000 == 61 [pid = 1658] [id = 614] 09:11:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x112a71c00) [pid = 1658] [serial = 1842] [outer = 0x0] 09:11:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x116005000) [pid = 1658] [serial = 1843] [outer = 0x112a71c00] 09:11:33 INFO - PROCESS | 1658 | 1464365493570 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x11901e400) [pid = 1658] [serial = 1844] [outer = 0x112a71c00] 09:11:33 INFO - PROCESS | 1658 | 1464365493905 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 09:11:33 INFO - PROCESS | 1658 | 1464365493941 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 1658 | 1464365493942 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:11:33 INFO - PROCESS | 1658 | 1464365493945 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1658 | 1464365493947 Marionette TRACE conn2 <- [1,2430,null,{}] 09:11:33 INFO - PROCESS | 1658 | 1464365493949 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}] 09:11:34 INFO - PROCESS | 1658 | 1464365494055 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:11:34 INFO - PROCESS | 1658 | 1464365494134 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da34000 == 62 [pid = 1658] [id = 615] 09:11:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x119410c00) [pid = 1658] [serial = 1845] [outer = 0x0] 09:11:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x121026c00) [pid = 1658] [serial = 1846] [outer = 0x119410c00] 09:11:34 INFO - PROCESS | 1658 | 1464365494164 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x12930c800) [pid = 1658] [serial = 1847] [outer = 0x119410c00] 09:11:34 INFO - PROCESS | 1658 | 1464365494435 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 09:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:11:34 INFO - PROCESS | 1658 | 1464365494469 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1658 | 1464365494470 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:11:34 INFO - PROCESS | 1658 | 1464365494472 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1658 | 1464365494473 Marionette TRACE conn2 <- [1,2434,null,{}] 09:11:34 INFO - PROCESS | 1658 | 1464365494475 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}] 09:11:34 INFO - PROCESS | 1658 | 1464365494573 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:11:34 INFO - PROCESS | 1658 | 1464365494578 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df55000 == 63 [pid = 1658] [id = 616] 09:11:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1293a9800) [pid = 1658] [serial = 1848] [outer = 0x0] 09:11:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x129610800) [pid = 1658] [serial = 1849] [outer = 0x1293a9800] 09:11:34 INFO - PROCESS | 1658 | 1464365494603 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x129617800) [pid = 1658] [serial = 1850] [outer = 0x1293a9800] 09:11:34 INFO - PROCESS | 1658 | 1464365494960 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 518ms 09:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:11:34 INFO - PROCESS | 1658 | 1464365494991 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1658 | 1464365494992 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:11:35 INFO - PROCESS | 1658 | 1464365495009 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1658 | 1464365495010 Marionette TRACE conn2 <- [1,2438,null,{}] 09:11:35 INFO - PROCESS | 1658 | 1464365495012 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}] 09:11:35 INFO - PROCESS | 1658 | 1464365495105 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:11:35 INFO - PROCESS | 1658 | 1464365495110 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e55800 == 64 [pid = 1658] [id = 617] 09:11:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x110e5e000) [pid = 1658] [serial = 1851] [outer = 0x0] 09:11:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12a33b000) [pid = 1658] [serial = 1852] [outer = 0x110e5e000] 09:11:35 INFO - PROCESS | 1658 | 1464365495137 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x12a7cd800) [pid = 1658] [serial = 1853] [outer = 0x110e5e000] 09:11:35 INFO - PROCESS | 1658 | 1464365495670 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 688ms 09:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:11:35 INFO - PROCESS | 1658 | 1464365495683 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1658 | 1464365495686 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:11:35 INFO - PROCESS | 1658 | 1464365495689 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1658 | 1464365495692 Marionette TRACE conn2 <- [1,2442,null,{}] 09:11:35 INFO - PROCESS | 1658 | 1464365495696 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}] 09:11:35 INFO - PROCESS | 1658 | 1464365495810 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:11:35 INFO - PROCESS | 1658 | 1464365495917 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x119a50000 == 65 [pid = 1658] [id = 618] 09:11:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1133c4400) [pid = 1658] [serial = 1854] [outer = 0x0] 09:11:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x115fe8400) [pid = 1658] [serial = 1855] [outer = 0x1133c4400] 09:11:35 INFO - PROCESS | 1658 | 1464365495949 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x116f39400) [pid = 1658] [serial = 1856] [outer = 0x1133c4400] 09:11:36 INFO - PROCESS | 1658 | 1464365496372 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]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 722ms 09:11:36 INFO - PROCESS | 1658 | 1464365496411 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1658 | 1464365496416 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:11:36 INFO - PROCESS | 1658 | 1464365496420 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1658 | 1464365496422 Marionette TRACE conn2 <- [1,2446,null,{}] 09:11:36 INFO - PROCESS | 1658 | 1464365496425 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}] 09:11:36 INFO - PROCESS | 1658 | 1464365496540 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:11:36 INFO - PROCESS | 1658 | 1464365496647 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b278800 == 66 [pid = 1658] [id = 619] 09:11:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x1180d2400) [pid = 1658] [serial = 1857] [outer = 0x0] 09:11:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11893d800) [pid = 1658] [serial = 1858] [outer = 0x1180d2400] 09:11:36 INFO - PROCESS | 1658 | 1464365496679 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119411000) [pid = 1658] [serial = 1859] [outer = 0x1180d2400] 09:11:37 INFO - PROCESS | 1658 | 1464365497088 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 722ms 09:11:37 INFO - PROCESS | 1658 | 1464365497151 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 1658 | 1464365497152 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:11:37 INFO - PROCESS | 1658 | 1464365497155 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1658 | 1464365497158 Marionette TRACE conn2 <- [1,2450,null,{}] 09:11:37 INFO - PROCESS | 1658 | 1464365497181 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}] 09:11:37 INFO - PROCESS | 1658 | 1464365497298 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:11:37 INFO - PROCESS | 1658 | 1464365497405 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e5d800 == 67 [pid = 1658] [id = 620] 09:11:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x120e22400) [pid = 1658] [serial = 1860] [outer = 0x0] 09:11:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x1213d8800) [pid = 1658] [serial = 1861] [outer = 0x120e22400] 09:11:37 INFO - PROCESS | 1658 | 1464365497440 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x121cfec00) [pid = 1658] [serial = 1862] [outer = 0x120e22400] 09:11:37 INFO - PROCESS | 1658 | 1464365497862 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 725ms 09:11:37 INFO - PROCESS | 1658 | 1464365497880 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:11:37 INFO - PROCESS | 1658 | 1464365497883 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:11:37 INFO - PROCESS | 1658 | 1464365497885 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1658 | 1464365497887 Marionette TRACE conn2 <- [1,2454,null,{}] 09:11:37 INFO - PROCESS | 1658 | 1464365497889 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}] 09:11:38 INFO - PROCESS | 1658 | 1464365498004 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:11:38 INFO - PROCESS | 1658 | 1464365498081 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350c5000 == 68 [pid = 1658] [id = 621] 09:11:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x123535400) [pid = 1658] [serial = 1863] [outer = 0x0] 09:11:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x1260ca400) [pid = 1658] [serial = 1864] [outer = 0x123535400] 09:11:38 INFO - PROCESS | 1658 | 1464365498114 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x128ae5000) [pid = 1658] [serial = 1865] [outer = 0x123535400] 09:11:38 INFO - PROCESS | 1658 | 1464365498491 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 09:11:38 INFO - PROCESS | 1658 | 1464365498556 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 1658 | 1464365498557 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:11:38 INFO - PROCESS | 1658 | 1464365498559 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1658 | 1464365498561 Marionette TRACE conn2 <- [1,2458,null,{}] 09:11:38 INFO - PROCESS | 1658 | 1464365498563 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}] 09:11:38 INFO - PROCESS | 1658 | 1464365498673 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:11:38 INFO - PROCESS | 1658 | 1464365498769 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x135149800 == 69 [pid = 1658] [id = 622] 09:11:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1246ea000) [pid = 1658] [serial = 1866] [outer = 0x0] 09:11:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x128c28000) [pid = 1658] [serial = 1867] [outer = 0x1246ea000] 09:11:38 INFO - PROCESS | 1658 | 1464365498812 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1293ae000) [pid = 1658] [serial = 1868] [outer = 0x1246ea000] 09:11:39 INFO - PROCESS | 1658 | 1464365499244 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]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 721ms 09:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:11:39 INFO - PROCESS | 1658 | 1464365499281 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1658 | 1464365499282 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:11:39 INFO - PROCESS | 1658 | 1464365499285 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1658 | 1464365499286 Marionette TRACE conn2 <- [1,2462,null,{}] 09:11:39 INFO - PROCESS | 1658 | 1464365499289 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}] 09:11:39 INFO - PROCESS | 1658 | 1464365499407 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:11:39 INFO - PROCESS | 1658 | 1464365499487 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x135367000 == 70 [pid = 1658] [id = 623] 09:11:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x129612c00) [pid = 1658] [serial = 1869] [outer = 0x0] 09:11:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12a7d2000) [pid = 1658] [serial = 1870] [outer = 0x129612c00] 09:11:39 INFO - PROCESS | 1658 | 1464365499518 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12a8d4000) [pid = 1658] [serial = 1871] [outer = 0x129612c00] 09:11:39 INFO - PROCESS | 1658 | 1464365499943 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 721ms 09:11:40 INFO - PROCESS | 1658 | 1464365500007 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1658 | 1464365500008 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:11:40 INFO - PROCESS | 1658 | 1464365500029 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1658 | 1464365500031 Marionette TRACE conn2 <- [1,2466,null,{}] 09:11:40 INFO - PROCESS | 1658 | 1464365500037 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}] 09:11:40 INFO - PROCESS | 1658 | 1464365500149 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:11:40 INFO - PROCESS | 1658 | 1464365500228 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x1198b7800 == 71 [pid = 1658] [id = 624] 09:11:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x11278c800) [pid = 1658] [serial = 1872] [outer = 0x0] 09:11:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1213d6800) [pid = 1658] [serial = 1873] [outer = 0x11278c800] 09:11:40 INFO - PROCESS | 1658 | 1464365500259 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12a8cbc00) [pid = 1658] [serial = 1874] [outer = 0x11278c800] 09:11:40 INFO - PROCESS | 1658 | 1464365500901 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 943ms 09:11:40 INFO - PROCESS | 1658 | 1464365500962 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1658 | 1464365500965 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:11:40 INFO - PROCESS | 1658 | 1464365500970 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1658 | 1464365500973 Marionette TRACE conn2 <- [1,2470,null,{}] 09:11:40 INFO - PROCESS | 1658 | 1464365500977 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}] 09:11:41 INFO - PROCESS | 1658 | 1464365501078 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:11:41 INFO - PROCESS | 1658 | 1464365501164 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x119d0a000 == 72 [pid = 1658] [id = 625] 09:11:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1110b0800) [pid = 1658] [serial = 1875] [outer = 0x0] 09:11:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x11278fc00) [pid = 1658] [serial = 1876] [outer = 0x1110b0800] 09:11:41 INFO - PROCESS | 1658 | 1464365501193 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x112a63800) [pid = 1658] [serial = 1877] [outer = 0x1110b0800] 09:11:41 INFO - PROCESS | 1658 | 1464365501630 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]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 09:11:41 INFO - PROCESS | 1658 | 1464365501643 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 1658 | 1464365501647 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:11:41 INFO - PROCESS | 1658 | 1464365501651 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1658 | 1464365501653 Marionette TRACE conn2 <- [1,2474,null,{}] 09:11:41 INFO - PROCESS | 1658 | 1464365501656 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}] 09:11:41 INFO - PROCESS | 1658 | 1464365501756 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:11:41 INFO - PROCESS | 1658 | 1464365501827 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x118082000 == 73 [pid = 1658] [id = 626] 09:11:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x112a68800) [pid = 1658] [serial = 1878] [outer = 0x0] 09:11:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x113bc4000) [pid = 1658] [serial = 1879] [outer = 0x112a68800] 09:11:41 INFO - PROCESS | 1658 | 1464365501870 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x11600ec00) [pid = 1658] [serial = 1880] [outer = 0x112a68800] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12d864000 == 72 [pid = 1658] [id = 560] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf9b000 == 71 [pid = 1658] [id = 559] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x126a60000 == 70 [pid = 1658] [id = 558] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12da31800 == 69 [pid = 1658] [id = 562] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12df55000 == 68 [pid = 1658] [id = 616] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12da34000 == 67 [pid = 1658] [id = 615] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12b906000 == 66 [pid = 1658] [id = 614] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12d531000 == 65 [pid = 1658] [id = 613] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce14800 == 64 [pid = 1658] [id = 612] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x128c25000) [pid = 1658] [serial = 1792] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12bda0800 == 63 [pid = 1658] [id = 611] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb64800 == 62 [pid = 1658] [id = 610] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12a70e000 == 61 [pid = 1658] [id = 609] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x126a5d000 == 60 [pid = 1658] [id = 608] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1216dc800 == 59 [pid = 1658] [id = 607] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1160c8000 == 58 [pid = 1658] [id = 606] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1235dd000 == 57 [pid = 1658] [id = 605] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x134e52800 == 56 [pid = 1658] [id = 601] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12da43800 == 55 [pid = 1658] [id = 600] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x126244800 == 54 [pid = 1658] [id = 599] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x1172c0800 == 53 [pid = 1658] [id = 598] 09:11:42 INFO - PROCESS | 1658 | --DOCSHELL 0x12d96e000 == 52 [pid = 1658] [id = 597] 09:11:42 INFO - PROCESS | 1658 | 1464365502318 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]]]}] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1184cf800) [pid = 1658] [serial = 1741] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x11931d800) [pid = 1658] [serial = 1763] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x113c3c400) [pid = 1658] [serial = 1756] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x121026800) [pid = 1658] [serial = 1769] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x126660400) [pid = 1658] [serial = 1750] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x113194400) [pid = 1658] [serial = 1619] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x113214400) [pid = 1658] [serial = 1784] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x121648c00) [pid = 1658] [serial = 1772] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x11835b400) [pid = 1658] [serial = 1759] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x119393c00) [pid = 1658] [serial = 1786] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x120f48c00) [pid = 1658] [serial = 1768] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x120e20000) [pid = 1658] [serial = 1744] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1184dc400) [pid = 1658] [serial = 1760] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x112249000) [pid = 1658] [serial = 1754] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x111d28000) [pid = 1658] [serial = 1783] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12102b800) [pid = 1658] [serial = 1771] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x119406c00) [pid = 1658] [serial = 1625] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x12128d400) [pid = 1658] [serial = 1616] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1262d4400) [pid = 1658] [serial = 1780] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x126a28000) [pid = 1658] [serial = 1781] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x128ae9800) [pid = 1658] [serial = 1735] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x1164b1400) [pid = 1658] [serial = 1757] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x121a05800) [pid = 1658] [serial = 1774] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x127813c00) [pid = 1658] [serial = 1787] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x124153800) [pid = 1658] [serial = 1747] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11989bc00) [pid = 1658] [serial = 1765] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x120f42400) [pid = 1658] [serial = 1628] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x110eea000) [pid = 1658] [serial = 1753] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x11724d000) [pid = 1658] [serial = 1622] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x128af1400) [pid = 1658] [serial = 1789] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x1243ca400) [pid = 1658] [serial = 1777] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x119d47400) [pid = 1658] [serial = 1766] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x128aee400) [pid = 1658] [serial = 1736] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x118364400) [pid = 1658] [serial = 1762] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x1255d8c00) [pid = 1658] [serial = 1778] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x11318d400) [pid = 1658] [serial = 1738] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 126 (0x121030000) [pid = 1658] [serial = 1631] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 125 (0x123532800) [pid = 1658] [serial = 1775] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 124 (0x128c20000) [pid = 1658] [serial = 1790] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 123 (0x1213d3c00) [pid = 1658] [serial = 1682] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 122 (0x121ae4800) [pid = 1658] [serial = 1685] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 121 (0x120e19800) [pid = 1658] [serial = 1679] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 120 (0x124367000) [pid = 1658] [serial = 1670] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 119 (0x115f39000) [pid = 1658] [serial = 1673] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 118 (0x118379800) [pid = 1658] [serial = 1676] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 117 (0x1262d4800) [pid = 1658] [serial = 1691] [outer = 0x0] [url = about:blank] 09:11:42 INFO - PROCESS | 1658 | --DOMWINDOW == 116 (0x1255dbc00) [pid = 1658] [serial = 1688] [outer = 0x0] [url = about:blank] 09:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 721ms 09:11:42 INFO - PROCESS | 1658 | 1464365502373 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1658 | 1464365502374 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:11:42 INFO - PROCESS | 1658 | 1464365502377 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1658 | 1464365502379 Marionette TRACE conn2 <- [1,2478,null,{}] 09:11:42 INFO - PROCESS | 1658 | 1464365502393 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}] 09:11:42 INFO - PROCESS | 1658 | 1464365502487 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:11:42 INFO - PROCESS | 1658 | 1464365502492 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x11832f800 == 53 [pid = 1658] [id = 627] 09:11:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 117 (0x11608dc00) [pid = 1658] [serial = 1881] [outer = 0x0] 09:11:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 118 (0x116f39c00) [pid = 1658] [serial = 1882] [outer = 0x11608dc00] 09:11:42 INFO - PROCESS | 1658 | 1464365502523 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 119 (0x11769b400) [pid = 1658] [serial = 1883] [outer = 0x11608dc00] 09:11:42 INFO - PROCESS | 1658 | 1464365502918 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 578ms 09:11:42 INFO - PROCESS | 1658 | 1464365502956 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1658 | 1464365502958 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:11:42 INFO - PROCESS | 1658 | 1464365502960 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1658 | 1464365502961 Marionette TRACE conn2 <- [1,2482,null,{}] 09:11:42 INFO - PROCESS | 1658 | 1464365502966 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}] 09:11:43 INFO - PROCESS | 1658 | 1464365503055 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:11:43 INFO - PROCESS | 1658 | 1464365503059 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x1235d8800 == 54 [pid = 1658] [id = 628] 09:11:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 120 (0x118364400) [pid = 1658] [serial = 1884] [outer = 0x0] 09:11:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 121 (0x1184dbc00) [pid = 1658] [serial = 1885] [outer = 0x118364400] 09:11:43 INFO - PROCESS | 1658 | 1464365503087 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 122 (0x1190bf000) [pid = 1658] [serial = 1886] [outer = 0x118364400] 09:11:43 INFO - PROCESS | 1658 | 1464365503447 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 09:11:43 INFO - PROCESS | 1658 | 1464365503483 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1658 | 1464365503485 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:11:43 INFO - PROCESS | 1658 | 1464365503494 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1658 | 1464365503495 Marionette TRACE conn2 <- [1,2486,null,{}] 09:11:43 INFO - PROCESS | 1658 | 1464365503498 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}] 09:11:43 INFO - PROCESS | 1658 | 1464365503583 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:11:43 INFO - PROCESS | 1658 | 1464365503588 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x126dae800 == 55 [pid = 1658] [id = 629] 09:11:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 123 (0x1190c5800) [pid = 1658] [serial = 1887] [outer = 0x0] 09:11:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 124 (0x119409000) [pid = 1658] [serial = 1888] [outer = 0x1190c5800] 09:11:43 INFO - PROCESS | 1658 | 1464365503613 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 125 (0x11949a000) [pid = 1658] [serial = 1889] [outer = 0x1190c5800] 09:11:43 INFO - PROCESS | 1658 | 1464365503956 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 470ms 09:11:43 INFO - PROCESS | 1658 | 1464365503967 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1658 | 1464365503968 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:11:43 INFO - PROCESS | 1658 | 1464365503971 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1658 | 1464365503972 Marionette TRACE conn2 <- [1,2490,null,{}] 09:11:43 INFO - PROCESS | 1658 | 1464365503974 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}] 09:11:44 INFO - PROCESS | 1658 | 1464365504077 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:11:44 INFO - PROCESS | 1658 | 1464365504148 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x129120800 == 56 [pid = 1658] [id = 630] 09:11:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 126 (0x11989a400) [pid = 1658] [serial = 1890] [outer = 0x0] 09:11:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 127 (0x119d4b400) [pid = 1658] [serial = 1891] [outer = 0x11989a400] 09:11:44 INFO - PROCESS | 1658 | 1464365504179 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x120fecc00) [pid = 1658] [serial = 1892] [outer = 0x11989a400] 09:11:44 INFO - PROCESS | 1658 | 1464365504537 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 618ms 09:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:11:44 INFO - PROCESS | 1658 | 1464365504590 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1658 | 1464365504591 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:11:44 INFO - PROCESS | 1658 | 1464365504593 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1658 | 1464365504594 Marionette TRACE conn2 <- [1,2494,null,{}] 09:11:44 INFO - PROCESS | 1658 | 1464365504597 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}] 09:11:44 INFO - PROCESS | 1658 | 1464365504714 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:11:44 INFO - PROCESS | 1658 | 1464365504730 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a81d000 == 57 [pid = 1658] [id = 631] 09:11:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x120fe0000) [pid = 1658] [serial = 1893] [outer = 0x0] 09:11:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x121030000) [pid = 1658] [serial = 1894] [outer = 0x120fe0000] 09:11:44 INFO - PROCESS | 1658 | 1464365504755 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x1214ce400) [pid = 1658] [serial = 1895] [outer = 0x120fe0000] 09:11:45 INFO - PROCESS | 1658 | 1464365505115 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 573ms 09:11:45 INFO - PROCESS | 1658 | 1464365505166 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1658 | 1464365505167 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:11:45 INFO - PROCESS | 1658 | 1464365505170 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1658 | 1464365505171 Marionette TRACE conn2 <- [1,2498,null,{}] 09:11:45 INFO - PROCESS | 1658 | 1464365505173 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}] 09:11:45 INFO - PROCESS | 1658 | 1464365505285 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:11:45 INFO - PROCESS | 1658 | 1464365505299 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b911800 == 58 [pid = 1658] [id = 632] 09:11:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x12128a400) [pid = 1658] [serial = 1896] [outer = 0x0] 09:11:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x121a0fc00) [pid = 1658] [serial = 1897] [outer = 0x12128a400] 09:11:45 INFO - PROCESS | 1658 | 1464365505324 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x1240cd400) [pid = 1658] [serial = 1898] [outer = 0x12128a400] 09:11:45 INFO - PROCESS | 1658 | 1464365505667 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 09:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:11:45 INFO - PROCESS | 1658 | 1464365505698 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1658 | 1464365505699 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:11:45 INFO - PROCESS | 1658 | 1464365505701 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1658 | 1464365505702 Marionette TRACE conn2 <- [1,2502,null,{}] 09:11:45 INFO - PROCESS | 1658 | 1464365505705 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}] 09:11:45 INFO - PROCESS | 1658 | 1464365505828 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:11:45 INFO - PROCESS | 1658 | 1464365505869 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd9f800 == 59 [pid = 1658] [id = 633] 09:11:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x121668400) [pid = 1658] [serial = 1899] [outer = 0x0] 09:11:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x1243c3800) [pid = 1658] [serial = 1900] [outer = 0x121668400] 09:11:45 INFO - PROCESS | 1658 | 1464365505895 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1260c2800) [pid = 1658] [serial = 1901] [outer = 0x121668400] 09:11:46 INFO - PROCESS | 1658 | 1464365506209 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 09:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:11:46 INFO - PROCESS | 1658 | 1464365506220 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1658 | 1464365506221 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:11:46 INFO - PROCESS | 1658 | 1464365506223 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1658 | 1464365506224 Marionette TRACE conn2 <- [1,2506,null,{}] 09:11:46 INFO - PROCESS | 1658 | 1464365506226 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}] 09:11:46 INFO - PROCESS | 1658 | 1464365506350 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:11:46 INFO - PROCESS | 1658 | 1464365506361 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c823000 == 60 [pid = 1658] [id = 634] 09:11:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x121a09400) [pid = 1658] [serial = 1902] [outer = 0x0] 09:11:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x126660000) [pid = 1658] [serial = 1903] [outer = 0x121a09400] 09:11:46 INFO - PROCESS | 1658 | 1464365506387 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x126cbcc00) [pid = 1658] [serial = 1904] [outer = 0x121a09400] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x121a10400) [pid = 1658] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x126cc9800) [pid = 1658] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x121aea000) [pid = 1658] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x120e1d400) [pid = 1658] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x118946800) [pid = 1658] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x112867400) [pid = 1658] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x128af2c00) [pid = 1658] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x113b37c00) [pid = 1658] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x118519000) [pid = 1658] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 130 (0x127819000) [pid = 1658] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 129 (0x119410c00) [pid = 1658] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 128 (0x112a71c00) [pid = 1658] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:11:46 INFO - PROCESS | 1658 | --DOMWINDOW == 127 (0x1293a9800) [pid = 1658] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 669ms 09:11:46 INFO - PROCESS | 1658 | 1464365506888 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]]]}] 09:11:46 INFO - PROCESS | 1658 | 1464365506892 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1658 | 1464365506894 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:11:46 INFO - PROCESS | 1658 | 1464365506902 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1658 | 1464365506903 Marionette TRACE conn2 <- [1,2510,null,{}] 09:11:46 INFO - PROCESS | 1658 | 1464365506923 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}] 09:11:47 INFO - PROCESS | 1658 | 1464365507024 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:11:47 INFO - PROCESS | 1658 | 1464365507029 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf94000 == 61 [pid = 1658] [id = 635] 09:11:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 128 (0x12164f800) [pid = 1658] [serial = 1905] [outer = 0x0] 09:11:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 129 (0x126cc2000) [pid = 1658] [serial = 1906] [outer = 0x12164f800] 09:11:47 INFO - PROCESS | 1658 | 1464365507053 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 130 (0x128c20800) [pid = 1658] [serial = 1907] [outer = 0x12164f800] 09:11:47 INFO - PROCESS | 1658 | 1464365507542 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 09:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:11:47 INFO - PROCESS | 1658 | 1464365507591 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1658 | 1464365507593 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:11:47 INFO - PROCESS | 1658 | 1464365507598 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1658 | 1464365507600 Marionette TRACE conn2 <- [1,2514,null,{}] 09:11:47 INFO - PROCESS | 1658 | 1464365507603 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}] 09:11:47 INFO - PROCESS | 1658 | 1464365507743 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:11:47 INFO - PROCESS | 1658 | 1464365507755 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d85d800 == 62 [pid = 1658] [id = 636] 09:11:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 131 (0x110e63000) [pid = 1658] [serial = 1908] [outer = 0x0] 09:11:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x128cb2400) [pid = 1658] [serial = 1909] [outer = 0x110e63000] 09:11:47 INFO - PROCESS | 1658 | 1464365507795 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x12930a400) [pid = 1658] [serial = 1910] [outer = 0x110e63000] 09:11:48 INFO - PROCESS | 1658 | 1464365508166 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 622ms 09:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:11:48 INFO - PROCESS | 1658 | 1464365508220 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1658 | 1464365508221 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:11:48 INFO - PROCESS | 1658 | 1464365508223 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1658 | 1464365508224 Marionette TRACE conn2 <- [1,2518,null,{}] 09:11:48 INFO - PROCESS | 1658 | 1464365508227 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}] 09:11:48 INFO - PROCESS | 1658 | 1464365508318 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:11:48 INFO - PROCESS | 1658 | 1464365508323 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d971800 == 63 [pid = 1658] [id = 637] 09:11:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12930f400) [pid = 1658] [serial = 1911] [outer = 0x0] 09:11:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1293ae800) [pid = 1658] [serial = 1912] [outer = 0x12930f400] 09:11:48 INFO - PROCESS | 1658 | 1464365508348 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x12a338c00) [pid = 1658] [serial = 1913] [outer = 0x12930f400] 09:11:48 INFO - PROCESS | 1658 | 1464365508746 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 574ms 09:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:11:48 INFO - PROCESS | 1658 | 1464365508798 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1658 | 1464365508801 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:11:48 INFO - PROCESS | 1658 | 1464365508804 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1658 | 1464365508807 Marionette TRACE conn2 <- [1,2522,null,{}] 09:11:48 INFO - PROCESS | 1658 | 1464365508812 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}] 09:11:48 INFO - PROCESS | 1658 | 1464365508933 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:11:49 INFO - PROCESS | 1658 | 1464365509008 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x116f04000 == 64 [pid = 1658] [id = 638] 09:11:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1120ecc00) [pid = 1658] [serial = 1914] [outer = 0x0] 09:11:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x112782000) [pid = 1658] [serial = 1915] [outer = 0x1120ecc00] 09:11:49 INFO - PROCESS | 1658 | 1464365509040 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x112a55400) [pid = 1658] [serial = 1916] [outer = 0x1120ecc00] 09:11:49 INFO - PROCESS | 1658 | 1464365509515 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 723ms 09:11:49 INFO - PROCESS | 1658 | 1464365509527 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:11:49 INFO - PROCESS | 1658 | 1464365509534 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:11:49 INFO - PROCESS | 1658 | 1464365509538 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1658 | 1464365509540 Marionette TRACE conn2 <- [1,2526,null,{}] 09:11:49 INFO - PROCESS | 1658 | 1464365509543 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}] 09:11:49 INFO - PROCESS | 1658 | 1464365509657 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:11:49 INFO - PROCESS | 1658 | 1464365509764 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x12623d000 == 65 [pid = 1658] [id = 639] 09:11:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x113193400) [pid = 1658] [serial = 1917] [outer = 0x0] 09:11:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x116849800) [pid = 1658] [serial = 1918] [outer = 0x113193400] 09:11:49 INFO - PROCESS | 1658 | 1464365509797 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x11769b000) [pid = 1658] [serial = 1919] [outer = 0x113193400] 09:11:50 INFO - PROCESS | 1658 | 1464365510257 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 772ms 09:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:11:50 INFO - PROCESS | 1658 | 1464365510311 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1658 | 1464365510313 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:11:50 INFO - PROCESS | 1658 | 1464365510315 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1658 | 1464365510318 Marionette TRACE conn2 <- [1,2530,null,{}] 09:11:50 INFO - PROCESS | 1658 | 1464365510326 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}] 09:11:50 INFO - PROCESS | 1658 | 1464365510442 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:11:50 INFO - PROCESS | 1658 | 1464365510521 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d3ae000 == 66 [pid = 1658] [id = 640] 09:11:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x118361000) [pid = 1658] [serial = 1920] [outer = 0x0] 09:11:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x119493400) [pid = 1658] [serial = 1921] [outer = 0x118361000] 09:11:50 INFO - PROCESS | 1658 | 1464365510557 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x120f41400) [pid = 1658] [serial = 1922] [outer = 0x118361000] 09:11:51 INFO - PROCESS | 1658 | 1464365511000 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 723ms 09:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:11:51 INFO - PROCESS | 1658 | 1464365511038 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 1658 | 1464365511040 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:11:51 INFO - PROCESS | 1658 | 1464365511043 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 1658 | 1464365511044 Marionette TRACE conn2 <- [1,2534,null,{}] 09:11:51 INFO - PROCESS | 1658 | 1464365511047 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}] 09:11:51 INFO - PROCESS | 1658 | 1464365511160 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:11:51 INFO - PROCESS | 1658 | 1464365511237 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df53800 == 67 [pid = 1658] [id = 641] 09:11:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x120f4ac00) [pid = 1658] [serial = 1923] [outer = 0x0] 09:11:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12187bc00) [pid = 1658] [serial = 1924] [outer = 0x120f4ac00] 09:11:51 INFO - PROCESS | 1658 | 1464365511270 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x126660400) [pid = 1658] [serial = 1925] [outer = 0x120f4ac00] 09:11:51 INFO - PROCESS | 1658 | 1464365511663 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 09:11:51 INFO - PROCESS | 1658 | 1464365511714 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 1658 | 1464365511715 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:11:51 INFO - PROCESS | 1658 | 1464365511718 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 1658 | 1464365511719 Marionette TRACE conn2 <- [1,2538,null,{}] 09:11:51 INFO - PROCESS | 1658 | 1464365511721 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}] 09:11:51 INFO - PROCESS | 1658 | 1464365511848 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:11:51 INFO - PROCESS | 1658 | 1464365511928 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ae2000 == 68 [pid = 1658] [id = 642] 09:11:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x121022800) [pid = 1658] [serial = 1926] [outer = 0x0] 09:11:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x128aeb000) [pid = 1658] [serial = 1927] [outer = 0x121022800] 09:11:51 INFO - PROCESS | 1658 | 1464365511958 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x129310c00) [pid = 1658] [serial = 1928] [outer = 0x121022800] 09:11:52 INFO - PROCESS | 1658 | 1464365512413 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 720ms 09:11:52 INFO - PROCESS | 1658 | 1464365512439 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1658 | 1464365512441 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:11:52 INFO - PROCESS | 1658 | 1464365512443 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1658 | 1464365512444 Marionette TRACE conn2 <- [1,2542,null,{}] 09:11:52 INFO - PROCESS | 1658 | 1464365512449 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}] 09:11:52 INFO - PROCESS | 1658 | 1464365512602 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:11:52 INFO - PROCESS | 1658 | 1464365512674 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x13506f800 == 69 [pid = 1658] [id = 643] 09:11:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1293aac00) [pid = 1658] [serial = 1929] [outer = 0x0] 09:11:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12a861400) [pid = 1658] [serial = 1930] [outer = 0x1293aac00] 09:11:52 INFO - PROCESS | 1658 | 1464365512718 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12a929000) [pid = 1658] [serial = 1931] [outer = 0x1293aac00] 09:11:53 INFO - PROCESS | 1658 | 1464365513298 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]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 923ms 09:11:53 INFO - PROCESS | 1658 | 1464365513367 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1658 | 1464365513369 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:11:53 INFO - PROCESS | 1658 | 1464365513373 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1658 | 1464365513375 Marionette TRACE conn2 <- [1,2546,null,{}] 09:11:53 INFO - PROCESS | 1658 | 1464365513378 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}] 09:11:53 INFO - PROCESS | 1658 | 1464365513505 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:11:53 INFO - PROCESS | 1658 | 1464365513582 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x135365800 == 70 [pid = 1658] [id = 644] 09:11:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1293adc00) [pid = 1658] [serial = 1932] [outer = 0x0] 09:11:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12a92fc00) [pid = 1658] [serial = 1933] [outer = 0x1293adc00] 09:11:53 INFO - PROCESS | 1658 | 1464365513612 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12b105000) [pid = 1658] [serial = 1934] [outer = 0x1293adc00] 09:11:54 INFO - PROCESS | 1658 | 1464365514032 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 674ms 09:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:11:54 INFO - PROCESS | 1658 | 1464365514048 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1658 | 1464365514050 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:11:54 INFO - PROCESS | 1658 | 1464365514052 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1658 | 1464365514053 Marionette TRACE conn2 <- [1,2550,null,{}] 09:11:54 INFO - PROCESS | 1658 | 1464365514056 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}] 09:11:54 INFO - PROCESS | 1658 | 1464365514165 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:11:54 INFO - PROCESS | 1658 | 1464365514245 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x1354c8000 == 71 [pid = 1658] [id = 645] 09:11:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12b104c00) [pid = 1658] [serial = 1935] [outer = 0x0] 09:11:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12b10a800) [pid = 1658] [serial = 1936] [outer = 0x12b104c00] 09:11:54 INFO - PROCESS | 1658 | 1464365514275 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12b177c00) [pid = 1658] [serial = 1937] [outer = 0x12b104c00] 09:11:54 INFO - PROCESS | 1658 | 1464365514758 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 719ms 09:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:11:54 INFO - PROCESS | 1658 | 1464365514772 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1658 | 1464365514773 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:11:54 INFO - PROCESS | 1658 | 1464365514775 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1658 | 1464365514777 Marionette TRACE conn2 <- [1,2554,null,{}] 09:11:54 INFO - PROCESS | 1658 | 1464365514779 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}] 09:11:54 INFO - PROCESS | 1658 | 1464365514913 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:11:55 INFO - PROCESS | 1658 | 1464365515010 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x119157800 == 72 [pid = 1658] [id = 646] 09:11:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x116a65800) [pid = 1658] [serial = 1938] [outer = 0x0] 09:11:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1190bbc00) [pid = 1658] [serial = 1939] [outer = 0x116a65800] 09:11:55 INFO - PROCESS | 1658 | 1464365515041 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12b172400) [pid = 1658] [serial = 1940] [outer = 0x116a65800] 09:11:55 INFO - PROCESS | 1658 | 1464365515669 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]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 923ms 09:11:55 INFO - PROCESS | 1658 | 1464365515705 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1658 | 1464365515707 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:11:55 INFO - PROCESS | 1658 | 1464365515711 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 1658 | 1464365515715 Marionette TRACE conn2 <- [1,2558,null,{}] 09:11:55 INFO - PROCESS | 1658 | 1464365515719 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}] 09:11:55 INFO - PROCESS | 1658 | 1464365515823 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:11:55 INFO - PROCESS | 1658 | 1464365515912 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x123551000 == 73 [pid = 1658] [id = 647] 09:11:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x112249000) [pid = 1658] [serial = 1941] [outer = 0x0] 09:11:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11285f400) [pid = 1658] [serial = 1942] [outer = 0x112249000] 09:11:55 INFO - PROCESS | 1658 | 1464365515942 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x11318d000) [pid = 1658] [serial = 1943] [outer = 0x112249000] 09:11:56 INFO - PROCESS | 1658 | 1464365516427 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 725ms 09:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:11:56 INFO - PROCESS | 1658 | 1464365516436 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1658 | 1464365516440 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:11:56 INFO - PROCESS | 1658 | 1464365516499 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1658 | 1464365516500 Marionette TRACE conn2 <- [1,2562,null,{}] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x119055800 == 72 [pid = 1658] [id = 579] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x12d96e800 == 71 [pid = 1658] [id = 581] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x12d85d800 == 70 [pid = 1658] [id = 636] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf94000 == 69 [pid = 1658] [id = 635] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x12c823000 == 68 [pid = 1658] [id = 634] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd9f800 == 67 [pid = 1658] [id = 633] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x12b911800 == 66 [pid = 1658] [id = 632] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x12a81d000 == 65 [pid = 1658] [id = 631] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x129120800 == 64 [pid = 1658] [id = 630] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x126dae800 == 63 [pid = 1658] [id = 629] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x1235d8800 == 62 [pid = 1658] [id = 628] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x11832f800 == 61 [pid = 1658] [id = 627] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x118082000 == 60 [pid = 1658] [id = 626] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x119d0a000 == 59 [pid = 1658] [id = 625] 09:11:56 INFO - PROCESS | 1658 | --DOCSHELL 0x134e55800 == 58 [pid = 1658] [id = 617] 09:11:56 INFO - PROCESS | 1658 | 1464365516546 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}] 09:11:56 INFO - PROCESS | 1658 | 1464365516641 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:11:56 INFO - PROCESS | 1658 | 1464365516649 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x118082000 == 59 [pid = 1658] [id = 648] 09:11:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x11645c800) [pid = 1658] [serial = 1944] [outer = 0x0] 09:11:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x1168c2800) [pid = 1658] [serial = 1945] [outer = 0x11645c800] 09:11:56 INFO - PROCESS | 1658 | 1464365516676 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x118375000) [pid = 1658] [serial = 1946] [outer = 0x11645c800] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x128cb4000) [pid = 1658] [serial = 1837] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x127812c00) [pid = 1658] [serial = 1834] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x128fc5800) [pid = 1658] [serial = 1838] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x121290c00) [pid = 1658] [serial = 1828] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1122b6c00) [pid = 1658] [serial = 1795] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x120e22800) [pid = 1658] [serial = 1825] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x121024c00) [pid = 1658] [serial = 1826] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x112eacc00) [pid = 1658] [serial = 1816] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x1167c7400) [pid = 1658] [serial = 1817] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x129310000) [pid = 1658] [serial = 1840] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x116a65400) [pid = 1658] [serial = 1798] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x119d46400) [pid = 1658] [serial = 1801] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x127812000) [pid = 1658] [serial = 1807] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x12128fc00) [pid = 1658] [serial = 1804] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x116f41000) [pid = 1658] [serial = 1819] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1184d6000) [pid = 1658] [serial = 1820] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x119313c00) [pid = 1658] [serial = 1822] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x119899400) [pid = 1658] [serial = 1823] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1190c4c00) [pid = 1658] [serial = 1813] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12930b400) [pid = 1658] [serial = 1810] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128c2b800) [pid = 1658] [serial = 1793] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1293a9400) [pid = 1658] [serial = 1841] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12930c800) [pid = 1658] [serial = 1847] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x116005000) [pid = 1658] [serial = 1843] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x128af0400) [pid = 1658] [serial = 1835] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x126a1d800) [pid = 1658] [serial = 1832] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1217b5800) [pid = 1658] [serial = 1829] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x11901e400) [pid = 1658] [serial = 1844] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x121026c00) [pid = 1658] [serial = 1846] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x129617800) [pid = 1658] [serial = 1850] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x129610800) [pid = 1658] [serial = 1849] [outer = 0x0] [url = about:blank] 09:11:56 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x124362400) [pid = 1658] [serial = 1831] [outer = 0x0] [url = about:blank] 09:11:57 INFO - PROCESS | 1658 | 1464365517074 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 662ms 09:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:11:57 INFO - PROCESS | 1658 | 1464365517107 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1658 | 1464365517109 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:11:57 INFO - PROCESS | 1658 | 1464365517111 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1658 | 1464365517113 Marionette TRACE conn2 <- [1,2566,null,{}] 09:11:57 INFO - PROCESS | 1658 | 1464365517121 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}] 09:11:57 INFO - PROCESS | 1658 | 1464365517216 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:11:57 INFO - PROCESS | 1658 | 1464365517223 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x126682000 == 60 [pid = 1658] [id = 649] 09:11:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x118942000) [pid = 1658] [serial = 1947] [outer = 0x0] 09:11:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x119388c00) [pid = 1658] [serial = 1948] [outer = 0x118942000] 09:11:57 INFO - PROCESS | 1658 | 1464365517252 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x120e1c000) [pid = 1658] [serial = 1949] [outer = 0x118942000] 09:11:57 INFO - PROCESS | 1658 | 1464365517625 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 573ms 09:11:57 INFO - PROCESS | 1658 | 1464365517684 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1658 | 1464365517686 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:11:57 INFO - PROCESS | 1658 | 1464365517688 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1658 | 1464365517689 Marionette TRACE conn2 <- [1,2570,null,{}] 09:11:57 INFO - PROCESS | 1658 | 1464365517692 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}] 09:11:57 INFO - PROCESS | 1658 | 1464365517794 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:11:57 INFO - PROCESS | 1658 | 1464365517799 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a721800 == 61 [pid = 1658] [id = 650] 09:11:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x120e27c00) [pid = 1658] [serial = 1950] [outer = 0x0] 09:11:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x121026800) [pid = 1658] [serial = 1951] [outer = 0x120e27c00] 09:11:57 INFO - PROCESS | 1658 | 1464365517825 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x121291400) [pid = 1658] [serial = 1952] [outer = 0x120e27c00] 09:11:58 INFO - PROCESS | 1658 | 1464365518266 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 619ms 09:11:58 INFO - PROCESS | 1658 | 1464365518307 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1658 | 1464365518309 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:11:58 INFO - PROCESS | 1658 | 1464365518311 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1658 | 1464365518313 Marionette TRACE conn2 <- [1,2574,null,{}] 09:11:58 INFO - PROCESS | 1658 | 1464365518316 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}] 09:11:58 INFO - PROCESS | 1658 | 1464365518407 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:11:58 INFO - PROCESS | 1658 | 1464365518414 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb6d800 == 62 [pid = 1658] [id = 651] 09:11:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x121873c00) [pid = 1658] [serial = 1953] [outer = 0x0] 09:11:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x121a10400) [pid = 1658] [serial = 1954] [outer = 0x121873c00] 09:11:58 INFO - PROCESS | 1658 | 1464365518440 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x124362400) [pid = 1658] [serial = 1955] [outer = 0x121873c00] 09:11:58 INFO - PROCESS | 1658 | 1464365518820 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 522ms 09:11:58 INFO - PROCESS | 1658 | 1464365518866 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1658 | 1464365518867 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:11:58 INFO - PROCESS | 1658 | 1464365518879 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1658 | 1464365518880 Marionette TRACE conn2 <- [1,2578,null,{}] 09:11:58 INFO - PROCESS | 1658 | 1464365518882 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}] 09:11:59 INFO - PROCESS | 1658 | 1464365519060 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:11:59 INFO - PROCESS | 1658 | 1464365519092 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c81a000 == 63 [pid = 1658] [id = 652] 09:11:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1255d3800) [pid = 1658] [serial = 1956] [outer = 0x0] 09:11:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x126a28000) [pid = 1658] [serial = 1957] [outer = 0x1255d3800] 09:11:59 INFO - PROCESS | 1658 | 1464365519127 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x128cba000) [pid = 1658] [serial = 1958] [outer = 0x1255d3800] 09:11:59 INFO - PROCESS | 1658 | 1464365519484 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 09:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:11:59 INFO - PROCESS | 1658 | 1464365519500 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1658 | 1464365519501 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:11:59 INFO - PROCESS | 1658 | 1464365519503 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1658 | 1464365519504 Marionette TRACE conn2 <- [1,2582,null,{}] 09:11:59 INFO - PROCESS | 1658 | 1464365519506 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}] 09:11:59 INFO - PROCESS | 1658 | 1464365519622 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:11:59 INFO - PROCESS | 1658 | 1464365519635 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf9f000 == 64 [pid = 1658] [id = 653] 09:11:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x12930b400) [pid = 1658] [serial = 1959] [outer = 0x0] 09:11:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x129617800) [pid = 1658] [serial = 1960] [outer = 0x12930b400] 09:11:59 INFO - PROCESS | 1658 | 1464365519660 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12a7ce000) [pid = 1658] [serial = 1961] [outer = 0x12930b400] 09:12:00 INFO - PROCESS | 1658 | 1464365520084 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 618ms 09:12:00 INFO - PROCESS | 1658 | 1464365520125 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:12:00 INFO - PROCESS | 1658 | 1464365520127 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:12:00 INFO - PROCESS | 1658 | 1464365520131 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1658 | 1464365520132 Marionette TRACE conn2 <- [1,2586,null,{}] 09:12:00 INFO - PROCESS | 1658 | 1464365520136 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}] 09:12:00 INFO - PROCESS | 1658 | 1464365520311 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:12:00 INFO - PROCESS | 1658 | 1464365520348 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d872000 == 65 [pid = 1658] [id = 654] 09:12:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1168c3400) [pid = 1658] [serial = 1962] [outer = 0x0] 09:12:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12a86a800) [pid = 1658] [serial = 1963] [outer = 0x1168c3400] 09:12:00 INFO - PROCESS | 1658 | 1464365520373 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12a926800) [pid = 1658] [serial = 1964] [outer = 0x1168c3400] 09:12:00 INFO - PROCESS | 1658 | 1464365520732 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 09:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:12:00 INFO - PROCESS | 1658 | 1464365520751 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1658 | 1464365520752 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:12:00 INFO - PROCESS | 1658 | 1464365520754 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1658 | 1464365520755 Marionette TRACE conn2 <- [1,2590,null,{}] 09:12:00 INFO - PROCESS | 1658 | 1464365520757 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}] 09:12:00 INFO - PROCESS | 1658 | 1464365520878 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x110e63000) [pid = 1658] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12164f800) [pid = 1658] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x120fe0000) [pid = 1658] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x11608dc00) [pid = 1658] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x118364400) [pid = 1658] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12128a400) [pid = 1658] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x11989a400) [pid = 1658] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1190c5800) [pid = 1658] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x121a09400) [pid = 1658] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x112a68800) [pid = 1658] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1110b0800) [pid = 1658] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:12:01 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x121668400) [pid = 1658] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:12:01 INFO - PROCESS | 1658 | 1464365521073 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x119191800 == 66 [pid = 1658] [id = 655] 09:12:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x110e7f000) [pid = 1658] [serial = 1965] [outer = 0x0] 09:12:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x112dedc00) [pid = 1658] [serial = 1966] [outer = 0x110e7f000] 09:12:01 INFO - PROCESS | 1658 | 1464365521103 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x119496000) [pid = 1658] [serial = 1967] [outer = 0x110e7f000] 09:12:01 INFO - PROCESS | 1658 | 1464365521384 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 669ms 09:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:12:01 INFO - PROCESS | 1658 | 1464365521424 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 1658 | 1464365521425 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:12:01 INFO - PROCESS | 1658 | 1464365521427 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1658 | 1464365521428 Marionette TRACE conn2 <- [1,2594,null,{}] 09:12:01 INFO - PROCESS | 1658 | 1464365521435 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}] 09:12:01 INFO - PROCESS | 1658 | 1464365521540 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:12:01 INFO - PROCESS | 1658 | 1464365521546 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bda2800 == 67 [pid = 1658] [id = 656] 09:12:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1184da800) [pid = 1658] [serial = 1968] [outer = 0x0] 09:12:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x128c20000) [pid = 1658] [serial = 1969] [outer = 0x1184da800] 09:12:01 INFO - PROCESS | 1658 | 1464365521568 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12b2f3c00) [pid = 1658] [serial = 1970] [outer = 0x1184da800] 09:12:02 INFO - PROCESS | 1658 | 1464365522022 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 628ms 09:12:02 INFO - PROCESS | 1658 | 1464365522057 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1658 | 1464365522059 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:12:02 INFO - PROCESS | 1658 | 1464365522074 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1658 | 1464365522077 Marionette TRACE conn2 <- [1,2598,null,{}] 09:12:02 INFO - PROCESS | 1658 | 1464365522080 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}] 09:12:02 INFO - PROCESS | 1658 | 1464365522247 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:12:02 INFO - PROCESS | 1658 | 1464365522352 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ea1000 == 68 [pid = 1658] [id = 657] 09:12:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x110e8dc00) [pid = 1658] [serial = 1971] [outer = 0x0] 09:12:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12bb04c00) [pid = 1658] [serial = 1972] [outer = 0x110e8dc00] 09:12:02 INFO - PROCESS | 1658 | 1464365522399 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12bb3ac00) [pid = 1658] [serial = 1973] [outer = 0x110e8dc00] 09:12:02 INFO - PROCESS | 1658 | 1464365522720 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 09:12:02 INFO - PROCESS | 1658 | 1464365522745 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1658 | 1464365522748 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:12:02 INFO - PROCESS | 1658 | 1464365522752 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1658 | 1464365522753 Marionette TRACE conn2 <- [1,2602,null,{}] 09:12:02 INFO - PROCESS | 1658 | 1464365522756 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}] 09:12:02 INFO - PROCESS | 1658 | 1464365522869 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:12:02 INFO - PROCESS | 1658 | 1464365522938 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350db000 == 69 [pid = 1658] [id = 658] 09:12:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x119497000) [pid = 1658] [serial = 1974] [outer = 0x0] 09:12:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12bc23800) [pid = 1658] [serial = 1975] [outer = 0x119497000] 09:12:02 INFO - PROCESS | 1658 | 1464365522964 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12bc30c00) [pid = 1658] [serial = 1976] [outer = 0x119497000] 09:12:03 INFO - PROCESS | 1658 | 1464365523416 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]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 721ms 09:12:03 INFO - PROCESS | 1658 | 1464365523473 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 1658 | 1464365523476 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:12:03 INFO - PROCESS | 1658 | 1464365523483 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1658 | 1464365523485 Marionette TRACE conn2 <- [1,2606,null,{}] 09:12:03 INFO - PROCESS | 1658 | 1464365523489 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}] 09:12:03 INFO - PROCESS | 1658 | 1464365523607 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:12:03 INFO - PROCESS | 1658 | 1464365523690 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x121393000 == 70 [pid = 1658] [id = 659] 09:12:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x11319a400) [pid = 1658] [serial = 1977] [outer = 0x0] 09:12:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x11683d400) [pid = 1658] [serial = 1978] [outer = 0x11319a400] 09:12:03 INFO - PROCESS | 1658 | 1464365523722 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x118364000) [pid = 1658] [serial = 1979] [outer = 0x11319a400] 09:12:04 INFO - PROCESS | 1658 | 1464365524169 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 725ms 09:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:12:04 INFO - PROCESS | 1658 | 1464365524220 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1658 | 1464365524224 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:12:04 INFO - PROCESS | 1658 | 1464365524229 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1658 | 1464365524231 Marionette TRACE conn2 <- [1,2610,null,{}] 09:12:04 INFO - PROCESS | 1658 | 1464365524248 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}] 09:12:04 INFO - PROCESS | 1658 | 1464365524363 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:12:04 INFO - PROCESS | 1658 | 1464365524444 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb83000 == 71 [pid = 1658] [id = 660] 09:12:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1184d5000) [pid = 1658] [serial = 1980] [outer = 0x0] 09:12:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x119d46400) [pid = 1658] [serial = 1981] [outer = 0x1184d5000] 09:12:04 INFO - PROCESS | 1658 | 1464365524475 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x121024800) [pid = 1658] [serial = 1982] [outer = 0x1184d5000] 09:12:04 INFO - PROCESS | 1658 | 1464365524917 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 09:12:04 INFO - PROCESS | 1658 | 1464365524963 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1658 | 1464365524965 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:12:04 INFO - PROCESS | 1658 | 1464365524967 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1658 | 1464365524970 Marionette TRACE conn2 <- [1,2614,null,{}] 09:12:04 INFO - PROCESS | 1658 | 1464365524978 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}] 09:12:05 INFO - PROCESS | 1658 | 1464365525096 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:12:05 INFO - PROCESS | 1658 | 1464365525191 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x13515b800 == 72 [pid = 1658] [id = 661] 09:12:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1244a5c00) [pid = 1658] [serial = 1983] [outer = 0x0] 09:12:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x126789000) [pid = 1658] [serial = 1984] [outer = 0x1244a5c00] 09:12:05 INFO - PROCESS | 1658 | 1464365525223 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x128c2ac00) [pid = 1658] [serial = 1985] [outer = 0x1244a5c00] 09:12:05 INFO - PROCESS | 1658 | 1464365525664 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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 723ms 09:12:05 INFO - PROCESS | 1658 | 1464365525719 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 1658 | 1464365525721 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:12:05 INFO - PROCESS | 1658 | 1464365525724 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1658 | 1464365525725 Marionette TRACE conn2 <- [1,2618,null,{}] 09:12:05 INFO - PROCESS | 1658 | 1464365525727 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}] 09:12:05 INFO - PROCESS | 1658 | 1464365525845 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:12:05 INFO - PROCESS | 1658 | 1464365525957 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c12800 == 73 [pid = 1658] [id = 662] 09:12:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12961b000) [pid = 1658] [serial = 1986] [outer = 0x0] 09:12:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12a92f000) [pid = 1658] [serial = 1987] [outer = 0x12961b000] 09:12:05 INFO - PROCESS | 1658 | 1464365525988 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12b2fc800) [pid = 1658] [serial = 1988] [outer = 0x12961b000] 09:12:06 INFO - PROCESS | 1658 | 1464365526415 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 720ms 09:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:12:06 INFO - PROCESS | 1658 | 1464365526445 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1658 | 1464365526446 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:12:06 INFO - PROCESS | 1658 | 1464365526449 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1658 | 1464365526450 Marionette TRACE conn2 <- [1,2622,null,{}] 09:12:06 INFO - PROCESS | 1658 | 1464365526452 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}] 09:12:06 INFO - PROCESS | 1658 | 1464365526564 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:12:06 INFO - PROCESS | 1658 | 1464365526675 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c42800 == 74 [pid = 1658] [id = 663] 09:12:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12bb06800) [pid = 1658] [serial = 1989] [outer = 0x0] 09:12:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12bb34400) [pid = 1658] [serial = 1990] [outer = 0x12bb06800] 09:12:06 INFO - PROCESS | 1658 | 1464365526708 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12bb41800) [pid = 1658] [serial = 1991] [outer = 0x12bb06800] 09:12:07 INFO - PROCESS | 1658 | 1464365527124 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 720ms 09:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:12:07 INFO - PROCESS | 1658 | 1464365527188 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1658 | 1464365527189 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:12:07 INFO - PROCESS | 1658 | 1464365527191 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1658 | 1464365527193 Marionette TRACE conn2 <- [1,2626,null,{}] 09:12:07 INFO - PROCESS | 1658 | 1464365527229 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}] 09:12:07 INFO - PROCESS | 1658 | 1464365527371 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:12:07 INFO - PROCESS | 1658 | 1464365527481 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x1160c8000 == 75 [pid = 1658] [id = 664] 09:12:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x110e88800) [pid = 1658] [serial = 1992] [outer = 0x0] 09:12:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x116008000) [pid = 1658] [serial = 1993] [outer = 0x110e88800] 09:12:07 INFO - PROCESS | 1658 | 1464365527514 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x128cbc400) [pid = 1658] [serial = 1994] [outer = 0x110e88800] 09:12:07 INFO - PROCESS | 1658 | 1464365527918 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 771ms 09:12:07 INFO - PROCESS | 1658 | 1464365527964 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1658 | 1464365527965 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:12:07 INFO - PROCESS | 1658 | 1464365527967 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1658 | 1464365527969 Marionette TRACE conn2 <- [1,2630,null,{}] 09:12:07 INFO - PROCESS | 1658 | 1464365527971 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}] 09:12:08 INFO - PROCESS | 1658 | 1464365528272 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:12:08 INFO - PROCESS | 1658 | 1464365528415 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x112269000 == 76 [pid = 1658] [id = 665] 09:12:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x110e58c00) [pid = 1658] [serial = 1995] [outer = 0x0] 09:12:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x110e61c00) [pid = 1658] [serial = 1996] [outer = 0x110e58c00] 09:12:08 INFO - PROCESS | 1658 | 1464365528443 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x110ee1800) [pid = 1658] [serial = 1997] [outer = 0x110e58c00] 09:12:08 INFO - PROCESS | 1658 | 1464365528936 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]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1020ms 09:12:08 INFO - PROCESS | 1658 | 1464365528990 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 1658 | 1464365528993 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:12:09 INFO - PROCESS | 1658 | 1464365529012 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1658 | 1464365529016 Marionette TRACE conn2 <- [1,2634,null,{}] 09:12:09 INFO - PROCESS | 1658 | 1464365529021 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}] 09:12:09 INFO - PROCESS | 1658 | 1464365529171 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:12:09 INFO - PROCESS | 1658 | 1464365529322 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x117593800 == 77 [pid = 1658] [id = 666] 09:12:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x112a54c00) [pid = 1658] [serial = 1998] [outer = 0x0] 09:12:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x112a60000) [pid = 1658] [serial = 1999] [outer = 0x112a54c00] 09:12:09 INFO - PROCESS | 1658 | 1464365529354 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x112def400) [pid = 1658] [serial = 2000] [outer = 0x112a54c00] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x134ea1000 == 76 [pid = 1658] [id = 657] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12bda2800 == 75 [pid = 1658] [id = 656] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x119191800 == 74 [pid = 1658] [id = 655] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12d872000 == 73 [pid = 1658] [id = 654] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf9f000 == 72 [pid = 1658] [id = 653] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12c81a000 == 71 [pid = 1658] [id = 652] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1293ae800) [pid = 1658] [serial = 1912] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb6d800 == 70 [pid = 1658] [id = 651] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12a721800 == 69 [pid = 1658] [id = 650] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x126682000 == 68 [pid = 1658] [id = 649] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x118082000 == 67 [pid = 1658] [id = 648] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x123551000 == 66 [pid = 1658] [id = 647] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x134ae2000 == 65 [pid = 1658] [id = 642] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12df53800 == 64 [pid = 1658] [id = 641] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12d3ae000 == 63 [pid = 1658] [id = 640] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x12623d000 == 62 [pid = 1658] [id = 639] 09:12:09 INFO - PROCESS | 1658 | --DOCSHELL 0x116f04000 == 61 [pid = 1658] [id = 638] 09:12:09 INFO - PROCESS | 1658 | 1464365529772 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 789ms 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x11949a000) [pid = 1658] [serial = 1889] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x11893d800) [pid = 1658] [serial = 1858] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x11600ec00) [pid = 1658] [serial = 1880] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x113bc4000) [pid = 1658] [serial = 1879] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12a33b000) [pid = 1658] [serial = 1852] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x11278fc00) [pid = 1658] [serial = 1876] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x112a63800) [pid = 1658] [serial = 1877] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x115fe8400) [pid = 1658] [serial = 1855] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1260c2800) [pid = 1658] [serial = 1901] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1243c3800) [pid = 1658] [serial = 1900] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x128cb2400) [pid = 1658] [serial = 1909] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x126cc2000) [pid = 1658] [serial = 1906] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x126cbcc00) [pid = 1658] [serial = 1904] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1214ce400) [pid = 1658] [serial = 1895] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x128c20800) [pid = 1658] [serial = 1907] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x12930a400) [pid = 1658] [serial = 1910] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x120fecc00) [pid = 1658] [serial = 1892] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x121030000) [pid = 1658] [serial = 1894] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x116f39c00) [pid = 1658] [serial = 1882] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x11769b400) [pid = 1658] [serial = 1883] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x128c28000) [pid = 1658] [serial = 1867] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1260ca400) [pid = 1658] [serial = 1864] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1213d6800) [pid = 1658] [serial = 1873] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1184dbc00) [pid = 1658] [serial = 1885] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1190bf000) [pid = 1658] [serial = 1886] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1240cd400) [pid = 1658] [serial = 1898] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x121a0fc00) [pid = 1658] [serial = 1897] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1213d8800) [pid = 1658] [serial = 1861] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x119d4b400) [pid = 1658] [serial = 1891] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12a7d2000) [pid = 1658] [serial = 1870] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x119409000) [pid = 1658] [serial = 1888] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x126660000) [pid = 1658] [serial = 1903] [outer = 0x0] [url = about:blank] 09:12:09 INFO - PROCESS | 1658 | 1464365529819 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1658 | 1464365529821 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:12:09 INFO - PROCESS | 1658 | 1464365529834 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1658 | 1464365529835 Marionette TRACE conn2 <- [1,2638,null,{}] 09:12:09 INFO - PROCESS | 1658 | 1464365529837 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}] 09:12:09 INFO - PROCESS | 1658 | 1464365529926 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:12:09 INFO - PROCESS | 1658 | 1464365529938 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x119064000 == 62 [pid = 1658] [id = 667] 09:12:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x113c3e000) [pid = 1658] [serial = 2001] [outer = 0x0] 09:12:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x115d0a800) [pid = 1658] [serial = 2002] [outer = 0x113c3e000] 09:12:09 INFO - PROCESS | 1658 | 1464365529965 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x116009000) [pid = 1658] [serial = 2003] [outer = 0x113c3e000] 09:12:10 INFO - PROCESS | 1658 | 1464365530331 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]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 09:12:10 INFO - PROCESS | 1658 | 1464365530385 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1658 | 1464365530388 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:12:10 INFO - PROCESS | 1658 | 1464365530397 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1658 | 1464365530400 Marionette TRACE conn2 <- [1,2642,null,{}] 09:12:10 INFO - PROCESS | 1658 | 1464365530403 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}] 09:12:10 INFO - PROCESS | 1658 | 1464365530495 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:12:10 INFO - PROCESS | 1658 | 1464365530500 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12126d800 == 63 [pid = 1658] [id = 668] 09:12:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x116453c00) [pid = 1658] [serial = 2004] [outer = 0x0] 09:12:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x116f25000) [pid = 1658] [serial = 2005] [outer = 0x116453c00] 09:12:10 INFO - PROCESS | 1658 | 1464365530527 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1180cbc00) [pid = 1658] [serial = 2006] [outer = 0x116453c00] 09:12:10 INFO - PROCESS | 1658 | 1464365530868 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]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:12:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 525ms 09:12:10 INFO - PROCESS | 1658 | 1464365530927 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1658 | 1464365530936 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:12:10 INFO - PROCESS | 1658 | 1464365530941 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1658 | 1464365530942 Marionette TRACE conn2 <- [1,2646,null,{}] 09:12:10 INFO - PROCESS | 1658 | 1464365530944 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}] 09:12:11 INFO - PROCESS | 1658 | 1464365531035 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:12:11 INFO - PROCESS | 1658 | 1464365531041 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x119186000 == 64 [pid = 1658] [id = 669] 09:12:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1180d5c00) [pid = 1658] [serial = 2007] [outer = 0x0] 09:12:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x118364800) [pid = 1658] [serial = 2008] [outer = 0x1180d5c00] 09:12:11 INFO - PROCESS | 1658 | 1464365531067 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1184d2c00) [pid = 1658] [serial = 2009] [outer = 0x1180d5c00] 09:12:11 INFO - PROCESS | 1658 | 1464365531414 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:12:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 522ms 09:12:11 INFO - PROCESS | 1658 | 1464365531463 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1658 | 1464365531465 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:12:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:12:11 INFO - PROCESS | 1658 | 1464365531467 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1658 | 1464365531468 Marionette TRACE conn2 <- [1,2650,null,{}] 09:12:11 INFO - PROCESS | 1658 | 1464365531470 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}] 09:12:11 INFO - PROCESS | 1658 | 1464365531560 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:12:11 INFO - PROCESS | 1658 | 1464365531642 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x126758000 == 65 [pid = 1658] [id = 670] 09:12:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x119020800) [pid = 1658] [serial = 2010] [outer = 0x0] 09:12:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x119092000) [pid = 1658] [serial = 2011] [outer = 0x119020800] 09:12:11 INFO - PROCESS | 1658 | 1464365531674 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x119386c00) [pid = 1658] [serial = 2012] [outer = 0x119020800] 09:12:12 INFO - PROCESS | 1658 | 1464365531992 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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 569ms 09:12:12 INFO - PROCESS | 1658 | 1464365532037 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1658 | 1464365532038 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:12:12 INFO - PROCESS | 1658 | 1464365532040 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1658 | 1464365532041 Marionette TRACE conn2 <- [1,2654,null,{}] 09:12:12 INFO - PROCESS | 1658 | 1464365532044 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}] 09:12:12 INFO - PROCESS | 1658 | 1464365532170 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:12:12 INFO - PROCESS | 1658 | 1464365532185 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x128f3e800 == 66 [pid = 1658] [id = 671] 09:12:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x119404800) [pid = 1658] [serial = 2013] [outer = 0x0] 09:12:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x11940a000) [pid = 1658] [serial = 2014] [outer = 0x119404800] 09:12:12 INFO - PROCESS | 1658 | 1464365532211 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x119dbbc00) [pid = 1658] [serial = 2015] [outer = 0x119404800] 09:12:12 INFO - PROCESS | 1658 | 1464365532576 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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 572ms 09:12:12 INFO - PROCESS | 1658 | 1464365532613 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1658 | 1464365532614 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:12:12 INFO - PROCESS | 1658 | 1464365532616 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1658 | 1464365532618 Marionette TRACE conn2 <- [1,2658,null,{}] 09:12:12 INFO - PROCESS | 1658 | 1464365532620 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}] 09:12:12 INFO - PROCESS | 1658 | 1464365532737 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:12:12 INFO - PROCESS | 1658 | 1464365532780 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a70a000 == 67 [pid = 1658] [id = 672] 09:12:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x120e1c400) [pid = 1658] [serial = 2016] [outer = 0x0] 09:12:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x120e25c00) [pid = 1658] [serial = 2017] [outer = 0x120e1c400] 09:12:12 INFO - PROCESS | 1658 | 1464365532805 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x120f46000) [pid = 1658] [serial = 2018] [outer = 0x120e1c400] 09:12:13 INFO - PROCESS | 1658 | 1464365533124 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:12:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 09:12:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:12:13 INFO - PROCESS | 1658 | 1464365533137 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1658 | 1464365533138 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:12:13 INFO - PROCESS | 1658 | 1464365533140 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1658 | 1464365533141 Marionette TRACE conn2 <- [1,2662,null,{}] 09:12:13 INFO - PROCESS | 1658 | 1464365533144 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}] 09:12:13 INFO - PROCESS | 1658 | 1464365533274 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:12:13 INFO - PROCESS | 1658 | 1464365533287 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ac8e800 == 68 [pid = 1658] [id = 673] 09:12:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x120e1c800) [pid = 1658] [serial = 2019] [outer = 0x0] 09:12:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x120fe7c00) [pid = 1658] [serial = 2020] [outer = 0x120e1c800] 09:12:13 INFO - PROCESS | 1658 | 1464365533313 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x121023c00) [pid = 1658] [serial = 2021] [outer = 0x120e1c800] 09:12:13 INFO - PROCESS | 1658 | 1464365533675 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:12:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 573ms 09:12:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:12:13 INFO - PROCESS | 1658 | 1464365533714 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1658 | 1464365533715 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:12:13 INFO - PROCESS | 1658 | 1464365533717 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1658 | 1464365533718 Marionette TRACE conn2 <- [1,2666,null,{}] 09:12:13 INFO - PROCESS | 1658 | 1464365533721 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}] 09:12:13 INFO - PROCESS | 1658 | 1464365533841 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:12:13 INFO - PROCESS | 1658 | 1464365533884 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b910000 == 69 [pid = 1658] [id = 674] 09:12:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x120f43400) [pid = 1658] [serial = 2022] [outer = 0x0] 09:12:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12102dc00) [pid = 1658] [serial = 2023] [outer = 0x120f43400] 09:12:13 INFO - PROCESS | 1658 | 1464365533910 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12128dc00) [pid = 1658] [serial = 2024] [outer = 0x120f43400] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1255d3800) [pid = 1658] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x12930b400) [pid = 1658] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x1168c3400) [pid = 1658] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12930f400) [pid = 1658] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x112249000) [pid = 1658] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x110e7f000) [pid = 1658] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x120e27c00) [pid = 1658] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x118942000) [pid = 1658] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x121873c00) [pid = 1658] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x11645c800) [pid = 1658] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x110e8dc00) [pid = 1658] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:12:14 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1184da800) [pid = 1658] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:12:14 INFO - PROCESS | 1658 | 1464365534839 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]]]}] 09:12:14 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) 09:12:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1170ms 09:12:14 INFO - PROCESS | 1658 | 1464365534888 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1658 | 1464365534889 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:12:14 INFO - PROCESS | 1658 | 1464365534891 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1658 | 1464365534892 Marionette TRACE conn2 <- [1,2670,null,{}] 09:12:14 INFO - PROCESS | 1658 | 1464365534895 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}] 09:12:15 INFO - PROCESS | 1658 | 1464365535014 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:12:15 INFO - PROCESS | 1658 | 1464365535022 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb80000 == 70 [pid = 1658] [id = 675] 09:12:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x119315000) [pid = 1658] [serial = 2025] [outer = 0x0] 09:12:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12128e400) [pid = 1658] [serial = 2026] [outer = 0x119315000] 09:12:15 INFO - PROCESS | 1658 | 1464365535052 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1213db000) [pid = 1658] [serial = 2027] [outer = 0x119315000] 09:12:15 INFO - PROCESS | 1658 | 1464365535877 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1658 | 1464365535925 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:12:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:12:15 INFO - PROCESS | 1658 | 1464365535927 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1658 | 1464365535929 Marionette TRACE conn2 <- [1,2674,null,{}] 09:12:15 INFO - PROCESS | 1658 | 1464365535932 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}] 09:12:16 INFO - PROCESS | 1658 | 1464365536038 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:12:16 INFO - PROCESS | 1658 | --DOCSHELL 0x12d398800 == 69 [pid = 1658] [id = 17] 09:12:16 INFO - PROCESS | 1658 | 1464365536139 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c82e800 == 70 [pid = 1658] [id = 676] 09:12:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1164f0c00) [pid = 1658] [serial = 2028] [outer = 0x0] 09:12:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x121a04c00) [pid = 1658] [serial = 2029] [outer = 0x1164f0c00] 09:12:16 INFO - PROCESS | 1658 | 1464365536166 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x124154800) [pid = 1658] [serial = 2030] [outer = 0x1164f0c00] 09:12:17 INFO - PROCESS | 1658 | 1464365537155 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1658 | 1464365537230 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:12:17 INFO - PROCESS | 1658 | 1464365537234 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1658 | 1464365537237 Marionette TRACE conn2 <- [1,2678,null,{}] 09:12:17 INFO - PROCESS | 1658 | 1464365537241 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}] 09:12:17 INFO - PROCESS | 1658 | 1464365537345 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:12:17 INFO - PROCESS | 1658 | 1464365537469 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x119196000 == 71 [pid = 1658] [id = 677] 09:12:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x11285fc00) [pid = 1658] [serial = 2031] [outer = 0x0] 09:12:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x11318b400) [pid = 1658] [serial = 2032] [outer = 0x11285fc00] 09:12:17 INFO - PROCESS | 1658 | 1464365537502 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x113bc4000) [pid = 1658] [serial = 2033] [outer = 0x11285fc00] 09:12:18 INFO - PROCESS | 1658 | 1464365538406 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]]]}] 09:12:18 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) 09:12:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 09:12:18 INFO - PROCESS | 1658 | 1464365538410 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1658 | 1464365538414 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:12:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:12:18 INFO - PROCESS | 1658 | 1464365538436 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1658 | 1464365538438 Marionette TRACE conn2 <- [1,2682,null,{}] 09:12:18 INFO - PROCESS | 1658 | 1464365538441 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}] 09:12:18 INFO - PROCESS | 1658 | 1464365538559 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:12:18 INFO - PROCESS | 1658 | 1464365538663 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x129418800 == 72 [pid = 1658] [id = 678] 09:12:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x116003800) [pid = 1658] [serial = 2034] [outer = 0x0] 09:12:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x117247000) [pid = 1658] [serial = 2035] [outer = 0x116003800] 09:12:18 INFO - PROCESS | 1658 | 1464365538695 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x118372c00) [pid = 1658] [serial = 2036] [outer = 0x116003800] 09:12:19 INFO - PROCESS | 1658 | 1464365539631 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]]]}] 09:12:19 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) 09:12:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1227ms 09:12:19 INFO - PROCESS | 1658 | 1464365539660 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1658 | 1464365539661 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:12:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:12:19 INFO - PROCESS | 1658 | 1464365539667 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1658 | 1464365539669 Marionette TRACE conn2 <- [1,2686,null,{}] 09:12:19 INFO - PROCESS | 1658 | 1464365539677 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}] 09:12:19 INFO - PROCESS | 1658 | 1464365539792 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:12:19 INFO - PROCESS | 1658 | 1464365539900 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce1e000 == 73 [pid = 1658] [id = 679] 09:12:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x11893d800) [pid = 1658] [serial = 2037] [outer = 0x0] 09:12:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x119499000) [pid = 1658] [serial = 2038] [outer = 0x11893d800] 09:12:19 INFO - PROCESS | 1658 | 1464365539935 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12102f400) [pid = 1658] [serial = 2039] [outer = 0x11893d800] 09:12:20 INFO - PROCESS | 1658 | 1464365540894 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1658 | 1464365540945 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:12:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:12:20 INFO - PROCESS | 1658 | 1464365540948 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1658 | 1464365540949 Marionette TRACE conn2 <- [1,2690,null,{}] 09:12:20 INFO - PROCESS | 1658 | 1464365540951 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}] 09:12:21 INFO - PROCESS | 1658 | 1464365541065 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:12:21 INFO - PROCESS | 1658 | 1464365541170 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa3000 == 74 [pid = 1658] [id = 680] 09:12:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x1191a7400) [pid = 1658] [serial = 2040] [outer = 0x0] 09:12:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12128d800) [pid = 1658] [serial = 2041] [outer = 0x1191a7400] 09:12:21 INFO - PROCESS | 1658 | 1464365541223 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x121a08400) [pid = 1658] [serial = 2042] [outer = 0x1191a7400] 09:12:22 INFO - PROCESS | 1658 | 1464365542290 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1658 | 1464365542320 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:12:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:12:22 INFO - PROCESS | 1658 | 1464365542323 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1658 | 1464365542326 Marionette TRACE conn2 <- [1,2694,null,{}] 09:12:22 INFO - PROCESS | 1658 | 1464365542329 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}] 09:12:22 INFO - PROCESS | 1658 | 1464365542433 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:12:22 INFO - PROCESS | 1658 | 1464365542554 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb80000 == 73 [pid = 1658] [id = 675] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12b910000 == 72 [pid = 1658] [id = 674] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12ac8e800 == 71 [pid = 1658] [id = 673] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12a70a000 == 70 [pid = 1658] [id = 672] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x128f3e800 == 69 [pid = 1658] [id = 671] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12bc23800) [pid = 1658] [serial = 1975] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x117579000 == 70 [pid = 1658] [id = 681] 09:12:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x112a56c00) [pid = 1658] [serial = 2043] [outer = 0x0] 09:12:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x113194000) [pid = 1658] [serial = 2044] [outer = 0x112a56c00] 09:12:22 INFO - PROCESS | 1658 | 1464365542618 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x1164aa400) [pid = 1658] [serial = 2045] [outer = 0x112a56c00] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x126758000 == 69 [pid = 1658] [id = 670] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x119186000 == 68 [pid = 1658] [id = 669] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12126d800 == 67 [pid = 1658] [id = 668] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x119064000 == 66 [pid = 1658] [id = 667] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x117593800 == 65 [pid = 1658] [id = 666] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x112269000 == 64 [pid = 1658] [id = 665] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb83000 == 63 [pid = 1658] [id = 660] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x121393000 == 62 [pid = 1658] [id = 659] 09:12:22 INFO - PROCESS | 1658 | --DOCSHELL 0x11646f800 == 61 [pid = 1658] [id = 18] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x126a28000) [pid = 1658] [serial = 1957] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x129617800) [pid = 1658] [serial = 1960] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12a926800) [pid = 1658] [serial = 1964] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12a86a800) [pid = 1658] [serial = 1963] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12a338c00) [pid = 1658] [serial = 1913] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x11318d000) [pid = 1658] [serial = 1943] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x11285f400) [pid = 1658] [serial = 1942] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x128aeb000) [pid = 1658] [serial = 1927] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12a861400) [pid = 1658] [serial = 1930] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x119496000) [pid = 1658] [serial = 1967] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x1190bbc00) [pid = 1658] [serial = 1939] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x112782000) [pid = 1658] [serial = 1915] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12187bc00) [pid = 1658] [serial = 1924] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12a92fc00) [pid = 1658] [serial = 1933] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x121026800) [pid = 1658] [serial = 1951] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x121291400) [pid = 1658] [serial = 1952] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x119388c00) [pid = 1658] [serial = 1948] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x120e1c000) [pid = 1658] [serial = 1949] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x119493400) [pid = 1658] [serial = 1921] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x121a10400) [pid = 1658] [serial = 1954] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1168c2800) [pid = 1658] [serial = 1945] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x118375000) [pid = 1658] [serial = 1946] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x116849800) [pid = 1658] [serial = 1918] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12b10a800) [pid = 1658] [serial = 1936] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12bb04c00) [pid = 1658] [serial = 1972] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x128c20000) [pid = 1658] [serial = 1969] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12a7ce000) [pid = 1658] [serial = 1961] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12b2f3c00) [pid = 1658] [serial = 1970] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x112dedc00) [pid = 1658] [serial = 1966] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128cba000) [pid = 1658] [serial = 1958] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12bb3ac00) [pid = 1658] [serial = 1973] [outer = 0x0] [url = about:blank] 09:12:22 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x124362400) [pid = 1658] [serial = 1955] [outer = 0x0] [url = about:blank] 09:12:23 INFO - PROCESS | 1658 | 1464365543580 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 1658 | 1464365543604 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:12:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:12:23 INFO - PROCESS | 1658 | 1464365543608 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1658 | 1464365543610 Marionette TRACE conn2 <- [1,2698,null,{}] 09:12:23 INFO - PROCESS | 1658 | 1464365543612 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}] 09:12:23 INFO - PROCESS | 1658 | 1464365543707 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:12:23 INFO - PROCESS | 1658 | 1464365543713 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x12438d000 == 62 [pid = 1658] [id = 682] 09:12:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x116f3a400) [pid = 1658] [serial = 2046] [outer = 0x0] 09:12:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x118370c00) [pid = 1658] [serial = 2047] [outer = 0x116f3a400] 09:12:23 INFO - PROCESS | 1658 | 1464365543739 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1184d7c00) [pid = 1658] [serial = 2048] [outer = 0x116f3a400] 09:12:24 INFO - PROCESS | 1658 | 1464365544585 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1658 | 1464365544632 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:12:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:12:24 INFO - PROCESS | 1658 | 1464365544634 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1658 | 1464365544636 Marionette TRACE conn2 <- [1,2702,null,{}] 09:12:24 INFO - PROCESS | 1658 | 1464365544650 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}] 09:12:24 INFO - PROCESS | 1658 | 1464365544772 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:12:24 INFO - PROCESS | 1658 | 1464365544787 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x12911f800 == 63 [pid = 1658] [id = 683] 09:12:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1191a9000) [pid = 1658] [serial = 2049] [outer = 0x0] 09:12:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x119410c00) [pid = 1658] [serial = 2050] [outer = 0x1191a9000] 09:12:24 INFO - PROCESS | 1658 | 1464365544815 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x120e1f400) [pid = 1658] [serial = 2051] [outer = 0x1191a9000] 09:12:25 INFO - PROCESS | 1658 | 1464365545194 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]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:12:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 573ms 09:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:12:25 INFO - PROCESS | 1658 | 1464365545207 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 1658 | 1464365545209 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:12:25 INFO - PROCESS | 1658 | 1464365545211 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1658 | 1464365545212 Marionette TRACE conn2 <- [1,2706,null,{}] 09:12:25 INFO - PROCESS | 1658 | 1464365545214 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}] 09:12:25 INFO - PROCESS | 1658 | 1464365545335 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:12:25 INFO - PROCESS | 1658 | 1464365545350 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a822800 == 64 [pid = 1658] [id = 684] 09:12:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x120f41800) [pid = 1658] [serial = 2052] [outer = 0x0] 09:12:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x120f4e800) [pid = 1658] [serial = 2053] [outer = 0x120f41800] 09:12:25 INFO - PROCESS | 1658 | 1464365545376 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12102b000) [pid = 1658] [serial = 2054] [outer = 0x120f41800] 09:12:25 INFO - PROCESS | 1658 | 1464365545736 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]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:12:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 568ms 09:12:25 INFO - PROCESS | 1658 | 1464365545780 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:12:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:12:25 INFO - PROCESS | 1658 | 1464365545781 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:12:25 INFO - PROCESS | 1658 | 1464365545783 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1658 | 1464365545784 Marionette TRACE conn2 <- [1,2710,null,{}] 09:12:25 INFO - PROCESS | 1658 | 1464365545787 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}] 09:12:25 INFO - PROCESS | 1658 | 1464365545903 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:12:25 INFO - PROCESS | 1658 | 1464365545944 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb6b000 == 65 [pid = 1658] [id = 685] 09:12:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x110e8dc00) [pid = 1658] [serial = 2055] [outer = 0x0] 09:12:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x121330800) [pid = 1658] [serial = 2056] [outer = 0x110e8dc00] 09:12:25 INFO - PROCESS | 1658 | 1464365545970 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12164f400) [pid = 1658] [serial = 2057] [outer = 0x110e8dc00] 09:12:26 INFO - PROCESS | 1658 | 1464365546333 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] 09:12:26 INFO - PROCESS | 1658 | 1464365546354 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:12:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:12:26 INFO - PROCESS | 1658 | 1464365546357 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1658 | 1464365546358 Marionette TRACE conn2 <- [1,2714,null,{}] 09:12:26 INFO - PROCESS | 1658 | 1464365546360 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}] 09:12:26 INFO - PROCESS | 1658 | 1464365546491 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:12:26 INFO - PROCESS | 1658 | 1464365546537 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf89800 == 66 [pid = 1658] [id = 686] 09:12:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x121a11400) [pid = 1658] [serial = 2058] [outer = 0x0] 09:12:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12352c400) [pid = 1658] [serial = 2059] [outer = 0x121a11400] 09:12:26 INFO - PROCESS | 1658 | 1464365546563 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1255d4800) [pid = 1658] [serial = 2060] [outer = 0x121a11400] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x119497000) [pid = 1658] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x119404800) [pid = 1658] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x110e58c00) [pid = 1658] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x120e1c400) [pid = 1658] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x120f43400) [pid = 1658] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x120e1c800) [pid = 1658] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x119315000) [pid = 1658] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x116453c00) [pid = 1658] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x112a54c00) [pid = 1658] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x113c3e000) [pid = 1658] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1180d5c00) [pid = 1658] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x119020800) [pid = 1658] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x12d399000) [pid = 1658] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12cfe9c00) [pid = 1658] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:12:26 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x110e5e000) [pid = 1658] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:12:26 INFO - PROCESS | 1658 | 1464365546978 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:12:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 09:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:12:27 INFO - PROCESS | 1658 | 1464365547026 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1658 | 1464365547027 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:12:27 INFO - PROCESS | 1658 | 1464365547030 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1658 | 1464365547033 Marionette TRACE conn2 <- [1,2718,null,{}] 09:12:27 INFO - PROCESS | 1658 | 1464365547054 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}] 09:12:27 INFO - PROCESS | 1658 | 1464365547149 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:12:27 INFO - PROCESS | 1658 | 1464365547154 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12aca9800 == 67 [pid = 1658] [id = 687] 09:12:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x118362c00) [pid = 1658] [serial = 2061] [outer = 0x0] 09:12:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x11940f800) [pid = 1658] [serial = 2062] [outer = 0x118362c00] 09:12:27 INFO - PROCESS | 1658 | 1464365547195 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x121291000) [pid = 1658] [serial = 2063] [outer = 0x118362c00] 09:12:27 INFO - PROCESS | 1658 | 1464365547528 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] 09:12:27 INFO - PROCESS | 1658 | 1464365547567 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:12:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:12:27 INFO - PROCESS | 1658 | 1464365547570 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1658 | 1464365547571 Marionette TRACE conn2 <- [1,2722,null,{}] 09:12:27 INFO - PROCESS | 1658 | 1464365547573 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}] 09:12:27 INFO - PROCESS | 1658 | 1464365547671 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:12:27 INFO - PROCESS | 1658 | 1464365547743 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d538800 == 68 [pid = 1658] [id = 688] 09:12:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x111fd5800) [pid = 1658] [serial = 2064] [outer = 0x0] 09:12:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1255d7c00) [pid = 1658] [serial = 2065] [outer = 0x111fd5800] 09:12:27 INFO - PROCESS | 1658 | 1464365547768 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1262d0800) [pid = 1658] [serial = 2066] [outer = 0x111fd5800] 09:12:28 INFO - PROCESS | 1658 | 1464365548047 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] 09:12:28 INFO - PROCESS | 1658 | 1464365548092 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:12:28 INFO - PROCESS | 1658 | 1464365548094 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1658 | 1464365548095 Marionette TRACE conn2 <- [1,2726,null,{}] 09:12:28 INFO - PROCESS | 1658 | 1464365548100 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}] 09:12:28 INFO - PROCESS | 1658 | 1464365548194 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:12:28 INFO - PROCESS | 1658 | 1464365548198 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da2a800 == 69 [pid = 1658] [id = 689] 09:12:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1255dac00) [pid = 1658] [serial = 2067] [outer = 0x0] 09:12:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x126786c00) [pid = 1658] [serial = 2068] [outer = 0x1255dac00] 09:12:28 INFO - PROCESS | 1658 | 1464365548223 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12780fc00) [pid = 1658] [serial = 2069] [outer = 0x1255dac00] 09:12:28 INFO - PROCESS | 1658 | 1464365548565 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]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:12:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 522ms 09:12:28 INFO - PROCESS | 1658 | 1464365548629 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1658 | 1464365548630 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:12:28 INFO - PROCESS | 1658 | 1464365548632 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1658 | 1464365548634 Marionette TRACE conn2 <- [1,2730,null,{}] 09:12:28 INFO - PROCESS | 1658 | 1464365548636 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}] 09:12:28 INFO - PROCESS | 1658 | 1464365548729 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:12:28 INFO - PROCESS | 1658 | 1464365548734 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da46000 == 70 [pid = 1658] [id = 690] 09:12:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x127815000) [pid = 1658] [serial = 2070] [outer = 0x0] 09:12:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12781c400) [pid = 1658] [serial = 2071] [outer = 0x127815000] 09:12:28 INFO - PROCESS | 1658 | 1464365548767 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x128aeb800) [pid = 1658] [serial = 2072] [outer = 0x127815000] 09:12:29 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 09:12:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:12:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:29 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 09:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:29 INFO - _addTest/ [0,2733,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 1658 | 1464365549757 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:12:29 INFO - PROCESS | 1658 | 1464365549760 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1658 | 1464365549762 Marionette TRACE conn2 <- [1,2734,null,{}] 09:12:29 INFO - PROCESS | 1658 | 1464365549766 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}] 09:12:29 INFO - PROCESS | 1658 | 1464365549865 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:12:29 INFO - PROCESS | 1658 | 1464365549970 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x126246000 == 71 [pid = 1658] [id = 691] 09:12:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x11318f400) [pid = 1658] [serial = 2073] [outer = 0x0] 09:12:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x116f3a000) [pid = 1658] [serial = 2074] [outer = 0x11318f400] 09:12:30 INFO - PROCESS | 1658 | 1464365550002 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x11835f000) [pid = 1658] [serial = 2075] [outer = 0x11318f400] 09:12:30 INFO - PROCESS | 1658 | 1464365550440 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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 725ms 09:12:30 INFO - PROCESS | 1658 | 1464365550485 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1658 | 1464365550489 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:12:30 INFO - PROCESS | 1658 | 1464365550494 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1658 | 1464365550496 Marionette TRACE conn2 <- [1,2738,null,{}] 09:12:30 INFO - PROCESS | 1658 | 1464365550498 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}] 09:12:30 INFO - PROCESS | 1658 | 1464365550613 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:12:30 INFO - PROCESS | 1658 | 1464365550725 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce0e800 == 72 [pid = 1658] [id = 692] 09:12:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x1184dcc00) [pid = 1658] [serial = 2076] [outer = 0x0] 09:12:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x1191a7800) [pid = 1658] [serial = 2077] [outer = 0x1184dcc00] 09:12:30 INFO - PROCESS | 1658 | 1464365550757 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x120e20000) [pid = 1658] [serial = 2078] [outer = 0x1184dcc00] 09:12:31 INFO - PROCESS | 1658 | 1464365551285 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]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 823ms 09:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:12:31 INFO - PROCESS | 1658 | 1464365551327 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1658 | 1464365551328 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:12:31 INFO - PROCESS | 1658 | 1464365551332 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1658 | 1464365551335 Marionette TRACE conn2 <- [1,2742,null,{}] 09:12:31 INFO - PROCESS | 1658 | 1464365551343 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}] 09:12:31 INFO - PROCESS | 1658 | 1464365551458 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:12:31 INFO - PROCESS | 1658 | 1464365551541 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x131a2b000 == 73 [pid = 1658] [id = 693] 09:12:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1213e2800) [pid = 1658] [serial = 2079] [outer = 0x0] 09:12:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x121cf5800) [pid = 1658] [serial = 2080] [outer = 0x1213e2800] 09:12:31 INFO - PROCESS | 1658 | 1464365551574 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12460f800) [pid = 1658] [serial = 2081] [outer = 0x1213e2800] 09:12:31 INFO - PROCESS | 1658 | 1464365551988 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:12:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 672ms 09:12:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:12:32 INFO - PROCESS | 1658 | 1464365552004 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1658 | 1464365552005 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:12:32 INFO - PROCESS | 1658 | 1464365552008 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1658 | 1464365552009 Marionette TRACE conn2 <- [1,2746,null,{}] 09:12:32 INFO - PROCESS | 1658 | 1464365552012 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}] 09:12:32 INFO - PROCESS | 1658 | 1464365552162 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:12:32 INFO - PROCESS | 1658 | 1464365552209 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e4b000 == 74 [pid = 1658] [id = 694] 09:12:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12781ac00) [pid = 1658] [serial = 2082] [outer = 0x0] 09:12:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x128ae9c00) [pid = 1658] [serial = 2083] [outer = 0x12781ac00] 09:12:32 INFO - PROCESS | 1658 | 1464365552240 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x128af2c00) [pid = 1658] [serial = 2084] [outer = 0x12781ac00] 09:12:32 INFO - PROCESS | 1658 | 1464365552684 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:12:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 721ms 09:12:32 INFO - PROCESS | 1658 | 1464365552729 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1658 | 1464365552731 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:12:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:12:32 INFO - PROCESS | 1658 | 1464365552733 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1658 | 1464365552734 Marionette TRACE conn2 <- [1,2750,null,{}] 09:12:32 INFO - PROCESS | 1658 | 1464365552737 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}] 09:12:32 INFO - PROCESS | 1658 | 1464365552863 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:12:32 INFO - PROCESS | 1658 | 1464365552957 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e6a800 == 75 [pid = 1658] [id = 695] 09:12:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x128af1000) [pid = 1658] [serial = 2085] [outer = 0x0] 09:12:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x128c29000) [pid = 1658] [serial = 2086] [outer = 0x128af1000] 09:12:32 INFO - PROCESS | 1658 | 1464365552989 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x128cb9400) [pid = 1658] [serial = 2087] [outer = 0x128af1000] 09:12:33 INFO - PROCESS | 1658 | 1464365553408 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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 719ms 09:12:33 INFO - PROCESS | 1658 | 1464365553453 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 1658 | 1464365553454 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:12:33 INFO - PROCESS | 1658 | 1464365553457 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1658 | 1464365553458 Marionette TRACE conn2 <- [1,2754,null,{}] 09:12:33 INFO - PROCESS | 1658 | 1464365553460 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}] 09:12:33 INFO - PROCESS | 1658 | 1464365553577 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:12:33 INFO - PROCESS | 1658 | 1464365553707 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x13506a000 == 76 [pid = 1658] [id = 696] 09:12:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x112026400) [pid = 1658] [serial = 2088] [outer = 0x0] 09:12:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x128fc2c00) [pid = 1658] [serial = 2089] [outer = 0x112026400] 09:12:33 INFO - PROCESS | 1658 | 1464365553739 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x129613c00) [pid = 1658] [serial = 2090] [outer = 0x112026400] 09:12:34 INFO - PROCESS | 1658 | 1464365554439 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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:12:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1019ms 09:12:34 INFO - PROCESS | 1658 | 1464365554476 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1658 | 1464365554478 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:12:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:12:34 INFO - PROCESS | 1658 | 1464365554484 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1658 | 1464365554487 Marionette TRACE conn2 <- [1,2758,null,{}] 09:12:34 INFO - PROCESS | 1658 | 1464365554499 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}] 09:12:34 INFO - PROCESS | 1658 | 1464365554604 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:12:34 INFO - PROCESS | 1658 | 1464365554692 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x1278ab800 == 77 [pid = 1658] [id = 697] 09:12:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x11278f400) [pid = 1658] [serial = 2091] [outer = 0x0] 09:12:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x113197800) [pid = 1658] [serial = 2092] [outer = 0x11278f400] 09:12:34 INFO - PROCESS | 1658 | 1464365554719 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x1167c5800) [pid = 1658] [serial = 2093] [outer = 0x11278f400] 09:12:35 INFO - PROCESS | 1658 | 1464365555154 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 678ms 09:12:35 INFO - PROCESS | 1658 | 1464365555161 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1658 | 1464365555165 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:12:35 INFO - PROCESS | 1658 | 1464365555169 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1658 | 1464365555171 Marionette TRACE conn2 <- [1,2762,null,{}] 09:12:35 INFO - PROCESS | 1658 | 1464365555174 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}] 09:12:35 INFO - PROCESS | 1658 | 1464365555278 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:12:35 INFO - PROCESS | 1658 | 1464365555405 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216d7800 == 78 [pid = 1658] [id = 698] 09:12:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x113193800) [pid = 1658] [serial = 2094] [outer = 0x0] 09:12:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1184db400) [pid = 1658] [serial = 2095] [outer = 0x113193800] 09:12:35 INFO - PROCESS | 1658 | 1464365555436 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x1190bf000) [pid = 1658] [serial = 2096] [outer = 0x113193800] 09:12:35 INFO - PROCESS | 1658 | 1464365555880 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 721ms 09:12:35 INFO - PROCESS | 1658 | 1464365555890 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1658 | 1464365555892 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:12:35 INFO - PROCESS | 1658 | 1464365555911 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1658 | 1464365555914 Marionette TRACE conn2 <- [1,2766,null,{}] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x119157800 == 77 [pid = 1658] [id = 646] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x1354c8000 == 76 [pid = 1658] [id = 645] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12da2a800 == 75 [pid = 1658] [id = 689] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12d538800 == 74 [pid = 1658] [id = 688] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12aca9800 == 73 [pid = 1658] [id = 687] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf89800 == 72 [pid = 1658] [id = 686] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb6b000 == 71 [pid = 1658] [id = 685] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12a822800 == 70 [pid = 1658] [id = 684] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12911f800 == 69 [pid = 1658] [id = 683] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x119d46400) [pid = 1658] [serial = 1981] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x12a92f000) [pid = 1658] [serial = 1987] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x11683d400) [pid = 1658] [serial = 1978] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x12bb34400) [pid = 1658] [serial = 1990] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x116008000) [pid = 1658] [serial = 1993] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x126789000) [pid = 1658] [serial = 1984] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12d3a4800) [pid = 1658] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x12438d000 == 68 [pid = 1658] [id = 682] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x117579000 == 67 [pid = 1658] [id = 681] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x129418800 == 66 [pid = 1658] [id = 678] 09:12:35 INFO - PROCESS | 1658 | --DOCSHELL 0x119196000 == 65 [pid = 1658] [id = 677] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x12a7cd800) [pid = 1658] [serial = 1853] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12bc30c00) [pid = 1658] [serial = 1976] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x11940a000) [pid = 1658] [serial = 2014] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x110ee1800) [pid = 1658] [serial = 1997] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x110e61c00) [pid = 1658] [serial = 1996] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x120f46000) [pid = 1658] [serial = 2018] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x120e25c00) [pid = 1658] [serial = 2017] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12102dc00) [pid = 1658] [serial = 2023] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x120fe7c00) [pid = 1658] [serial = 2020] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12128e400) [pid = 1658] [serial = 2026] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12128dc00) [pid = 1658] [serial = 2024] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x116f25000) [pid = 1658] [serial = 2005] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1180cbc00) [pid = 1658] [serial = 2006] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x112a60000) [pid = 1658] [serial = 1999] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x112def400) [pid = 1658] [serial = 2000] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x115d0a800) [pid = 1658] [serial = 2002] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x116009000) [pid = 1658] [serial = 2003] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1184d2c00) [pid = 1658] [serial = 2009] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x118364800) [pid = 1658] [serial = 2008] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x119092000) [pid = 1658] [serial = 2011] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x1213db000) [pid = 1658] [serial = 2027] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x121023c00) [pid = 1658] [serial = 2021] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x119dbbc00) [pid = 1658] [serial = 2015] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12b177400) [pid = 1658] [serial = 1409] [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.] 09:12:35 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x119386c00) [pid = 1658] [serial = 2012] [outer = 0x0] [url = about:blank] 09:12:35 INFO - PROCESS | 1658 | 1464365555990 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}] 09:12:36 INFO - PROCESS | 1658 | 1464365556084 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:12:36 INFO - PROCESS | 1658 | 1464365556093 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x118993800 == 66 [pid = 1658] [id = 699] 09:12:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1181d6c00) [pid = 1658] [serial = 2097] [outer = 0x0] 09:12:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1190be000) [pid = 1658] [serial = 2098] [outer = 0x1181d6c00] 09:12:36 INFO - PROCESS | 1658 | 1464365556121 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x119494800) [pid = 1658] [serial = 2099] [outer = 0x1181d6c00] 09:12:36 INFO - PROCESS | 1658 | 1464365556508 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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 650ms 09:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:12:36 INFO - PROCESS | 1658 | 1464365556562 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1658 | 1464365556564 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:12:36 INFO - PROCESS | 1658 | 1464365556566 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1658 | 1464365556567 Marionette TRACE conn2 <- [1,2770,null,{}] 09:12:36 INFO - PROCESS | 1658 | 1464365556569 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}] 09:12:36 INFO - PROCESS | 1658 | 1464365556665 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:12:36 INFO - PROCESS | 1658 | 1464365556669 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1658 | ++DOCSHELL 0x126a67800 == 67 [pid = 1658] [id = 700] 09:12:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x120e24c00) [pid = 1658] [serial = 2100] [outer = 0x0] 09:12:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x120f4d400) [pid = 1658] [serial = 2101] [outer = 0x120e24c00] 09:12:36 INFO - PROCESS | 1658 | 1464365556696 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x121023c00) [pid = 1658] [serial = 2102] [outer = 0x120e24c00] 09:12:37 INFO - PROCESS | 1658 | 1464365557049 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 09:12:37 INFO - PROCESS | 1658 | 1464365557085 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1658 | 1464365557087 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:12:37 INFO - PROCESS | 1658 | 1464365557089 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1658 | 1464365557090 Marionette TRACE conn2 <- [1,2774,null,{}] 09:12:37 INFO - PROCESS | 1658 | 1464365557093 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}] 09:12:37 INFO - PROCESS | 1658 | 1464365557193 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:12:37 INFO - PROCESS | 1658 | 1464365557198 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x11914e800 == 68 [pid = 1658] [id = 701] 09:12:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12102dc00) [pid = 1658] [serial = 2103] [outer = 0x0] 09:12:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12133bc00) [pid = 1658] [serial = 2104] [outer = 0x12102dc00] 09:12:37 INFO - PROCESS | 1658 | 1464365557224 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1214d0400) [pid = 1658] [serial = 2105] [outer = 0x12102dc00] 09:12:37 INFO - PROCESS | 1658 | 1464365557594 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 09:12:37 INFO - PROCESS | 1658 | 1464365557620 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1658 | 1464365557621 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:12:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:12:37 INFO - PROCESS | 1658 | 1464365557623 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1658 | 1464365557624 Marionette TRACE conn2 <- [1,2778,null,{}] 09:12:37 INFO - PROCESS | 1658 | 1464365557627 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}] 09:12:37 INFO - PROCESS | 1658 | 1464365557734 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:12:37 INFO - PROCESS | 1658 | 1464365557741 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bb80000 == 69 [pid = 1658] [id = 702] 09:12:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x121a2c400) [pid = 1658] [serial = 2106] [outer = 0x0] 09:12:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x1246e7c00) [pid = 1658] [serial = 2107] [outer = 0x121a2c400] 09:12:37 INFO - PROCESS | 1658 | 1464365557767 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x128ae5c00) [pid = 1658] [serial = 2108] [outer = 0x121a2c400] 09:12:38 INFO - PROCESS | 1658 | 1464365558118 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]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 09:12:38 INFO - PROCESS | 1658 | 1464365558144 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1658 | 1464365558146 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:12:38 INFO - PROCESS | 1658 | 1464365558148 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1658 | 1464365558149 Marionette TRACE conn2 <- [1,2782,null,{}] 09:12:38 INFO - PROCESS | 1658 | 1464365558152 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}] 09:12:38 INFO - PROCESS | 1658 | 1464365558242 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:12:38 INFO - PROCESS | 1658 | 1464365558330 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c817800 == 70 [pid = 1658] [id = 703] 09:12:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12128c800) [pid = 1658] [serial = 2109] [outer = 0x0] 09:12:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x128c27c00) [pid = 1658] [serial = 2110] [outer = 0x12128c800] 09:12:38 INFO - PROCESS | 1658 | 1464365558363 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x1293a6400) [pid = 1658] [serial = 2111] [outer = 0x12128c800] 09:12:38 INFO - PROCESS | 1658 | 1464365558708 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]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 570ms 09:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:12:38 INFO - PROCESS | 1658 | 1464365558718 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1658 | 1464365558720 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:12:38 INFO - PROCESS | 1658 | 1464365558722 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1658 | 1464365558723 Marionette TRACE conn2 <- [1,2786,null,{}] 09:12:38 INFO - PROCESS | 1658 | 1464365558725 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}] 09:12:38 INFO - PROCESS | 1658 | 1464365558846 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:12:38 INFO - PROCESS | 1658 | 1464365558859 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d399000 == 71 [pid = 1658] [id = 704] 09:12:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x128fc1800) [pid = 1658] [serial = 2112] [outer = 0x0] 09:12:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x129615000) [pid = 1658] [serial = 2113] [outer = 0x128fc1800] 09:12:38 INFO - PROCESS | 1658 | 1464365558885 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12a33f400) [pid = 1658] [serial = 2114] [outer = 0x128fc1800] 09:12:39 INFO - PROCESS | 1658 | 1464365559236 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 520ms 09:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:12:39 INFO - PROCESS | 1658 | 1464365559243 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1658 | 1464365559244 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:12:39 INFO - PROCESS | 1658 | 1464365559246 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1658 | 1464365559248 Marionette TRACE conn2 <- [1,2790,null,{}] 09:12:39 INFO - PROCESS | 1658 | 1464365559252 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}] 09:12:39 INFO - PROCESS | 1658 | 1464365559376 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:12:39 INFO - PROCESS | 1658 | 1464365559387 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d871800 == 72 [pid = 1658] [id = 705] 09:12:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x129619c00) [pid = 1658] [serial = 2115] [outer = 0x0] 09:12:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12a867000) [pid = 1658] [serial = 2116] [outer = 0x129619c00] 09:12:39 INFO - PROCESS | 1658 | 1464365559413 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12a8cac00) [pid = 1658] [serial = 2117] [outer = 0x129619c00] 09:12:39 INFO - PROCESS | 1658 | 1464365559789 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 09:12:39 INFO - PROCESS | 1658 | 1464365559817 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1658 | 1464365559819 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:12:39 INFO - PROCESS | 1658 | 1464365559827 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1658 | 1464365559828 Marionette TRACE conn2 <- [1,2794,null,{}] 09:12:39 INFO - PROCESS | 1658 | 1464365559831 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}] 09:12:39 INFO - PROCESS | 1658 | 1464365559957 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:12:39 INFO - PROCESS | 1658 | 1464365559969 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df50800 == 73 [pid = 1658] [id = 706] 09:12:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x11755e000) [pid = 1658] [serial = 2118] [outer = 0x0] 09:12:39 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12a925000) [pid = 1658] [serial = 2119] [outer = 0x11755e000] 09:12:39 INFO - PROCESS | 1658 | 1464365559994 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12a92bc00) [pid = 1658] [serial = 2120] [outer = 0x11755e000] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x123535400) [pid = 1658] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x120f4ac00) [pid = 1658] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x112789c00) [pid = 1658] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x110e88800) [pid = 1658] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x121a1d800) [pid = 1658] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1293aac00) [pid = 1658] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x1120ecc00) [pid = 1658] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x120f41800) [pid = 1658] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x121a11400) [pid = 1658] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x1191a7400) [pid = 1658] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x112a56c00) [pid = 1658] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x116f3a400) [pid = 1658] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x111fd5800) [pid = 1658] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x118362c00) [pid = 1658] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12b104c00) [pid = 1658] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1246ea000) [pid = 1658] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1213e0000) [pid = 1658] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12961b000) [pid = 1658] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x118361000) [pid = 1658] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x11319a400) [pid = 1658] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x116f46800) [pid = 1658] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1180d2400) [pid = 1658] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x116a65800) [pid = 1658] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x12bb06800) [pid = 1658] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x121022800) [pid = 1658] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1293adc00) [pid = 1658] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1184d5000) [pid = 1658] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x120e22400) [pid = 1658] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x129612c00) [pid = 1658] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1244a5c00) [pid = 1658] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x11278c800) [pid = 1658] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1133c4400) [pid = 1658] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x113193400) [pid = 1658] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x1194a2c00) [pid = 1658] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x1255dac00) [pid = 1658] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1191a9000) [pid = 1658] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:12:40 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x110e8dc00) [pid = 1658] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:12:40 INFO - PROCESS | 1658 | 1464365560602 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]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:12:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 828ms 09:12:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:12:40 INFO - PROCESS | 1658 | 1464365560651 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1658 | 1464365560652 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:12:40 INFO - PROCESS | 1658 | 1464365560655 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1658 | 1464365560657 Marionette TRACE conn2 <- [1,2798,null,{}] 09:12:40 INFO - PROCESS | 1658 | 1464365560659 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}] 09:12:40 INFO - PROCESS | 1658 | 1464365560767 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:12:40 INFO - PROCESS | 1658 | 1464365560773 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b90e000 == 74 [pid = 1658] [id = 707] 09:12:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1164f6c00) [pid = 1658] [serial = 2121] [outer = 0x0] 09:12:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x118359000) [pid = 1658] [serial = 2122] [outer = 0x1164f6c00] 09:12:40 INFO - PROCESS | 1658 | 1464365560803 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x119d43000) [pid = 1658] [serial = 2123] [outer = 0x1164f6c00] 09:12:41 INFO - PROCESS | 1658 | 1464365561176 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:12:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 570ms 09:12:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:12:41 INFO - PROCESS | 1658 | 1464365561225 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1658 | 1464365561227 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:12:41 INFO - PROCESS | 1658 | 1464365561229 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1658 | 1464365561244 Marionette TRACE conn2 <- [1,2802,null,{}] 09:12:41 INFO - PROCESS | 1658 | 1464365561247 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}] 09:12:41 INFO - PROCESS | 1658 | 1464365561394 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:12:41 INFO - PROCESS | 1658 | 1464365561400 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350ca000 == 75 [pid = 1658] [id = 708] 09:12:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x120f4ac00) [pid = 1658] [serial = 2124] [outer = 0x0] 09:12:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x1244a5c00) [pid = 1658] [serial = 2125] [outer = 0x120f4ac00] 09:12:41 INFO - PROCESS | 1658 | 1464365561434 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x12961c000) [pid = 1658] [serial = 2126] [outer = 0x120f4ac00] 09:12:41 INFO - PROCESS | 1658 | 1464365561817 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:12:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 634ms 09:12:41 INFO - PROCESS | 1658 | 1464365561864 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1658 | 1464365561866 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:12:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:12:41 INFO - PROCESS | 1658 | 1464365561869 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1658 | 1464365561870 Marionette TRACE conn2 <- [1,2806,null,{}] 09:12:41 INFO - PROCESS | 1658 | 1464365561873 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}] 09:12:42 INFO - PROCESS | 1658 | 1464365562003 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:12:42 INFO - PROCESS | 1658 | 1464365562011 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x135158800 == 76 [pid = 1658] [id = 709] 09:12:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x1255dbc00) [pid = 1658] [serial = 2127] [outer = 0x0] 09:12:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12a931800) [pid = 1658] [serial = 2128] [outer = 0x1255dbc00] 09:12:42 INFO - PROCESS | 1658 | 1464365562037 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x12b10b000) [pid = 1658] [serial = 2129] [outer = 0x1255dbc00] 09:12:42 INFO - PROCESS | 1658 | 1464365562372 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]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:12:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 09:12:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:12:42 INFO - PROCESS | 1658 | 1464365562388 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1658 | 1464365562389 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:12:42 INFO - PROCESS | 1658 | 1464365562391 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1658 | 1464365562392 Marionette TRACE conn2 <- [1,2810,null,{}] 09:12:42 INFO - PROCESS | 1658 | 1464365562394 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}] 09:12:42 INFO - PROCESS | 1658 | 1464365562495 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:12:42 INFO - PROCESS | 1658 | 1464365562508 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1658 | ++DOCSHELL 0x1354d0800 == 77 [pid = 1658] [id = 710] 09:12:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x12b176800) [pid = 1658] [serial = 2130] [outer = 0x0] 09:12:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12b2f2400) [pid = 1658] [serial = 2131] [outer = 0x12b176800] 09:12:42 INFO - PROCESS | 1658 | 1464365562533 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12bb06c00) [pid = 1658] [serial = 2132] [outer = 0x12b176800] 09:12:43 INFO - PROCESS | 1658 | 1464365563106 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]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:12:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 721ms 09:12:43 INFO - PROCESS | 1658 | 1464365563112 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:12:43 INFO - PROCESS | 1658 | 1464365563116 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:12:43 INFO - PROCESS | 1658 | 1464365563120 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 1658 | 1464365563123 Marionette TRACE conn2 <- [1,2814,null,{}] 09:12:43 INFO - PROCESS | 1658 | 1464365563126 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}] 09:12:43 INFO - PROCESS | 1658 | 1464365563246 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:12:43 INFO - PROCESS | 1658 | 1464365563362 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c69000 == 78 [pid = 1658] [id = 711] 09:12:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x112a6a400) [pid = 1658] [serial = 2133] [outer = 0x0] 09:12:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1130dec00) [pid = 1658] [serial = 2134] [outer = 0x112a6a400] 09:12:43 INFO - PROCESS | 1658 | 1464365563396 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x116008c00) [pid = 1658] [serial = 2135] [outer = 0x112a6a400] 09:12:43 INFO - PROCESS | 1658 | 1464365563840 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]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:12:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 775ms 09:12:43 INFO - PROCESS | 1658 | 1464365563895 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 1658 | 1464365563899 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:12:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:12:43 INFO - PROCESS | 1658 | 1464365563904 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 1658 | 1464365563906 Marionette TRACE conn2 <- [1,2818,null,{}] 09:12:43 INFO - PROCESS | 1658 | 1464365563908 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}] 09:12:44 INFO - PROCESS | 1658 | 1464365564030 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:12:44 INFO - PROCESS | 1658 | 1464365564145 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a714000 == 79 [pid = 1658] [id = 712] 09:12:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x1164b1400) [pid = 1658] [serial = 2136] [outer = 0x0] 09:12:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x118375000) [pid = 1658] [serial = 2137] [outer = 0x1164b1400] 09:12:44 INFO - PROCESS | 1658 | 1464365564179 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x119386c00) [pid = 1658] [serial = 2138] [outer = 0x1164b1400] 09:12:44 INFO - PROCESS | 1658 | 1464365564632 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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:12:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 09:12:44 INFO - PROCESS | 1658 | 1464365564675 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1658 | 1464365564676 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:12:44 INFO - PROCESS | 1658 | 1464365564679 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1658 | 1464365564681 Marionette TRACE conn2 <- [1,2822,null,{}] 09:12:44 INFO - PROCESS | 1658 | 1464365564689 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}] 09:12:44 INFO - PROCESS | 1658 | 1464365564809 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:12:44 INFO - PROCESS | 1658 | 1464365564897 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1658 | ++DOCSHELL 0x134ea2000 == 80 [pid = 1658] [id = 713] 09:12:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x119d43400) [pid = 1658] [serial = 2139] [outer = 0x0] 09:12:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x121030000) [pid = 1658] [serial = 2140] [outer = 0x119d43400] 09:12:44 INFO - PROCESS | 1658 | 1464365564931 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x1246ea000) [pid = 1658] [serial = 2141] [outer = 0x119d43400] 09:12:45 INFO - PROCESS | 1658 | 1464365565332 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:12:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 723ms 09:12:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:12:45 INFO - PROCESS | 1658 | 1464365565403 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1658 | 1464365565405 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:12:45 INFO - PROCESS | 1658 | 1464365565407 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1658 | 1464365565409 Marionette TRACE conn2 <- [1,2826,null,{}] 09:12:45 INFO - PROCESS | 1658 | 1464365565411 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}] 09:12:45 INFO - PROCESS | 1658 | 1464365565531 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:12:45 INFO - PROCESS | 1658 | 1464365565617 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c22800 == 81 [pid = 1658] [id = 714] 09:12:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x11901c000) [pid = 1658] [serial = 2142] [outer = 0x0] 09:12:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x1262d4000) [pid = 1658] [serial = 2143] [outer = 0x11901c000] 09:12:45 INFO - PROCESS | 1658 | 1464365565649 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x128af3800) [pid = 1658] [serial = 2144] [outer = 0x11901c000] 09:12:46 INFO - PROCESS | 1658 | 1464365566067 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:12:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 09:12:46 INFO - PROCESS | 1658 | 1464365566077 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1658 | 1464365566079 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:12:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:12:46 INFO - PROCESS | 1658 | 1464365566081 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1658 | 1464365566085 Marionette TRACE conn2 <- [1,2830,null,{}] 09:12:46 INFO - PROCESS | 1658 | 1464365566087 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}] 09:12:46 INFO - PROCESS | 1658 | 1464365566220 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:12:46 INFO - PROCESS | 1658 | 1464365566309 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c57800 == 82 [pid = 1658] [id = 715] 09:12:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x129311c00) [pid = 1658] [serial = 2145] [outer = 0x0] 09:12:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12a865400) [pid = 1658] [serial = 2146] [outer = 0x129311c00] 09:12:46 INFO - PROCESS | 1658 | 1464365566339 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12b10ac00) [pid = 1658] [serial = 2147] [outer = 0x129311c00] 09:12:46 INFO - PROCESS | 1658 | 1464365566760 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]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:12:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 721ms 09:12:46 INFO - PROCESS | 1658 | 1464365566803 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1658 | 1464365566804 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:12:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:12:46 INFO - PROCESS | 1658 | 1464365566806 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1658 | 1464365566808 Marionette TRACE conn2 <- [1,2834,null,{}] 09:12:46 INFO - PROCESS | 1658 | 1464365566810 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}] 09:12:46 INFO - PROCESS | 1658 | 1464365566992 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:12:47 INFO - PROCESS | 1658 | 1464365567058 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x135de9000 == 83 [pid = 1658] [id = 716] 09:12:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12a7cc400) [pid = 1658] [serial = 2148] [outer = 0x0] 09:12:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12bb38400) [pid = 1658] [serial = 2149] [outer = 0x12a7cc400] 09:12:47 INFO - PROCESS | 1658 | 1464365567106 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12bc24000) [pid = 1658] [serial = 2150] [outer = 0x12a7cc400] 09:12:47 INFO - PROCESS | 1658 | 1464365567547 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 818ms 09:12:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:12:47 INFO - PROCESS | 1658 | 1464365567626 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1658 | 1464365567627 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:12:47 INFO - PROCESS | 1658 | 1464365567629 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1658 | 1464365567631 Marionette TRACE conn2 <- [1,2838,null,{}] 09:12:47 INFO - PROCESS | 1658 | 1464365567633 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}] 09:12:47 INFO - PROCESS | 1658 | 1464365567747 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:12:47 INFO - PROCESS | 1658 | 1464365567835 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1658 | ++DOCSHELL 0x135fd0000 == 84 [pid = 1658] [id = 717] 09:12:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12a92f800) [pid = 1658] [serial = 2151] [outer = 0x0] 09:12:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12bc2a800) [pid = 1658] [serial = 2152] [outer = 0x12a92f800] 09:12:47 INFO - PROCESS | 1658 | 1464365567865 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12bc32000) [pid = 1658] [serial = 2153] [outer = 0x12a92f800] 09:12:48 INFO - PROCESS | 1658 | 1464365568307 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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:12:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 09:12:48 INFO - PROCESS | 1658 | 1464365568351 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1658 | 1464365568353 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:12:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:12:48 INFO - PROCESS | 1658 | 1464365568356 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1658 | 1464365568357 Marionette TRACE conn2 <- [1,2842,null,{}] 09:12:48 INFO - PROCESS | 1658 | 1464365568360 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}] 09:12:48 INFO - PROCESS | 1658 | 1464365568502 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:12:48 INFO - PROCESS | 1658 | 1464365568628 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da38800 == 85 [pid = 1658] [id = 718] 09:12:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x126a25c00) [pid = 1658] [serial = 2154] [outer = 0x0] 09:12:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12bc34400) [pid = 1658] [serial = 2155] [outer = 0x126a25c00] 09:12:48 INFO - PROCESS | 1658 | 1464365568675 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12bc3b000) [pid = 1658] [serial = 2156] [outer = 0x126a25c00] 09:12:49 INFO - PROCESS | 1658 | 1464365569174 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 872ms 09:12:49 INFO - PROCESS | 1658 | 1464365569235 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1658 | 1464365569236 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:12:49 INFO - PROCESS | 1658 | 1464365569240 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1658 | 1464365569242 Marionette TRACE conn2 <- [1,2846,null,{}] 09:12:49 INFO - PROCESS | 1658 | 1464365569244 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}] 09:12:49 INFO - PROCESS | 1658 | 1464365569362 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:12:49 INFO - PROCESS | 1658 | 1464365569450 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1658 | ++DOCSHELL 0x119198800 == 86 [pid = 1658] [id = 719] 09:12:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x11278e400) [pid = 1658] [serial = 2157] [outer = 0x0] 09:12:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x119315c00) [pid = 1658] [serial = 2158] [outer = 0x11278e400] 09:12:49 INFO - PROCESS | 1658 | 1464365569481 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12bc26800) [pid = 1658] [serial = 2159] [outer = 0x11278e400] 09:12:49 INFO - PROCESS | 1658 | 1464365569926 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 722ms 09:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:12:49 INFO - PROCESS | 1658 | 1464365569962 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1658 | 1464365569964 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:12:49 INFO - PROCESS | 1658 | 1464365569966 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1658 | 1464365569967 Marionette TRACE conn2 <- [1,2850,null,{}] 09:12:49 INFO - PROCESS | 1658 | 1464365569970 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}] 09:12:50 INFO - PROCESS | 1658 | 1464365570090 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:12:50 INFO - PROCESS | 1658 | 1464365570181 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1658 | ++DOCSHELL 0x129405800 == 87 [pid = 1658] [id = 720] 09:12:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x112023800) [pid = 1658] [serial = 2160] [outer = 0x0] 09:12:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x117568c00) [pid = 1658] [serial = 2161] [outer = 0x112023800] 09:12:50 INFO - PROCESS | 1658 | 1464365570212 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x1255d9800) [pid = 1658] [serial = 2162] [outer = 0x112023800] 09:12:50 INFO - PROCESS | 1658 | 1464365570924 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:12:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1024ms 09:12:50 INFO - PROCESS | 1658 | 1464365570991 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1658 | 1464365570993 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:12:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:12:50 INFO - PROCESS | 1658 | 1464365570996 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1658 | 1464365570997 Marionette TRACE conn2 <- [1,2854,null,{}] 09:12:51 INFO - PROCESS | 1658 | 1464365571011 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}] 09:12:51 INFO - PROCESS | 1658 | 1464365571119 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:12:51 INFO - PROCESS | 1658 | 1464365571213 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x11944e800 == 88 [pid = 1658] [id = 721] 09:12:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x110e81000) [pid = 1658] [serial = 2163] [outer = 0x0] 09:12:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x112868800) [pid = 1658] [serial = 2164] [outer = 0x110e81000] 09:12:51 INFO - PROCESS | 1658 | 1464365571242 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x11321b400) [pid = 1658] [serial = 2165] [outer = 0x110e81000] 09:12:51 INFO - PROCESS | 1658 | 1464365571686 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:12:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 09:12:51 INFO - PROCESS | 1658 | 1464365571726 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 1658 | 1464365571730 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:12:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:12:51 INFO - PROCESS | 1658 | 1464365571734 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1658 | 1464365571736 Marionette TRACE conn2 <- [1,2858,null,{}] 09:12:51 INFO - PROCESS | 1658 | 1464365571739 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}] 09:12:51 INFO - PROCESS | 1658 | 1464365571851 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:12:51 INFO - PROCESS | 1658 | 1464365571959 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1658 | ++DOCSHELL 0x1213ab000 == 89 [pid = 1658] [id = 722] 09:12:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1164b0000) [pid = 1658] [serial = 2166] [outer = 0x0] 09:12:51 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x117695800) [pid = 1658] [serial = 2167] [outer = 0x1164b0000] 09:12:51 INFO - PROCESS | 1658 | 1464365571987 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x118358c00) [pid = 1658] [serial = 2168] [outer = 0x1164b0000] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x116feb000 == 88 [pid = 1658] [id = 604] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x135158800 == 87 [pid = 1658] [id = 709] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1350ca000 == 86 [pid = 1658] [id = 708] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12b90e000 == 85 [pid = 1658] [id = 707] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12df50800 == 84 [pid = 1658] [id = 706] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12d871800 == 83 [pid = 1658] [id = 705] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12d399000 == 82 [pid = 1658] [id = 704] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12c817800 == 81 [pid = 1658] [id = 703] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12bb80000 == 80 [pid = 1658] [id = 702] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x11914e800 == 79 [pid = 1658] [id = 701] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x126a67800 == 78 [pid = 1658] [id = 700] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x118993800 == 77 [pid = 1658] [id = 699] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1216d7800 == 76 [pid = 1658] [id = 698] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1278ab800 == 75 [pid = 1658] [id = 697] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x134e6a800 == 74 [pid = 1658] [id = 695] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x134e4b000 == 73 [pid = 1658] [id = 694] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x131a2b000 == 72 [pid = 1658] [id = 693] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x1350db000 == 71 [pid = 1658] [id = 658] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce0e800 == 70 [pid = 1658] [id = 692] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x126246000 == 69 [pid = 1658] [id = 691] 09:12:52 INFO - PROCESS | 1658 | --DOCSHELL 0x12da46000 == 68 [pid = 1658] [id = 690] 09:12:52 INFO - PROCESS | 1658 | 1464365572420 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:12:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 719ms 09:12:52 INFO - PROCESS | 1658 | 1464365572454 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1658 | 1464365572455 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:12:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:12:52 INFO - PROCESS | 1658 | 1464365572458 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1658 | 1464365572460 Marionette TRACE conn2 <- [1,2862,null,{}] 09:12:52 INFO - PROCESS | 1658 | 1464365572467 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}] 09:12:52 INFO - PROCESS | 1658 | 1464365572568 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x12b177c00) [pid = 1658] [serial = 1937] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x1293ae000) [pid = 1658] [serial = 1868] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x1260c4400) [pid = 1658] [serial = 1748] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x12b2fc800) [pid = 1658] [serial = 1988] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x120f41400) [pid = 1658] [serial = 1922] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x118364000) [pid = 1658] [serial = 1979] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1190b9800) [pid = 1658] [serial = 1742] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x119411000) [pid = 1658] [serial = 1859] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x12b172400) [pid = 1658] [serial = 1940] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x12bb41800) [pid = 1658] [serial = 1991] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x129310c00) [pid = 1658] [serial = 1928] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x12b105000) [pid = 1658] [serial = 1934] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x121024800) [pid = 1658] [serial = 1982] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x121cfec00) [pid = 1658] [serial = 1862] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12a8d4000) [pid = 1658] [serial = 1871] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x128c2ac00) [pid = 1658] [serial = 1985] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x12a8cbc00) [pid = 1658] [serial = 1874] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x116f39400) [pid = 1658] [serial = 1856] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x11769b000) [pid = 1658] [serial = 1919] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x120fea400) [pid = 1658] [serial = 1745] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x128ae5000) [pid = 1658] [serial = 1865] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x126660400) [pid = 1658] [serial = 1925] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x11600d800) [pid = 1658] [serial = 1739] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x128cbc400) [pid = 1658] [serial = 1994] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12781c800) [pid = 1658] [serial = 1751] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x12a929000) [pid = 1658] [serial = 1931] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x112a55400) [pid = 1658] [serial = 1916] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x119410c00) [pid = 1658] [serial = 2050] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x121330800) [pid = 1658] [serial = 2056] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x120f4e800) [pid = 1658] [serial = 2053] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x12352c400) [pid = 1658] [serial = 2059] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12164f400) [pid = 1658] [serial = 2057] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x121a08400) [pid = 1658] [serial = 2042] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x12128d800) [pid = 1658] [serial = 2041] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x117247000) [pid = 1658] [serial = 2035] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x113194000) [pid = 1658] [serial = 2044] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x1164aa400) [pid = 1658] [serial = 2045] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x119499000) [pid = 1658] [serial = 2038] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x121a04c00) [pid = 1658] [serial = 2029] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x11318b400) [pid = 1658] [serial = 2032] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x118370c00) [pid = 1658] [serial = 2047] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x1262d0800) [pid = 1658] [serial = 2066] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x1255d4800) [pid = 1658] [serial = 2060] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x121291000) [pid = 1658] [serial = 2063] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x120e1f400) [pid = 1658] [serial = 2051] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x12102b000) [pid = 1658] [serial = 2054] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x1255d7c00) [pid = 1658] [serial = 2065] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x11940f800) [pid = 1658] [serial = 2062] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x12780fc00) [pid = 1658] [serial = 2069] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x1184d7c00) [pid = 1658] [serial = 2048] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x126786c00) [pid = 1658] [serial = 2068] [outer = 0x0] [url = about:blank] 09:12:52 INFO - PROCESS | 1658 | 1464365572652 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1658 | ++DOCSHELL 0x119c61000 == 69 [pid = 1658] [id = 723] 09:12:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1164aa400) [pid = 1658] [serial = 2169] [outer = 0x0] 09:12:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x117695400) [pid = 1658] [serial = 2170] [outer = 0x1164aa400] 09:12:52 INFO - PROCESS | 1658 | 1464365572680 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x118947800) [pid = 1658] [serial = 2171] [outer = 0x1164aa400] 09:12:53 INFO - PROCESS | 1658 | 1464365573007 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:12:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 576ms 09:12:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:12:53 INFO - PROCESS | 1658 | 1464365573035 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1658 | 1464365573037 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:12:53 INFO - PROCESS | 1658 | 1464365573039 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1658 | 1464365573040 Marionette TRACE conn2 <- [1,2866,null,{}] 09:12:53 INFO - PROCESS | 1658 | 1464365573042 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}] 09:12:53 INFO - PROCESS | 1658 | 1464365573141 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:12:53 INFO - PROCESS | 1658 | 1464365573207 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x126242000 == 70 [pid = 1658] [id = 724] 09:12:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1191afc00) [pid = 1658] [serial = 2172] [outer = 0x0] 09:12:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x119410c00) [pid = 1658] [serial = 2173] [outer = 0x1191afc00] 09:12:53 INFO - PROCESS | 1658 | 1464365573251 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x1194a2c00) [pid = 1658] [serial = 2174] [outer = 0x1191afc00] 09:12:53 INFO - PROCESS | 1658 | 1464365573553 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:12:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 569ms 09:12:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:12:53 INFO - PROCESS | 1658 | 1464365573617 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1658 | 1464365573618 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:12:53 INFO - PROCESS | 1658 | 1464365573621 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1658 | 1464365573622 Marionette TRACE conn2 <- [1,2870,null,{}] 09:12:53 INFO - PROCESS | 1658 | 1464365573624 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}] 09:12:53 INFO - PROCESS | 1658 | 1464365573717 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:12:53 INFO - PROCESS | 1658 | 1464365573786 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1658 | ++DOCSHELL 0x12940c000 == 71 [pid = 1658] [id = 725] 09:12:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x119318400) [pid = 1658] [serial = 2175] [outer = 0x0] 09:12:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x119dacc00) [pid = 1658] [serial = 2176] [outer = 0x119318400] 09:12:53 INFO - PROCESS | 1658 | 1464365573812 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x120f44400) [pid = 1658] [serial = 2177] [outer = 0x119318400] 09:12:54 INFO - PROCESS | 1658 | 1464365574157 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:12:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 569ms 09:12:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:12:54 INFO - PROCESS | 1658 | 1464365574190 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1658 | 1464365574192 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:12:54 INFO - PROCESS | 1658 | 1464365574194 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1658 | 1464365574195 Marionette TRACE conn2 <- [1,2874,null,{}] 09:12:54 INFO - PROCESS | 1658 | 1464365574198 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}] 09:12:54 INFO - PROCESS | 1658 | 1464365574288 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:12:54 INFO - PROCESS | 1658 | 1464365574293 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b265000 == 72 [pid = 1658] [id = 726] 09:12:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x120f4a400) [pid = 1658] [serial = 2178] [outer = 0x0] 09:12:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x12102c400) [pid = 1658] [serial = 2179] [outer = 0x120f4a400] 09:12:54 INFO - PROCESS | 1658 | 1464365574315 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x121a08400) [pid = 1658] [serial = 2180] [outer = 0x120f4a400] 09:12:54 INFO - PROCESS | 1658 | 1464365574824 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:12:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 673ms 09:12:54 INFO - PROCESS | 1658 | 1464365574868 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1658 | 1464365574869 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:12:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:12:54 INFO - PROCESS | 1658 | 1464365574878 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1658 | 1464365574879 Marionette TRACE conn2 <- [1,2878,null,{}] 09:12:54 INFO - PROCESS | 1658 | 1464365574882 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}] 09:12:55 INFO - PROCESS | 1658 | 1464365575068 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:12:55 INFO - PROCESS | 1658 | 1464365575090 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd91800 == 73 [pid = 1658] [id = 727] 09:12:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x120f42800) [pid = 1658] [serial = 2181] [outer = 0x0] 09:12:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x121a0e800) [pid = 1658] [serial = 2182] [outer = 0x120f42800] 09:12:55 INFO - PROCESS | 1658 | 1464365575131 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1243c0800) [pid = 1658] [serial = 2183] [outer = 0x120f42800] 09:12:55 INFO - PROCESS | 1658 | 1464365575562 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]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:12:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 726ms 09:12:55 INFO - PROCESS | 1658 | 1464365575606 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1658 | 1464365575607 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:12:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:12:55 INFO - PROCESS | 1658 | 1464365575609 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1658 | 1464365575610 Marionette TRACE conn2 <- [1,2882,null,{}] 09:12:55 INFO - PROCESS | 1658 | 1464365575613 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}] 09:12:55 INFO - PROCESS | 1658 | 1464365575739 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:12:55 INFO - PROCESS | 1658 | 1464365575772 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c829000 == 74 [pid = 1658] [id = 728] 09:12:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1243cc000) [pid = 1658] [serial = 2184] [outer = 0x0] 09:12:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x1260ca800) [pid = 1658] [serial = 2185] [outer = 0x1243cc000] 09:12:55 INFO - PROCESS | 1658 | 1464365575798 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x126a29c00) [pid = 1658] [serial = 2186] [outer = 0x1243cc000] 09:12:56 INFO - PROCESS | 1658 | 1464365576153 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:12:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 570ms 09:12:56 INFO - PROCESS | 1658 | 1464365576179 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1658 | 1464365576181 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:12:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:12:56 INFO - PROCESS | 1658 | 1464365576184 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1658 | 1464365576186 Marionette TRACE conn2 <- [1,2886,null,{}] 09:12:56 INFO - PROCESS | 1658 | 1464365576188 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}] 09:12:56 INFO - PROCESS | 1658 | 1464365576313 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:12:56 INFO - PROCESS | 1658 | 1464365576355 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cf9b800 == 75 [pid = 1658] [id = 729] 09:12:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x126788c00) [pid = 1658] [serial = 2187] [outer = 0x0] 09:12:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128ae5800) [pid = 1658] [serial = 2188] [outer = 0x126788c00] 09:12:56 INFO - PROCESS | 1658 | 1464365576388 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x128c2ac00) [pid = 1658] [serial = 2189] [outer = 0x126788c00] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x113193800) [pid = 1658] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x127815000) [pid = 1658] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x129619c00) [pid = 1658] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x120e24c00) [pid = 1658] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x121a2c400) [pid = 1658] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x12102dc00) [pid = 1658] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x11755e000) [pid = 1658] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1181d6c00) [pid = 1658] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1164f6c00) [pid = 1658] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1255dbc00) [pid = 1658] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x120f4ac00) [pid = 1658] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x12128c800) [pid = 1658] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x120fe9c00) [pid = 1658] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x113b44400) [pid = 1658] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x128cbc800) [pid = 1658] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 139 (0x121334800) [pid = 1658] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 138 (0x111f33800) [pid = 1658] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 137 (0x110e8c800) [pid = 1658] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 136 (0x11908fc00) [pid = 1658] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 135 (0x11285fc00) [pid = 1658] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 134 (0x116003800) [pid = 1658] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 133 (0x11893d800) [pid = 1658] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 132 (0x128fc1800) [pid = 1658] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:12:56 INFO - PROCESS | 1658 | --DOMWINDOW == 131 (0x11278f400) [pid = 1658] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:12:56 INFO - PROCESS | 1658 | 1464365576904 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:12:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 770ms 09:12:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:12:56 INFO - PROCESS | 1658 | 1464365576955 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1658 | 1464365576956 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:12:56 INFO - PROCESS | 1658 | 1464365576976 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1658 | 1464365576977 Marionette TRACE conn2 <- [1,2890,null,{}] 09:12:56 INFO - PROCESS | 1658 | 1464365576987 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}] 09:12:57 INFO - PROCESS | 1658 | 1464365577108 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:12:57 INFO - PROCESS | 1658 | 1464365577113 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d530800 == 76 [pid = 1658] [id = 730] 09:12:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 132 (0x1167cb000) [pid = 1658] [serial = 2190] [outer = 0x0] 09:12:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 133 (0x118945800) [pid = 1658] [serial = 2191] [outer = 0x1167cb000] 09:12:57 INFO - PROCESS | 1658 | 1464365577139 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 134 (0x12102a400) [pid = 1658] [serial = 2192] [outer = 0x1167cb000] 09:12:57 INFO - PROCESS | 1658 | 1464365577476 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:12:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 542ms 09:12:57 INFO - PROCESS | 1658 | 1464365577502 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1658 | 1464365577504 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:12:57 INFO - PROCESS | 1658 | 1464365577506 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1658 | 1464365577508 Marionette TRACE conn2 <- [1,2894,null,{}] 09:12:57 INFO - PROCESS | 1658 | 1464365577510 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}] 09:12:57 INFO - PROCESS | 1658 | 1464365577621 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:12:57 INFO - PROCESS | 1658 | 1464365577697 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d968800 == 77 [pid = 1658] [id = 731] 09:12:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 135 (0x1213d5800) [pid = 1658] [serial = 2193] [outer = 0x0] 09:12:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 136 (0x128ae6c00) [pid = 1658] [serial = 2194] [outer = 0x1213d5800] 09:12:57 INFO - PROCESS | 1658 | 1464365577727 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1658 | ++DOMWINDOW == 137 (0x1293a6000) [pid = 1658] [serial = 2195] [outer = 0x1213d5800] 09:12:58 INFO - PROCESS | 1658 | 1464365578026 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 569ms 09:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:12:58 INFO - PROCESS | 1658 | 1464365578076 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1658 | 1464365578077 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:12:58 INFO - PROCESS | 1658 | 1464365578079 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1658 | 1464365578080 Marionette TRACE conn2 <- [1,2898,null,{}] 09:12:58 INFO - PROCESS | 1658 | 1464365578085 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}] 09:12:58 INFO - PROCESS | 1658 | 1464365578181 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:12:58 INFO - PROCESS | 1658 | 1464365578185 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df37000 == 78 [pid = 1658] [id = 732] 09:12:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 138 (0x1293abc00) [pid = 1658] [serial = 2196] [outer = 0x0] 09:12:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 139 (0x12a338000) [pid = 1658] [serial = 2197] [outer = 0x1293abc00] 09:12:58 INFO - PROCESS | 1658 | 1464365578210 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 140 (0x12a7d2000) [pid = 1658] [serial = 2198] [outer = 0x1293abc00] 09:12:58 INFO - PROCESS | 1658 | 1464365578570 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 522ms 09:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:12:58 INFO - PROCESS | 1658 | 1464365578604 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1658 | 1464365578605 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:12:58 INFO - PROCESS | 1658 | 1464365578608 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1658 | 1464365578609 Marionette TRACE conn2 <- [1,2902,null,{}] 09:12:58 INFO - PROCESS | 1658 | 1464365578611 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}] 09:12:58 INFO - PROCESS | 1658 | 1464365578711 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:12:58 INFO - PROCESS | 1658 | 1464365578851 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1658 | ++DOCSHELL 0x1166f4000 == 79 [pid = 1658] [id = 733] 09:12:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x110e58c00) [pid = 1658] [serial = 2199] [outer = 0x0] 09:12:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x110e63400) [pid = 1658] [serial = 2200] [outer = 0x110e58c00] 09:12:58 INFO - PROCESS | 1658 | 1464365578885 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x112784400) [pid = 1658] [serial = 2201] [outer = 0x110e58c00] 09:12:59 INFO - PROCESS | 1658 | 1464365579327 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:12:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 768ms 09:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:12:59 INFO - PROCESS | 1658 | 1464365579377 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1658 | 1464365579380 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:12:59 INFO - PROCESS | 1658 | 1464365579383 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1658 | 1464365579386 Marionette TRACE conn2 <- [1,2906,null,{}] 09:12:59 INFO - PROCESS | 1658 | 1464365579389 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}] 09:12:59 INFO - PROCESS | 1658 | 1464365579535 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:12:59 INFO - PROCESS | 1658 | 1464365579634 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1658 | ++DOCSHELL 0x1198c6800 == 80 [pid = 1658] [id = 734] 09:12:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x11600c000) [pid = 1658] [serial = 2202] [outer = 0x0] 09:12:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x11683d400) [pid = 1658] [serial = 2203] [outer = 0x11600c000] 09:12:59 INFO - PROCESS | 1658 | 1464365579668 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x11769ac00) [pid = 1658] [serial = 2204] [outer = 0x11600c000] 09:13:00 INFO - PROCESS | 1658 | 1464365580113 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 771ms 09:13:00 INFO - PROCESS | 1658 | 1464365580157 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1658 | 1464365580160 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:13:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:13:00 INFO - PROCESS | 1658 | 1464365580163 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1658 | 1464365580164 Marionette TRACE conn2 <- [1,2910,null,{}] 09:13:00 INFO - PROCESS | 1658 | 1464365580167 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}] 09:13:00 INFO - PROCESS | 1658 | 1464365580286 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:13:00 INFO - PROCESS | 1658 | 1464365580371 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d85d000 == 81 [pid = 1658] [id = 735] 09:13:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x118364800) [pid = 1658] [serial = 2205] [outer = 0x0] 09:13:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x118942000) [pid = 1658] [serial = 2206] [outer = 0x118364800] 09:13:00 INFO - PROCESS | 1658 | 1464365580401 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1194a2000) [pid = 1658] [serial = 2207] [outer = 0x118364800] 09:13:00 INFO - PROCESS | 1658 | 1464365580778 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]]]}] 09:13:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:13:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:13:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 622ms 09:13:00 INFO - PROCESS | 1658 | 1464365580786 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1658 | 1464365580788 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:13:00 INFO - TEST-START | /DOMEvents/constructors.html 09:13:00 INFO - PROCESS | 1658 | 1464365580795 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1658 | 1464365580800 Marionette TRACE conn2 <- [1,2914,null,{}] 09:13:00 INFO - PROCESS | 1658 | 1464365580803 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}] 09:13:00 INFO - PROCESS | 1658 | 1464365580923 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:13:01 INFO - PROCESS | 1658 | 1464365581032 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e65800 == 82 [pid = 1658] [id = 736] 09:13:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x1184d2c00) [pid = 1658] [serial = 2208] [outer = 0x0] 09:13:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x121027400) [pid = 1658] [serial = 2209] [outer = 0x1184d2c00] 09:13:01 INFO - PROCESS | 1658 | 1464365581063 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x121330800) [pid = 1658] [serial = 2210] [outer = 0x1184d2c00] 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:13:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:13:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:13:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:13:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 687ms 09:13:01 INFO - PROCESS | 1658 | 1464365581465 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]]]}] 09:13:01 INFO - PROCESS | 1658 | 1464365581478 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:13:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:13:01 INFO - PROCESS | 1658 | 1464365581480 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:13:01 INFO - PROCESS | 1658 | 1464365581483 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1658 | 1464365581484 Marionette TRACE conn2 <- [1,2918,null,{}] 09:13:01 INFO - PROCESS | 1658 | 1464365581487 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}] 09:13:01 INFO - PROCESS | 1658 | 1464365581604 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:13:01 INFO - PROCESS | 1658 | 1464365581717 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1658 | ++DOCSHELL 0x1350d9800 == 83 [pid = 1658] [id = 737] 09:13:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x121030400) [pid = 1658] [serial = 2211] [outer = 0x0] 09:13:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x1262d8400) [pid = 1658] [serial = 2212] [outer = 0x121030400] 09:13:01 INFO - PROCESS | 1658 | 1464365581750 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x128fc1800) [pid = 1658] [serial = 2213] [outer = 0x121030400] 09:13:02 INFO - PROCESS | 1658 | 1464365582093 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:13:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 620ms 09:13:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:13:02 INFO - PROCESS | 1658 | 1464365582103 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1658 | 1464365582105 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:13:02 INFO - PROCESS | 1658 | 1464365582107 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1658 | 1464365582108 Marionette TRACE conn2 <- [1,2922,null,{}] 09:13:02 INFO - PROCESS | 1658 | 1464365582111 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}] 09:13:02 INFO - PROCESS | 1658 | 1464365582226 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:13:02 INFO - PROCESS | 1658 | 1464365582327 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1658 | ++DOCSHELL 0x135376000 == 84 [pid = 1658] [id = 738] 09:13:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12a86cc00) [pid = 1658] [serial = 2214] [outer = 0x0] 09:13:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12a8d4000) [pid = 1658] [serial = 2215] [outer = 0x12a86cc00] 09:13:02 INFO - PROCESS | 1658 | 1464365582366 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12b109c00) [pid = 1658] [serial = 2216] [outer = 0x12a86cc00] 09:13:02 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:13:02 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:13:02 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:13:02 INFO - PROCESS | 1658 | [1658] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:13:02 INFO - PROCESS | 1658 | 1464365582750 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]]]}] 09:13:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:13:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:13:02 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 09:13:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:13:02 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 09:13:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:13:02 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]" 09:13:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:13:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:13:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 09:13:02 INFO - PROCESS | 1658 | 1464365582777 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1658 | 1464365582779 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:13:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:13:02 INFO - PROCESS | 1658 | 1464365582781 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1658 | 1464365582783 Marionette TRACE conn2 <- [1,2926,null,{}] 09:13:02 INFO - PROCESS | 1658 | 1464365582785 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}] 09:13:02 INFO - PROCESS | 1658 | 1464365582903 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:13:03 INFO - PROCESS | 1658 | 1464365583016 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c5f000 == 85 [pid = 1658] [id = 739] 09:13:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12a8cbc00) [pid = 1658] [serial = 2217] [outer = 0x0] 09:13:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12bb07c00) [pid = 1658] [serial = 2218] [outer = 0x12a8cbc00] 09:13:03 INFO - PROCESS | 1658 | 1464365583049 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12bc3fc00) [pid = 1658] [serial = 2219] [outer = 0x12a8cbc00] 09:13:03 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:13:03 INFO - PROCESS | 1658 | 1464365583383 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]]]}] 09:13:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:13:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 09:13:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:13:03 INFO - PROCESS | 1658 | 1464365583452 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1658 | 1464365583453 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:13:03 INFO - PROCESS | 1658 | 1464365583456 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1658 | 1464365583457 Marionette TRACE conn2 <- [1,2930,null,{}] 09:13:03 INFO - PROCESS | 1658 | 1464365583459 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}] 09:13:03 INFO - PROCESS | 1658 | 1464365583574 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:13:03 INFO - PROCESS | 1658 | 1464365583676 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1658 | ++DOCSHELL 0x136118000 == 86 [pid = 1658] [id = 740] 09:13:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x121288400) [pid = 1658] [serial = 2220] [outer = 0x0] 09:13:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12c113400) [pid = 1658] [serial = 2221] [outer = 0x121288400] 09:13:03 INFO - PROCESS | 1658 | 1464365583707 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12c118800) [pid = 1658] [serial = 2222] [outer = 0x121288400] 09:13:04 INFO - PROCESS | 1658 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:13:04 INFO - PROCESS | 1658 | 1464365584067 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]]]}] 09:13:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:13:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 09:13:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:13:04 INFO - PROCESS | 1658 | 1464365584075 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1658 | 1464365584077 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:13:04 INFO - PROCESS | 1658 | 1464365584079 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1658 | 1464365584081 Marionette TRACE conn2 <- [1,2934,null,{}] 09:13:04 INFO - PROCESS | 1658 | 1464365584086 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}] 09:13:04 INFO - PROCESS | 1658 | 1464365584202 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:13:04 INFO - PROCESS | 1658 | 1464365584315 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1658 | ++DOCSHELL 0x1380b4000 == 87 [pid = 1658] [id = 741] 09:13:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12164c400) [pid = 1658] [serial = 2223] [outer = 0x0] 09:13:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x12c11e000) [pid = 1658] [serial = 2224] [outer = 0x12164c400] 09:13:04 INFO - PROCESS | 1658 | 1464365584350 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12c122c00) [pid = 1658] [serial = 2225] [outer = 0x12164c400] 09:13:04 INFO - PROCESS | 1658 | 1464365584802 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]]]}] 09:13:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:13:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 772ms 09:13:04 INFO - PROCESS | 1658 | 1464365584852 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1658 | 1464365584855 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:13:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:13:04 INFO - PROCESS | 1658 | 1464365584858 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1658 | 1464365584859 Marionette TRACE conn2 <- [1,2938,null,{}] 09:13:04 INFO - PROCESS | 1658 | 1464365584862 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}] 09:13:05 INFO - PROCESS | 1658 | 1464365585006 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:13:05 INFO - PROCESS | 1658 | 1464365585106 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1380cb800 == 88 [pid = 1658] [id = 742] 09:13:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12c11d000) [pid = 1658] [serial = 2226] [outer = 0x0] 09:13:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12ceb1000) [pid = 1658] [serial = 2227] [outer = 0x12c11d000] 09:13:05 INFO - PROCESS | 1658 | 1464365585136 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12ceb5000) [pid = 1658] [serial = 2228] [outer = 0x12c11d000] 09:13:05 INFO - PROCESS | 1658 | 1464365585491 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]]]}] 09:13:05 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. 09:13:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 09:13:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:13:05 INFO - PROCESS | 1658 | 1464365585527 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 1658 | 1464365585529 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:13:05 INFO - PROCESS | 1658 | 1464365585531 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1658 | 1464365585533 Marionette TRACE conn2 <- [1,2942,null,{}] 09:13:05 INFO - PROCESS | 1658 | 1464365585535 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}] 09:13:05 INFO - PROCESS | 1658 | 1464365585653 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:13:05 INFO - PROCESS | 1658 | 1464365585801 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1658 | ++DOCSHELL 0x1354cb800 == 89 [pid = 1658] [id = 743] 09:13:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12ceb2400) [pid = 1658] [serial = 2229] [outer = 0x0] 09:13:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12ceb7800) [pid = 1658] [serial = 2230] [outer = 0x12ceb2400] 09:13:05 INFO - PROCESS | 1658 | 1464365585850 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12cfe7c00) [pid = 1658] [serial = 2231] [outer = 0x12ceb2400] 09:13:06 INFO - PROCESS | 1658 | 1464365586244 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"]]]}] 09:13:06 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 09:13:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:13:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 721ms 09:13:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:13:06 INFO - PROCESS | 1658 | 1464365586253 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1658 | 1464365586254 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:13:06 INFO - PROCESS | 1658 | 1464365586257 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1658 | 1464365586259 Marionette TRACE conn2 <- [1,2946,null,{}] 09:13:06 INFO - PROCESS | 1658 | 1464365586261 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}] 09:13:06 INFO - PROCESS | 1658 | 1464365586392 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:13:06 INFO - PROCESS | 1658 | 1464365586502 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a717000 == 90 [pid = 1658] [id = 744] 09:13:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x113214c00) [pid = 1658] [serial = 2232] [outer = 0x0] 09:13:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x123536000) [pid = 1658] [serial = 2233] [outer = 0x113214c00] 09:13:06 INFO - PROCESS | 1658 | 1464365586532 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12cfe6000) [pid = 1658] [serial = 2234] [outer = 0x113214c00] 09:13:07 INFO - PROCESS | 1658 | 1464365587086 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]]]}] 09:13:07 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. 09:13:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 871ms 09:13:07 INFO - PROCESS | 1658 | 1464365587129 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1658 | 1464365587131 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:13:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:13:07 INFO - PROCESS | 1658 | 1464365587135 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1658 | 1464365587137 Marionette TRACE conn2 <- [1,2950,null,{}] 09:13:07 INFO - PROCESS | 1658 | 1464365587141 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}] 09:13:07 INFO - PROCESS | 1658 | 1464365587257 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:13:07 INFO - PROCESS | 1658 | 1464365587380 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x121da3000 == 91 [pid = 1658] [id = 745] 09:13:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x112788800) [pid = 1658] [serial = 2235] [outer = 0x0] 09:13:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x112a58c00) [pid = 1658] [serial = 2236] [outer = 0x112788800] 09:13:07 INFO - PROCESS | 1658 | 1464365587413 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x113192000) [pid = 1658] [serial = 2237] [outer = 0x112788800] 09:13:07 INFO - PROCESS | 1658 | ++DOCSHELL 0x126da7800 == 92 [pid = 1658] [id = 746] 09:13:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x11608dc00) [pid = 1658] [serial = 2238] [outer = 0x0] 09:13:07 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x112a5dc00) [pid = 1658] [serial = 2239] [outer = 0x11608dc00] 09:13:07 INFO - PROCESS | 1658 | 1464365587870 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]]]}] 09:13:07 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. 09:13:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 774ms 09:13:07 INFO - PROCESS | 1658 | 1464365587909 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1658 | 1464365587912 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:13:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:13:07 INFO - PROCESS | 1658 | 1464365587917 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1658 | 1464365587919 Marionette TRACE conn2 <- [1,2954,null,{}] 09:13:07 INFO - PROCESS | 1658 | 1464365587921 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}] 09:13:08 INFO - PROCESS | 1658 | 1464365588059 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:13:08 INFO - PROCESS | 1658 | 1464365588182 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x121918800 == 93 [pid = 1658] [id = 747] 09:13:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x11600d800) [pid = 1658] [serial = 2240] [outer = 0x0] 09:13:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x1180cbc00) [pid = 1658] [serial = 2241] [outer = 0x11600d800] 09:13:08 INFO - PROCESS | 1658 | 1464365588212 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x1184d5400) [pid = 1658] [serial = 2242] [outer = 0x11600d800] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12df37000 == 92 [pid = 1658] [id = 732] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12d968800 == 91 [pid = 1658] [id = 731] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12d530800 == 90 [pid = 1658] [id = 730] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12cf9b800 == 89 [pid = 1658] [id = 729] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12c829000 == 88 [pid = 1658] [id = 728] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd91800 == 87 [pid = 1658] [id = 727] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x121cf5800) [pid = 1658] [serial = 2080] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x116f3a000) [pid = 1658] [serial = 2074] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x1191a7800) [pid = 1658] [serial = 2077] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x128c29000) [pid = 1658] [serial = 2086] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x128ae9c00) [pid = 1658] [serial = 2083] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x128fc2c00) [pid = 1658] [serial = 2089] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12b265000 == 86 [pid = 1658] [id = 726] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12940c000 == 85 [pid = 1658] [id = 725] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x126242000 == 84 [pid = 1658] [id = 724] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x119c61000 == 83 [pid = 1658] [id = 723] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x1213ab000 == 82 [pid = 1658] [id = 722] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x11944e800 == 81 [pid = 1658] [id = 721] 09:13:08 INFO - PROCESS | 1658 | 1464365588637 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]]]}] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x135c22800 == 80 [pid = 1658] [id = 714] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x134ea2000 == 79 [pid = 1658] [id = 713] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x12a714000 == 78 [pid = 1658] [id = 712] 09:13:08 INFO - PROCESS | 1658 | --DOCSHELL 0x119c69000 == 77 [pid = 1658] [id = 711] 09:13:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:13:08 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 09:13:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 09:13:08 INFO - PROCESS | 1658 | 1464365588687 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:13:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:13:08 INFO - PROCESS | 1658 | 1464365588688 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:13:08 INFO - PROCESS | 1658 | 1464365588691 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1658 | 1464365588693 Marionette TRACE conn2 <- [1,2958,null,{}] 09:13:08 INFO - PROCESS | 1658 | 1464365588706 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}] 09:13:08 INFO - PROCESS | 1658 | 1464365588827 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x1243c5800) [pid = 1658] [serial = 1805] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x117698800) [pid = 1658] [serial = 1799] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x1293a8400) [pid = 1658] [serial = 1811] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x128c25800) [pid = 1658] [serial = 1808] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x112a62c00) [pid = 1658] [serial = 1796] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x12930cc00) [pid = 1658] [serial = 1814] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x120f40800) [pid = 1658] [serial = 1802] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x12a92bc00) [pid = 1658] [serial = 2120] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1244a5c00) [pid = 1658] [serial = 2125] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x1293a6400) [pid = 1658] [serial = 2111] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12b10b000) [pid = 1658] [serial = 2129] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x128c27c00) [pid = 1658] [serial = 2110] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12961c000) [pid = 1658] [serial = 2126] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x12a33f400) [pid = 1658] [serial = 2114] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x12a8cac00) [pid = 1658] [serial = 2117] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x113bc4000) [pid = 1658] [serial = 2033] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x118372c00) [pid = 1658] [serial = 2036] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x12102f400) [pid = 1658] [serial = 2039] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x129615000) [pid = 1658] [serial = 2113] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x1167c5800) [pid = 1658] [serial = 2093] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x113197800) [pid = 1658] [serial = 2092] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1184db400) [pid = 1658] [serial = 2095] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x1190bf000) [pid = 1658] [serial = 2096] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x128aeb800) [pid = 1658] [serial = 2072] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12781c400) [pid = 1658] [serial = 2071] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x12a867000) [pid = 1658] [serial = 2116] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x120f4d400) [pid = 1658] [serial = 2101] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x121023c00) [pid = 1658] [serial = 2102] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1246e7c00) [pid = 1658] [serial = 2107] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x128ae5c00) [pid = 1658] [serial = 2108] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x12133bc00) [pid = 1658] [serial = 2104] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x12a925000) [pid = 1658] [serial = 2119] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1214d0400) [pid = 1658] [serial = 2105] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 144 (0x1190be000) [pid = 1658] [serial = 2098] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 143 (0x119494800) [pid = 1658] [serial = 2099] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 142 (0x118359000) [pid = 1658] [serial = 2122] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 141 (0x119d43000) [pid = 1658] [serial = 2123] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | --DOMWINDOW == 140 (0x12a931800) [pid = 1658] [serial = 2128] [outer = 0x0] [url = about:blank] 09:13:08 INFO - PROCESS | 1658 | 1464365588913 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1658 | ++DOCSHELL 0x1216e5800 == 78 [pid = 1658] [id = 748] 09:13:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 141 (0x113194800) [pid = 1658] [serial = 2243] [outer = 0x0] 09:13:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 142 (0x116f44000) [pid = 1658] [serial = 2244] [outer = 0x113194800] 09:13:08 INFO - PROCESS | 1658 | 1464365588942 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1658 | ++DOMWINDOW == 143 (0x119498c00) [pid = 1658] [serial = 2245] [outer = 0x113194800] 09:13:09 INFO - PROCESS | 1658 | 1464365589246 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]]]}] 09:13:09 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. 09:13:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 572ms 09:13:09 INFO - PROCESS | 1658 | 1464365589271 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1658 | 1464365589273 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:13:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:13:09 INFO - PROCESS | 1658 | 1464365589275 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1658 | 1464365589276 Marionette TRACE conn2 <- [1,2962,null,{}] 09:13:09 INFO - PROCESS | 1658 | 1464365589278 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}] 09:13:09 INFO - PROCESS | 1658 | 1464365589385 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:13:09 INFO - PROCESS | 1658 | 1464365589490 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1658 | ++DOCSHELL 0x129419800 == 79 [pid = 1658] [id = 749] 09:13:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 144 (0x11949a000) [pid = 1658] [serial = 2246] [outer = 0x0] 09:13:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 145 (0x120e24000) [pid = 1658] [serial = 2247] [outer = 0x11949a000] 09:13:09 INFO - PROCESS | 1658 | 1464365589516 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x120f4c800) [pid = 1658] [serial = 2248] [outer = 0x11949a000] 09:13:09 INFO - PROCESS | 1658 | 1464365589776 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]]]}] 09:13:09 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. 09:13:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 519ms 09:13:09 INFO - PROCESS | 1658 | 1464365589805 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1658 | 1464365589806 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:13:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:13:09 INFO - PROCESS | 1658 | 1464365589823 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1658 | 1464365589825 Marionette TRACE conn2 <- [1,2966,null,{}] 09:13:09 INFO - PROCESS | 1658 | 1464365589827 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}] 09:13:09 INFO - PROCESS | 1658 | 1464365589931 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:13:10 INFO - PROCESS | 1658 | 1464365590005 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12bd93000 == 80 [pid = 1658] [id = 750] 09:13:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x119d45800) [pid = 1658] [serial = 2249] [outer = 0x0] 09:13:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12102f400) [pid = 1658] [serial = 2250] [outer = 0x119d45800] 09:13:10 INFO - PROCESS | 1658 | 1464365590031 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x1213d8400) [pid = 1658] [serial = 2251] [outer = 0x119d45800] 09:13:10 INFO - PROCESS | 1658 | 1464365590296 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]]]}] 09:13:10 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. 09:13:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 526ms 09:13:10 INFO - PROCESS | 1658 | 1464365590344 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1658 | 1464365590345 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:13:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:13:10 INFO - PROCESS | 1658 | 1464365590355 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1658 | 1464365590356 Marionette TRACE conn2 <- [1,2970,null,{}] 09:13:10 INFO - PROCESS | 1658 | 1464365590358 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}] 09:13:10 INFO - PROCESS | 1658 | 1464365590474 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:13:10 INFO - PROCESS | 1658 | 1464365590480 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce1c800 == 81 [pid = 1658] [id = 751] 09:13:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x120fed000) [pid = 1658] [serial = 2252] [outer = 0x0] 09:13:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x121ae6800) [pid = 1658] [serial = 2253] [outer = 0x120fed000] 09:13:10 INFO - PROCESS | 1658 | 1464365590576 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x127811400) [pid = 1658] [serial = 2254] [outer = 0x120fed000] 09:13:10 INFO - PROCESS | 1658 | 1464365590888 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]]]}] 09:13:10 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. 09:13:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 579ms 09:13:10 INFO - PROCESS | 1658 | 1464365590926 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1658 | 1464365590928 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:13:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:13:10 INFO - PROCESS | 1658 | 1464365590930 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1658 | 1464365590931 Marionette TRACE conn2 <- [1,2974,null,{}] 09:13:10 INFO - PROCESS | 1658 | 1464365590936 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}] 09:13:11 INFO - PROCESS | 1658 | 1464365591065 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:13:11 INFO - PROCESS | 1658 | 1464365591080 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d864000 == 82 [pid = 1658] [id = 752] 09:13:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x126c43000) [pid = 1658] [serial = 2255] [outer = 0x0] 09:13:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x128cbc400) [pid = 1658] [serial = 2256] [outer = 0x126c43000] 09:13:11 INFO - PROCESS | 1658 | 1464365591107 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x1293ac400) [pid = 1658] [serial = 2257] [outer = 0x126c43000] 09:13:11 INFO - PROCESS | 1658 | 1464365591428 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]]]}] 09:13:11 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. 09:13:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 522ms 09:13:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:13:11 INFO - PROCESS | 1658 | 1464365591457 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1658 | 1464365591459 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:13:11 INFO - PROCESS | 1658 | 1464365591461 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1658 | 1464365591462 Marionette TRACE conn2 <- [1,2978,null,{}] 09:13:11 INFO - PROCESS | 1658 | 1464365591464 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}] 09:13:11 INFO - PROCESS | 1658 | 1464365591590 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:13:11 INFO - PROCESS | 1658 | 1464365591603 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df37000 == 83 [pid = 1658] [id = 753] 09:13:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x126666c00) [pid = 1658] [serial = 2258] [outer = 0x0] 09:13:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x12a33bc00) [pid = 1658] [serial = 2259] [outer = 0x126666c00] 09:13:11 INFO - PROCESS | 1658 | 1464365591628 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x12a925c00) [pid = 1658] [serial = 2260] [outer = 0x126666c00] 09:13:11 INFO - PROCESS | 1658 | 1464365591957 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]]]}] 09:13:11 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. 09:13:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 518ms 09:13:11 INFO - PROCESS | 1658 | 1464365591985 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1658 | 1464365591986 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:13:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:13:11 INFO - PROCESS | 1658 | 1464365591988 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1658 | 1464365591990 Marionette TRACE conn2 <- [1,2982,null,{}] 09:13:11 INFO - PROCESS | 1658 | 1464365591992 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}] 09:13:12 INFO - PROCESS | 1658 | 1464365592117 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:13:12 INFO - PROCESS | 1658 | 1464365592129 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x131a23800 == 84 [pid = 1658] [id = 754] 09:13:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x12a864000) [pid = 1658] [serial = 2261] [outer = 0x0] 09:13:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x12b103800) [pid = 1658] [serial = 2262] [outer = 0x12a864000] 09:13:12 INFO - PROCESS | 1658 | 1464365592154 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12bb07000) [pid = 1658] [serial = 2263] [outer = 0x12a864000] 09:13:12 INFO - PROCESS | 1658 | 1464365592548 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"]]]}] 09:13:12 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 09:13:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:13:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 573ms 09:13:12 INFO - PROCESS | 1658 | 1464365592564 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 1658 | 1464365592568 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:13:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:13:12 INFO - PROCESS | 1658 | 1464365592572 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1658 | 1464365592574 Marionette TRACE conn2 <- [1,2986,null,{}] 09:13:12 INFO - PROCESS | 1658 | 1464365592577 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}] 09:13:12 INFO - PROCESS | 1658 | 1464365592743 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:13:12 INFO - PROCESS | 1658 | 1464365592762 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e5e000 == 85 [pid = 1658] [id = 755] 09:13:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x12a92d800) [pid = 1658] [serial = 2264] [outer = 0x0] 09:13:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12bc2bc00) [pid = 1658] [serial = 2265] [outer = 0x12a92d800] 09:13:12 INFO - PROCESS | 1658 | 1464365592787 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12cfe3800) [pid = 1658] [serial = 2266] [outer = 0x12a92d800] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x11318f400) [pid = 1658] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x1184dcc00) [pid = 1658] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x12781ac00) [pid = 1658] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x126788c00) [pid = 1658] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x1213e2800) [pid = 1658] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x119318400) [pid = 1658] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x128af1000) [pid = 1658] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x120f42800) [pid = 1658] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x110e81000) [pid = 1658] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x120f4a400) [pid = 1658] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x1243cc000) [pid = 1658] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x1167cb000) [pid = 1658] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x112026400) [pid = 1658] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1191afc00) [pid = 1658] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 149 (0x1213d5800) [pid = 1658] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 148 (0x112023800) [pid = 1658] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 147 (0x1164f0c00) [pid = 1658] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 146 (0x1164b0000) [pid = 1658] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:13:13 INFO - PROCESS | 1658 | --DOMWINDOW == 145 (0x1164aa400) [pid = 1658] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:13:13 INFO - PROCESS | 1658 | 1464365593391 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]]]}] 09:13:13 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. 09:13:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 871ms 09:13:13 INFO - PROCESS | 1658 | 1464365593443 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1658 | 1464365593445 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:13:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:13:13 INFO - PROCESS | 1658 | 1464365593456 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1658 | 1464365593459 Marionette TRACE conn2 <- [1,2990,null,{}] 09:13:13 INFO - PROCESS | 1658 | 1464365593462 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}] 09:13:13 INFO - PROCESS | 1658 | 1464365593630 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:13:13 INFO - PROCESS | 1658 | 1464365593637 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x135060000 == 86 [pid = 1658] [id = 756] 09:13:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 146 (0x1184d8c00) [pid = 1658] [serial = 2267] [outer = 0x0] 09:13:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 147 (0x1255d8c00) [pid = 1658] [serial = 2268] [outer = 0x1184d8c00] 09:13:13 INFO - PROCESS | 1658 | 1464365593683 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 148 (0x12bc39800) [pid = 1658] [serial = 2269] [outer = 0x1184d8c00] 09:13:13 INFO - PROCESS | 1658 | ++DOCSHELL 0x13514d000 == 87 [pid = 1658] [id = 757] 09:13:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 149 (0x12cfe9800) [pid = 1658] [serial = 2270] [outer = 0x0] 09:13:13 INFO - PROCESS | 1658 | ++DOMWINDOW == 150 (0x124157c00) [pid = 1658] [serial = 2271] [outer = 0x12cfe9800] 09:13:14 INFO - PROCESS | 1658 | 1464365594058 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]]]}] 09:13:14 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. 09:13:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 09:13:14 INFO - PROCESS | 1658 | 1464365594077 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 1658 | 1464365594078 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:13:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:13:14 INFO - PROCESS | 1658 | 1464365594080 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 1658 | 1464365594081 Marionette TRACE conn2 <- [1,2994,null,{}] 09:13:14 INFO - PROCESS | 1658 | 1464365594084 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}] 09:13:14 INFO - PROCESS | 1658 | 1464365594256 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:13:14 INFO - PROCESS | 1658 | 1464365594280 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c1a000 == 88 [pid = 1658] [id = 758] 09:13:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x12cfe9000) [pid = 1658] [serial = 2272] [outer = 0x0] 09:13:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x12cfec400) [pid = 1658] [serial = 2273] [outer = 0x12cfe9000] 09:13:14 INFO - PROCESS | 1658 | 1464365594305 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x12d3bc000) [pid = 1658] [serial = 2274] [outer = 0x12cfe9000] 09:13:14 INFO - PROCESS | 1658 | 1464365594601 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]]]}] 09:13:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:13:14 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 09:13:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 571ms 09:13:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:13:14 INFO - PROCESS | 1658 | 1464365594652 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 1658 | 1464365594654 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:13:14 INFO - PROCESS | 1658 | 1464365594656 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 1658 | 1464365594657 Marionette TRACE conn2 <- [1,2998,null,{}] 09:13:14 INFO - PROCESS | 1658 | 1464365594659 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}] 09:13:14 INFO - PROCESS | 1658 | 1464365594795 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:13:14 INFO - PROCESS | 1658 | 1464365594803 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1658 | ++DOCSHELL 0x135dee800 == 89 [pid = 1658] [id = 759] 09:13:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x12cfe9c00) [pid = 1658] [serial = 2275] [outer = 0x0] 09:13:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12d512800) [pid = 1658] [serial = 2276] [outer = 0x12cfe9c00] 09:13:14 INFO - PROCESS | 1658 | 1464365594828 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x12d518000) [pid = 1658] [serial = 2277] [outer = 0x12cfe9c00] 09:13:15 INFO - PROCESS | 1658 | 1464365595115 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]]]}] 09:13:15 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. 09:13:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 09:13:15 INFO - PROCESS | 1658 | 1464365595298 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1658 | 1464365595302 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:13:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:13:15 INFO - PROCESS | 1658 | 1464365595309 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1658 | 1464365595313 Marionette TRACE conn2 <- [1,3002,null,{}] 09:13:15 INFO - PROCESS | 1658 | 1464365595319 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}] 09:13:15 INFO - PROCESS | 1658 | 1464365595538 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:13:15 INFO - PROCESS | 1658 | 1464365595665 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 1658 | ++DOCSHELL 0x11918c000 == 90 [pid = 1658] [id = 760] 09:13:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x112784c00) [pid = 1658] [serial = 2278] [outer = 0x0] 09:13:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x11285fc00) [pid = 1658] [serial = 2279] [outer = 0x112784c00] 09:13:15 INFO - PROCESS | 1658 | 1464365595697 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x112ea8800) [pid = 1658] [serial = 2280] [outer = 0x112784c00] 09:13:16 INFO - PROCESS | 1658 | 1464365596074 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]]]}] 09:13:16 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. 09:13:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 777ms 09:13:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:13:16 INFO - PROCESS | 1658 | 1464365596085 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 1658 | 1464365596088 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:13:16 INFO - PROCESS | 1658 | 1464365596094 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 1658 | 1464365596097 Marionette TRACE conn2 <- [1,3006,null,{}] 09:13:16 INFO - PROCESS | 1658 | 1464365596100 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}] 09:13:16 INFO - PROCESS | 1658 | 1464365596225 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:13:16 INFO - PROCESS | 1658 | 1464365596342 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a80e000 == 91 [pid = 1658] [id = 761] 09:13:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x112787800) [pid = 1658] [serial = 2281] [outer = 0x0] 09:13:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x116f3c800) [pid = 1658] [serial = 2282] [outer = 0x112787800] 09:13:16 INFO - PROCESS | 1658 | 1464365596377 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x118361400) [pid = 1658] [serial = 2283] [outer = 0x112787800] 09:13:16 INFO - PROCESS | 1658 | 1464365596848 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]]]}] 09:13:16 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. 09:13:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 777ms 09:13:16 INFO - PROCESS | 1658 | 1464365596870 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 1658 | 1464365596872 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:13:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:13:16 INFO - PROCESS | 1658 | 1464365596876 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 1658 | 1464365596878 Marionette TRACE conn2 <- [1,3010,null,{}] 09:13:16 INFO - PROCESS | 1658 | 1464365596908 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}] 09:13:17 INFO - PROCESS | 1658 | 1464365597135 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:13:17 INFO - PROCESS | 1658 | 1464365597202 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x13505f000 == 92 [pid = 1658] [id = 762] 09:13:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x121027c00) [pid = 1658] [serial = 2284] [outer = 0x0] 09:13:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x121289c00) [pid = 1658] [serial = 2285] [outer = 0x121027c00] 09:13:17 INFO - PROCESS | 1658 | 1464365597236 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x121668400) [pid = 1658] [serial = 2286] [outer = 0x121027c00] 09:13:17 INFO - PROCESS | 1658 | 1464365597619 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]]]}] 09:13:17 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 09:13:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 776ms 09:13:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:13:17 INFO - PROCESS | 1658 | 1464365597652 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1658 | 1464365597653 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:13:17 INFO - PROCESS | 1658 | 1464365597655 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1658 | 1464365597657 Marionette TRACE conn2 <- [1,3014,null,{}] 09:13:17 INFO - PROCESS | 1658 | 1464365597659 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}] 09:13:17 INFO - PROCESS | 1658 | 1464365597785 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:13:17 INFO - PROCESS | 1658 | 1464365597901 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1658 | ++DOCSHELL 0x13833b800 == 93 [pid = 1658] [id = 763] 09:13:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x1244a5c00) [pid = 1658] [serial = 2287] [outer = 0x0] 09:13:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x1255d7c00) [pid = 1658] [serial = 2288] [outer = 0x1244a5c00] 09:13:17 INFO - PROCESS | 1658 | 1464365597933 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x126cc6400) [pid = 1658] [serial = 2289] [outer = 0x1244a5c00] 09:13:18 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:13:18 INFO - PROCESS | 1658 | 1464365598311 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:13:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:13:18 INFO - {} 09:13:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:13:18 INFO - {} 09:13:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:13:18 INFO - {} 09:13:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:13:18 INFO - {} 09:13:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 668ms 09:13:18 INFO - PROCESS | 1658 | 1464365598325 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1658 | 1464365598326 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:13:18 INFO - TEST-START | /FileAPI/fileReader.html 09:13:18 INFO - PROCESS | 1658 | 1464365598329 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1658 | 1464365598330 Marionette TRACE conn2 <- [1,3018,null,{}] 09:13:18 INFO - PROCESS | 1658 | 1464365598332 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}] 09:13:18 INFO - PROCESS | 1658 | 1464365598452 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:13:18 INFO - PROCESS | 1658 | 1464365598567 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1658 | ++DOCSHELL 0x1394c0000 == 94 [pid = 1658] [id = 764] 09:13:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x128c20800) [pid = 1658] [serial = 2290] [outer = 0x0] 09:13:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12930bc00) [pid = 1658] [serial = 2291] [outer = 0x128c20800] 09:13:18 INFO - PROCESS | 1658 | 1464365598612 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12bc3dc00) [pid = 1658] [serial = 2292] [outer = 0x128c20800] 09:13:18 INFO - PROCESS | 1658 | 1464365598974 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]]]}] 09:13:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:13:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:13:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:13:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:13:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 668ms 09:13:19 INFO - PROCESS | 1658 | 1464365598998 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1658 | 1464365598999 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:13:19 INFO - TEST-START | /FileAPI/historical.html 09:13:19 INFO - PROCESS | 1658 | 1464365599002 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1658 | 1464365599003 Marionette TRACE conn2 <- [1,3022,null,{}] 09:13:19 INFO - PROCESS | 1658 | 1464365599006 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}] 09:13:19 INFO - PROCESS | 1658 | 1464365599144 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:13:19 INFO - PROCESS | 1658 | 1464365599262 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1395f2800 == 95 [pid = 1658] [id = 765] 09:13:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x12d3b9800) [pid = 1658] [serial = 2293] [outer = 0x0] 09:13:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x12d519400) [pid = 1658] [serial = 2294] [outer = 0x12d3b9800] 09:13:19 INFO - PROCESS | 1658 | 1464365599294 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x12d939400) [pid = 1658] [serial = 2295] [outer = 0x12d3b9800] 09:13:19 INFO - PROCESS | 1658 | 1464365599663 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"]]]}] 09:13:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:13:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:13:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:13:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:13:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:13:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:13:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:13:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:13:19 INFO - TEST-OK | /FileAPI/historical.html | took 673ms 09:13:19 INFO - PROCESS | 1658 | 1464365599675 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1658 | 1464365599677 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:13:19 INFO - TEST-START | /FileAPI/idlharness.html 09:13:19 INFO - PROCESS | 1658 | 1464365599680 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1658 | 1464365599681 Marionette TRACE conn2 <- [1,3026,null,{}] 09:13:19 INFO - PROCESS | 1658 | 1464365599683 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}] 09:13:19 INFO - PROCESS | 1658 | 1464365599802 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:13:19 INFO - PROCESS | 1658 | 1464365599911 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1658 | ++DOCSHELL 0x1396d5800 == 96 [pid = 1658] [id = 766] 09:13:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x12d93a000) [pid = 1658] [serial = 2296] [outer = 0x0] 09:13:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x12d93fc00) [pid = 1658] [serial = 2297] [outer = 0x12d93a000] 09:13:19 INFO - PROCESS | 1658 | 1464365599943 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x134929400) [pid = 1658] [serial = 2298] [outer = 0x12d93a000] 09:13:20 INFO - PROCESS | 1658 | 1464365600482 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:13:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:13:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:13:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:13:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:13:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:13:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:13:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:13:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:13:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:13:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:13:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:13:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:13:20 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 09:13:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:13:20 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 09:13:20 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 09:13:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:13:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:13:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:13:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:13:20 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 09:13:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:13:20 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 09:13:20 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 09:13:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:13:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:13:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:13:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:13:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:13:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:13:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 833ms 09:13:20 INFO - PROCESS | 1658 | 1464365600514 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1658 | 1464365600515 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:13:20 INFO - TEST-START | /FileAPI/idlharness.worker 09:13:20 INFO - PROCESS | 1658 | 1464365600517 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1658 | 1464365600519 Marionette TRACE conn2 <- [1,3030,null,{}] 09:13:20 INFO - PROCESS | 1658 | 1464365600521 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}] 09:13:20 INFO - PROCESS | 1658 | 1464365600643 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:13:20 INFO - PROCESS | 1658 | 1464365600733 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1658 | ++DOCSHELL 0x142050800 == 97 [pid = 1658] [id = 767] 09:13:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x12d93b400) [pid = 1658] [serial = 2299] [outer = 0x0] 09:13:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x140f7c800) [pid = 1658] [serial = 2300] [outer = 0x12d93b400] 09:13:20 INFO - PROCESS | 1658 | 1464365600762 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x141cc8000) [pid = 1658] [serial = 2301] [outer = 0x12d93b400] 09:13:20 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:13:21 INFO - PROCESS | 1658 | 1464365601490 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:13:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:13:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:13:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:13:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:13:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:13:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:13:21 INFO - {} 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:13:21 INFO - {} 09:13:21 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 - {} 09:13:21 INFO - {} 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:13:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:13:21 INFO - {} 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:13:21 INFO - {} 09:13:21 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 - {} 09:13:21 INFO - {} 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:13:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:13:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:13:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:13:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 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 09:13:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:13:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:13:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:13:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:13:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:13:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:13:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:13:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:13:21 INFO - {} 09:13:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1037ms 09:13:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:13:21 INFO - PROCESS | 1658 | 1464365601558 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 1658 | 1464365601560 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:13:21 INFO - PROCESS | 1658 | 1464365601562 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 1658 | 1464365601563 Marionette TRACE conn2 <- [1,3034,null,{}] 09:13:21 INFO - PROCESS | 1658 | 1464365601566 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}] 09:13:21 INFO - PROCESS | 1658 | 1464365601721 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:13:21 INFO - PROCESS | 1658 | 1464365601856 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1658 | ++DOCSHELL 0x12df4e800 == 98 [pid = 1658] [id = 768] 09:13:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1293a9c00) [pid = 1658] [serial = 2302] [outer = 0x0] 09:13:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x135fa3000) [pid = 1658] [serial = 2303] [outer = 0x1293a9c00] 09:13:21 INFO - PROCESS | 1658 | 1464365601887 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x141dd3c00) [pid = 1658] [serial = 2304] [outer = 0x1293a9c00] 09:13:22 INFO - PROCESS | 1658 | 1464365602264 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]]]}] 09:13:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:13:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 723ms 09:13:22 INFO - PROCESS | 1658 | 1464365602285 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1658 | 1464365602287 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:13:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:13:22 INFO - PROCESS | 1658 | 1464365602289 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1658 | 1464365602291 Marionette TRACE conn2 <- [1,3038,null,{}] 09:13:22 INFO - PROCESS | 1658 | 1464365602294 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}] 09:13:22 INFO - PROCESS | 1658 | 1464365602418 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:13:22 INFO - PROCESS | 1658 | 1464365602536 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1658 | ++DOCSHELL 0x117577800 == 99 [pid = 1658] [id = 769] 09:13:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x111b02400) [pid = 1658] [serial = 2305] [outer = 0x0] 09:13:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x1132b3800) [pid = 1658] [serial = 2306] [outer = 0x111b02400] 09:13:22 INFO - PROCESS | 1658 | 1464365602569 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x128ae4800) [pid = 1658] [serial = 2307] [outer = 0x111b02400] 09:13:23 INFO - PROCESS | 1658 | 1464365603224 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"]]]}] 09:13:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:13:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:13:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 973ms 09:13:23 INFO - PROCESS | 1658 | 1464365603264 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1658 | 1464365603268 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:13:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:13:23 INFO - PROCESS | 1658 | 1464365603273 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1658 | 1464365603277 Marionette TRACE conn2 <- [1,3042,null,{}] 09:13:23 INFO - PROCESS | 1658 | 1464365603283 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}] 09:13:23 INFO - PROCESS | 1658 | 1464365603487 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:13:23 INFO - PROCESS | 1658 | 1464365603650 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1658 | ++DOCSHELL 0x118075000 == 100 [pid = 1658] [id = 770] 09:13:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 187 (0x111d82400) [pid = 1658] [serial = 2308] [outer = 0x0] 09:13:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 188 (0x112a5c800) [pid = 1658] [serial = 2309] [outer = 0x111d82400] 09:13:23 INFO - PROCESS | 1658 | 1464365603698 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1658 | ++DOMWINDOW == 189 (0x1133be400) [pid = 1658] [serial = 2310] [outer = 0x111d82400] 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:13:24 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. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:13:24 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'.) 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:13:24 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. 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:13:24 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. 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:13:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:13:24 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. 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:13:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:13:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:13:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:13:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:13:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 937ms 09:13:24 INFO - PROCESS | 1658 | 1464365604195 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]]]}] 09:13:24 INFO - PROCESS | 1658 | 1464365604210 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1658 | 1464365604214 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:13:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:13:24 INFO - PROCESS | 1658 | 1464365604219 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1658 | 1464365604221 Marionette TRACE conn2 <- [1,3046,null,{}] 09:13:24 INFO - PROCESS | 1658 | 1464365604223 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}] 09:13:24 INFO - PROCESS | 1658 | 1464365604351 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:13:24 INFO - PROCESS | 1658 | 1464365604494 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1658 | ++DOCSHELL 0x119152000 == 101 [pid = 1658] [id = 771] 09:13:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 190 (0x1164f6c00) [pid = 1658] [serial = 2311] [outer = 0x0] 09:13:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 191 (0x1184d8000) [pid = 1658] [serial = 2312] [outer = 0x1164f6c00] 09:13:24 INFO - PROCESS | 1658 | 1464365604541 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1658 | ++DOMWINDOW == 192 (0x1191a9000) [pid = 1658] [serial = 2313] [outer = 0x1164f6c00] 09:13:24 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:13:24 INFO - PROCESS | 1658 | --DOCSHELL 0x135c1a000 == 100 [pid = 1658] [id = 758] 09:13:24 INFO - PROCESS | 1658 | --DOCSHELL 0x13514d000 == 99 [pid = 1658] [id = 757] 09:13:24 INFO - PROCESS | 1658 | --DOCSHELL 0x135060000 == 98 [pid = 1658] [id = 756] 09:13:24 INFO - PROCESS | 1658 | --DOCSHELL 0x134e5e000 == 97 [pid = 1658] [id = 755] 09:13:24 INFO - PROCESS | 1658 | --DOCSHELL 0x131a23800 == 96 [pid = 1658] [id = 754] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 191 (0x12a338000) [pid = 1658] [serial = 2197] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12df37000 == 95 [pid = 1658] [id = 753] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12d864000 == 94 [pid = 1658] [id = 752] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12ce1c800 == 93 [pid = 1658] [id = 751] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12bd93000 == 92 [pid = 1658] [id = 750] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x129419800 == 91 [pid = 1658] [id = 749] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1216e5800 == 90 [pid = 1658] [id = 748] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x121918800 == 89 [pid = 1658] [id = 747] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x126da7800 == 88 [pid = 1658] [id = 746] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x121da3000 == 87 [pid = 1658] [id = 745] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x136118000 == 86 [pid = 1658] [id = 740] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x135c5f000 == 85 [pid = 1658] [id = 739] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x135376000 == 84 [pid = 1658] [id = 738] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1350d9800 == 83 [pid = 1658] [id = 737] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x134e65800 == 82 [pid = 1658] [id = 736] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x12d85d000 == 81 [pid = 1658] [id = 735] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1198c6800 == 80 [pid = 1658] [id = 734] 09:13:25 INFO - PROCESS | 1658 | --DOCSHELL 0x1166f4000 == 79 [pid = 1658] [id = 733] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 190 (0x128af2c00) [pid = 1658] [serial = 2084] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 189 (0x128c2ac00) [pid = 1658] [serial = 2189] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 188 (0x12460f800) [pid = 1658] [serial = 2081] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 187 (0x119dacc00) [pid = 1658] [serial = 2176] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 186 (0x12bc2a800) [pid = 1658] [serial = 2152] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 185 (0x128cb9400) [pid = 1658] [serial = 2087] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 184 (0x1243c0800) [pid = 1658] [serial = 2183] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 183 (0x120f44400) [pid = 1658] [serial = 2177] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 182 (0x119315c00) [pid = 1658] [serial = 2158] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 181 (0x112868800) [pid = 1658] [serial = 2164] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 180 (0x12102c400) [pid = 1658] [serial = 2179] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 179 (0x12a865400) [pid = 1658] [serial = 2146] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 178 (0x1260ca800) [pid = 1658] [serial = 2185] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 177 (0x12102a400) [pid = 1658] [serial = 2192] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 176 (0x118375000) [pid = 1658] [serial = 2137] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 175 (0x126a29c00) [pid = 1658] [serial = 2186] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 174 (0x1130dec00) [pid = 1658] [serial = 2134] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 173 (0x129613c00) [pid = 1658] [serial = 2090] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 172 (0x118945800) [pid = 1658] [serial = 2191] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 171 (0x119410c00) [pid = 1658] [serial = 2173] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x121030000) [pid = 1658] [serial = 2140] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x1293a6000) [pid = 1658] [serial = 2195] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x128ae5800) [pid = 1658] [serial = 2188] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x12bc34400) [pid = 1658] [serial = 2155] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x121a0e800) [pid = 1658] [serial = 2182] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x1255d9800) [pid = 1658] [serial = 2162] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x117568c00) [pid = 1658] [serial = 2161] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x124154800) [pid = 1658] [serial = 2030] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x117695800) [pid = 1658] [serial = 2167] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x121a08400) [pid = 1658] [serial = 2180] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x128ae6c00) [pid = 1658] [serial = 2194] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x118947800) [pid = 1658] [serial = 2171] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x117695400) [pid = 1658] [serial = 2170] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x118358c00) [pid = 1658] [serial = 2168] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x1194a2c00) [pid = 1658] [serial = 2174] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 155 (0x11835f000) [pid = 1658] [serial = 2075] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 154 (0x11321b400) [pid = 1658] [serial = 2165] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 153 (0x12b2f2400) [pid = 1658] [serial = 2131] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 152 (0x12bb38400) [pid = 1658] [serial = 2149] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 151 (0x120e20000) [pid = 1658] [serial = 2078] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | --DOMWINDOW == 150 (0x1262d4000) [pid = 1658] [serial = 2143] [outer = 0x0] [url = about:blank] 09:13:25 INFO - PROCESS | 1658 | 1464365605081 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:13:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:13:25 INFO - {} 09:13:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 871ms 09:13:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:13:25 INFO - PROCESS | 1658 | 1464365605091 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1658 | 1464365605092 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:13:25 INFO - PROCESS | 1658 | 1464365605094 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1658 | 1464365605097 Marionette TRACE conn2 <- [1,3050,null,{}] 09:13:25 INFO - PROCESS | 1658 | 1464365605104 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}] 09:13:25 INFO - PROCESS | 1658 | 1464365605205 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:13:25 INFO - PROCESS | 1658 | 1464365605211 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x121ab6000 == 80 [pid = 1658] [id = 772] 09:13:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 151 (0x119409400) [pid = 1658] [serial = 2314] [outer = 0x0] 09:13:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 152 (0x1194a2800) [pid = 1658] [serial = 2315] [outer = 0x119409400] 09:13:25 INFO - PROCESS | 1658 | 1464365605239 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 153 (0x120e23400) [pid = 1658] [serial = 2316] [outer = 0x119409400] 09:13:25 INFO - PROCESS | 1658 | 1464365605621 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]]]}] 09:13:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:13:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:13:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:13:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:13:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 572ms 09:13:25 INFO - PROCESS | 1658 | 1464365605667 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1658 | 1464365605669 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:13:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:13:25 INFO - PROCESS | 1658 | 1464365605672 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1658 | 1464365605673 Marionette TRACE conn2 <- [1,3054,null,{}] 09:13:25 INFO - PROCESS | 1658 | 1464365605675 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}] 09:13:25 INFO - PROCESS | 1658 | 1464365605774 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:13:25 INFO - PROCESS | 1658 | 1464365605778 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1658 | ++DOCSHELL 0x12a708000 == 81 [pid = 1658] [id = 773] 09:13:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 154 (0x120fdfc00) [pid = 1658] [serial = 2317] [outer = 0x0] 09:13:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 155 (0x12102a000) [pid = 1658] [serial = 2318] [outer = 0x120fdfc00] 09:13:25 INFO - PROCESS | 1658 | 1464365605805 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1658 | ++DOMWINDOW == 156 (0x121291000) [pid = 1658] [serial = 2319] [outer = 0x120fdfc00] 09:13:26 INFO - PROCESS | 1658 | 1464365606269 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"]]]}] 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:13:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:13:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:13:26 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" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:13:26 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" 09:13:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:13:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 634ms 09:13:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:13:26 INFO - PROCESS | 1658 | 1464365606307 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1658 | 1464365606309 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:13:26 INFO - PROCESS | 1658 | 1464365606311 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1658 | 1464365606312 Marionette TRACE conn2 <- [1,3058,null,{}] 09:13:26 INFO - PROCESS | 1658 | 1464365606314 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}] 09:13:26 INFO - PROCESS | 1658 | 1464365606417 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:13:26 INFO - PROCESS | 1658 | 1464365606424 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1658 | ++DOCSHELL 0x12b912800 == 82 [pid = 1658] [id = 774] 09:13:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x1213d5800) [pid = 1658] [serial = 2320] [outer = 0x0] 09:13:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x1213e2400) [pid = 1658] [serial = 2321] [outer = 0x1213d5800] 09:13:26 INFO - PROCESS | 1658 | 1464365606450 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x1255d1400) [pid = 1658] [serial = 2322] [outer = 0x1213d5800] 09:13:26 INFO - PROCESS | 1658 | 1464365606840 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]]]}] 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:13:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:13:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:13:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:13:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:13:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:13:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:13:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 573ms 09:13:26 INFO - PROCESS | 1658 | 1464365606892 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1658 | 1464365606893 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:13:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:13:26 INFO - PROCESS | 1658 | 1464365606896 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1658 | 1464365606897 Marionette TRACE conn2 <- [1,3062,null,{}] 09:13:26 INFO - PROCESS | 1658 | 1464365606899 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}] 09:13:27 INFO - PROCESS | 1658 | 1464365607011 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:13:27 INFO - PROCESS | 1658 | 1464365607018 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12c435800 == 83 [pid = 1658] [id = 775] 09:13:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x1255de000) [pid = 1658] [serial = 2323] [outer = 0x0] 09:13:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x126cc5c00) [pid = 1658] [serial = 2324] [outer = 0x1255de000] 09:13:27 INFO - PROCESS | 1658 | 1464365607045 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x128cb1400) [pid = 1658] [serial = 2325] [outer = 0x1255de000] 09:13:27 INFO - PROCESS | 1658 | [1658] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:13:27 INFO - PROCESS | 1658 | 1464365607421 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:13:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:13:27 INFO - {} 09:13:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 568ms 09:13:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:13:27 INFO - PROCESS | 1658 | 1464365607471 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1658 | 1464365607472 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:13:27 INFO - PROCESS | 1658 | 1464365607474 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1658 | 1464365607476 Marionette TRACE conn2 <- [1,3066,null,{}] 09:13:27 INFO - PROCESS | 1658 | 1464365607478 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}] 09:13:27 INFO - PROCESS | 1658 | 1464365607604 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:13:27 INFO - PROCESS | 1658 | 1464365607621 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1658 | ++DOCSHELL 0x12cfa4800 == 84 [pid = 1658] [id = 776] 09:13:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x128cb1c00) [pid = 1658] [serial = 2326] [outer = 0x0] 09:13:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x1293a7c00) [pid = 1658] [serial = 2327] [outer = 0x128cb1c00] 09:13:27 INFO - PROCESS | 1658 | 1464365607646 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12a863800) [pid = 1658] [serial = 2328] [outer = 0x128cb1c00] 09:13:28 INFO - PROCESS | 1658 | 1464365608001 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]]]}] 09:13:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:13:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:13:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:13:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:13:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:13:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:13:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:13:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 569ms 09:13:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:13:28 INFO - PROCESS | 1658 | 1464365608044 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1658 | 1464365608046 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:13:28 INFO - PROCESS | 1658 | 1464365608048 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1658 | 1464365608049 Marionette TRACE conn2 <- [1,3070,null,{}] 09:13:28 INFO - PROCESS | 1658 | 1464365608052 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}] 09:13:28 INFO - PROCESS | 1658 | 1464365608179 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:13:28 INFO - PROCESS | 1658 | 1464365608194 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d85c800 == 85 [pid = 1658] [id = 777] 09:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x128cc0800) [pid = 1658] [serial = 2329] [outer = 0x0] 09:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12a8c8400) [pid = 1658] [serial = 2330] [outer = 0x128cc0800] 09:13:28 INFO - PROCESS | 1658 | 1464365608219 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12a92f400) [pid = 1658] [serial = 2331] [outer = 0x128cc0800] 09:13:28 INFO - PROCESS | 1658 | 1464365608554 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]]]}] 09:13:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:13:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:13:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:13:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:13:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:13:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:13:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 520ms 09:13:28 INFO - PROCESS | 1658 | 1464365608569 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1658 | 1464365608570 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:13:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:13:28 INFO - PROCESS | 1658 | 1464365608584 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1658 | 1464365608586 Marionette TRACE conn2 <- [1,3074,null,{}] 09:13:28 INFO - PROCESS | 1658 | 1464365608588 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}] 09:13:28 INFO - PROCESS | 1658 | 1464365608719 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:13:28 INFO - PROCESS | 1658 | 1464365608730 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1658 | ++DOCSHELL 0x12da33000 == 86 [pid = 1658] [id = 778] 09:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x12a8cac00) [pid = 1658] [serial = 2332] [outer = 0x0] 09:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x12b2f3c00) [pid = 1658] [serial = 2333] [outer = 0x12a8cac00] 09:13:28 INFO - PROCESS | 1658 | 1464365608755 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x12bb3c400) [pid = 1658] [serial = 2334] [outer = 0x12a8cac00] 09:13:29 INFO - PROCESS | 1658 | 1464365609120 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]]]}] 09:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:13:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 582ms 09:13:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:13:29 INFO - PROCESS | 1658 | 1464365609154 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1658 | 1464365609155 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:13:29 INFO - PROCESS | 1658 | 1464365609158 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1658 | 1464365609159 Marionette TRACE conn2 <- [1,3078,null,{}] 09:13:29 INFO - PROCESS | 1658 | 1464365609161 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}] 09:13:29 INFO - PROCESS | 1658 | 1464365609512 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 170 (0x1293abc00) [pid = 1658] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 169 (0x12cfe9000) [pid = 1658] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 168 (0x126666c00) [pid = 1658] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 167 (0x126c43000) [pid = 1658] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 166 (0x12a864000) [pid = 1658] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 165 (0x12a92d800) [pid = 1658] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 164 (0x112788800) [pid = 1658] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 163 (0x113194800) [pid = 1658] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 162 (0x120fed000) [pid = 1658] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 161 (0x11949a000) [pid = 1658] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 160 (0x119d45800) [pid = 1658] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 159 (0x11600d800) [pid = 1658] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 158 (0x11608dc00) [pid = 1658] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 157 (0x1184d8c00) [pid = 1658] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:13:29 INFO - PROCESS | 1658 | --DOMWINDOW == 156 (0x12cfe9800) [pid = 1658] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:13:29 INFO - PROCESS | 1658 | 1464365609568 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1658 | ++DOCSHELL 0x12d96b000 == 87 [pid = 1658] [id = 779] 09:13:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 157 (0x113194800) [pid = 1658] [serial = 2335] [outer = 0x0] 09:13:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 158 (0x118947c00) [pid = 1658] [serial = 2336] [outer = 0x113194800] 09:13:29 INFO - PROCESS | 1658 | 1464365609594 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1658 | ++DOMWINDOW == 159 (0x126666c00) [pid = 1658] [serial = 2337] [outer = 0x113194800] 09:13:29 INFO - PROCESS | 1658 | 1464365609889 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1658 | 1464365609931 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:13:29 INFO - PROCESS | 1658 | 1464365609936 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1658 | 1464365609939 Marionette TRACE conn2 <- [1,3082,null,{}] 09:13:29 INFO - PROCESS | 1658 | 1464365609942 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}] 09:13:30 INFO - PROCESS | 1658 | 1464365610107 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:13:30 INFO - PROCESS | 1658 | 1464365610118 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x134e57800 == 88 [pid = 1658] [id = 780] 09:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 160 (0x121a10c00) [pid = 1658] [serial = 2338] [outer = 0x0] 09:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 161 (0x12c119800) [pid = 1658] [serial = 2339] [outer = 0x121a10c00] 09:13:30 INFO - PROCESS | 1658 | 1464365610148 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 162 (0x11893e800) [pid = 1658] [serial = 2340] [outer = 0x121a10c00] 09:13:30 INFO - PROCESS | 1658 | 1464365610464 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]]]}] 09:13:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:13:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:13:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:13:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 576ms 09:13:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:13:30 INFO - PROCESS | 1658 | 1464365610511 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1658 | 1464365610512 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:13:30 INFO - PROCESS | 1658 | 1464365610514 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1658 | 1464365610524 Marionette TRACE conn2 <- [1,3086,null,{}] 09:13:30 INFO - PROCESS | 1658 | 1464365610527 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}] 09:13:30 INFO - PROCESS | 1658 | 1464365610626 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:13:30 INFO - PROCESS | 1658 | 1464365610631 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1658 | ++DOCSHELL 0x135053800 == 89 [pid = 1658] [id = 781] 09:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 163 (0x12cfe6400) [pid = 1658] [serial = 2341] [outer = 0x0] 09:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 164 (0x12d3bbc00) [pid = 1658] [serial = 2342] [outer = 0x12cfe6400] 09:13:30 INFO - PROCESS | 1658 | 1464365610657 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1658 | ++DOMWINDOW == 165 (0x12d517400) [pid = 1658] [serial = 2343] [outer = 0x12cfe6400] 09:13:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:13:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 476ms 09:13:30 INFO - PROCESS | 1658 | 1464365610989 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:13:30 INFO - PROCESS | 1658 | 1464365610992 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:13:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:13:30 INFO - PROCESS | 1658 | 1464365610993 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:13:30 INFO - PROCESS | 1658 | 1464365610995 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1658 | 1464365610996 Marionette TRACE conn2 <- [1,3090,null,{}] 09:13:31 INFO - PROCESS | 1658 | 1464365610999 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}] 09:13:31 INFO - PROCESS | 1658 | 1464365611115 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:13:31 INFO - PROCESS | 1658 | 1464365611197 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x135150800 == 90 [pid = 1658] [id = 782] 09:13:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 166 (0x113c39400) [pid = 1658] [serial = 2344] [outer = 0x0] 09:13:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 167 (0x12d516c00) [pid = 1658] [serial = 2345] [outer = 0x113c39400] 09:13:31 INFO - PROCESS | 1658 | 1464365611223 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 168 (0x12d937800) [pid = 1658] [serial = 2346] [outer = 0x113c39400] 09:13:31 INFO - PROCESS | 1658 | 1464365611596 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:13:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 620ms 09:13:31 INFO - PROCESS | 1658 | 1464365611616 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1658 | 1464365611619 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:13:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:13:31 INFO - PROCESS | 1658 | 1464365611623 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1658 | 1464365611625 Marionette TRACE conn2 <- [1,3094,null,{}] 09:13:31 INFO - PROCESS | 1658 | 1464365611629 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}] 09:13:31 INFO - PROCESS | 1658 | 1464365611759 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:13:31 INFO - PROCESS | 1658 | 1464365611877 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1658 | ++DOCSHELL 0x119459000 == 91 [pid = 1658] [id = 783] 09:13:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 169 (0x1122a8c00) [pid = 1658] [serial = 2347] [outer = 0x0] 09:13:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 170 (0x11285c000) [pid = 1658] [serial = 2348] [outer = 0x1122a8c00] 09:13:31 INFO - PROCESS | 1658 | 1464365611912 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1658 | ++DOMWINDOW == 171 (0x113b37c00) [pid = 1658] [serial = 2349] [outer = 0x1122a8c00] 09:13:32 INFO - PROCESS | 1658 | 1464365612308 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:13:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:13:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 722ms 09:13:32 INFO - PROCESS | 1658 | 1464365612345 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 1658 | 1464365612349 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:13:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:13:32 INFO - PROCESS | 1658 | 1464365612354 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1658 | 1464365612356 Marionette TRACE conn2 <- [1,3098,null,{}] 09:13:32 INFO - PROCESS | 1658 | 1464365612359 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}] 09:13:32 INFO - PROCESS | 1658 | 1464365612543 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:13:32 INFO - PROCESS | 1658 | 1464365612667 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1658 | ++DOCSHELL 0x12911e000 == 92 [pid = 1658] [id = 784] 09:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 172 (0x113b39c00) [pid = 1658] [serial = 2350] [outer = 0x0] 09:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 173 (0x117249400) [pid = 1658] [serial = 2351] [outer = 0x113b39c00] 09:13:32 INFO - PROCESS | 1658 | 1464365612700 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1658 | ++DOMWINDOW == 174 (0x119086400) [pid = 1658] [serial = 2352] [outer = 0x113b39c00] 09:13:33 INFO - PROCESS | 1658 | 1464365613067 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]]]}] 09:13:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:13:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:13:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 722ms 09:13:33 INFO - PROCESS | 1658 | 1464365613077 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1658 | 1464365613078 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:13:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:13:33 INFO - PROCESS | 1658 | 1464365613081 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1658 | 1464365613084 Marionette TRACE conn2 <- [1,3102,null,{}] 09:13:33 INFO - PROCESS | 1658 | 1464365613092 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}] 09:13:33 INFO - PROCESS | 1658 | 1464365613218 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:13:33 INFO - PROCESS | 1658 | 1464365613338 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1658 | ++DOCSHELL 0x12ce1b800 == 93 [pid = 1658] [id = 785] 09:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 175 (0x119386000) [pid = 1658] [serial = 2353] [outer = 0x0] 09:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 176 (0x120e22400) [pid = 1658] [serial = 2354] [outer = 0x119386000] 09:13:33 INFO - PROCESS | 1658 | 1464365613373 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1658 | ++DOMWINDOW == 177 (0x12102c400) [pid = 1658] [serial = 2355] [outer = 0x119386000] 09:13:33 INFO - PROCESS | 1658 | 1464365613752 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:13:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 721ms 09:13:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:13:33 INFO - PROCESS | 1658 | 1464365613803 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1658 | 1464365613805 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:13:33 INFO - PROCESS | 1658 | 1464365613808 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1658 | 1464365613809 Marionette TRACE conn2 <- [1,3106,null,{}] 09:13:33 INFO - PROCESS | 1658 | 1464365613811 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}] 09:13:33 INFO - PROCESS | 1658 | 1464365613935 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:13:34 INFO - PROCESS | 1658 | 1464365614050 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x135152000 == 94 [pid = 1658] [id = 786] 09:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 178 (0x121a0c800) [pid = 1658] [serial = 2356] [outer = 0x0] 09:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 179 (0x1243c6400) [pid = 1658] [serial = 2357] [outer = 0x121a0c800] 09:13:34 INFO - PROCESS | 1658 | 1464365614082 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 180 (0x1262cf000) [pid = 1658] [serial = 2358] [outer = 0x121a0c800] 09:13:34 INFO - PROCESS | 1658 | 1464365614456 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]]]}] 09:13:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:13:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:13:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:13:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 09:13:34 INFO - PROCESS | 1658 | 1464365614479 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1658 | 1464365614480 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:13:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:13:34 INFO - PROCESS | 1658 | 1464365614483 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1658 | 1464365614485 Marionette TRACE conn2 <- [1,3110,null,{}] 09:13:34 INFO - PROCESS | 1658 | 1464365614487 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}] 09:13:34 INFO - PROCESS | 1658 | 1464365614606 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:13:34 INFO - PROCESS | 1658 | 1464365614726 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1658 | ++DOCSHELL 0x135c5f800 == 95 [pid = 1658] [id = 787] 09:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 181 (0x1255d5400) [pid = 1658] [serial = 2359] [outer = 0x0] 09:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 182 (0x127813c00) [pid = 1658] [serial = 2360] [outer = 0x1255d5400] 09:13:34 INFO - PROCESS | 1658 | 1464365614758 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1658 | ++DOMWINDOW == 183 (0x128ae5800) [pid = 1658] [serial = 2361] [outer = 0x1255d5400] 09:13:35 INFO - PROCESS | 1658 | 1464365615120 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"]]]}] 09:13:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:13:35 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 09:13:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:13:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:13:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 09:13:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:13:35 INFO - PROCESS | 1658 | 1464365615154 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1658 | 1464365615155 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:13:35 INFO - PROCESS | 1658 | 1464365615158 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1658 | 1464365615159 Marionette TRACE conn2 <- [1,3114,null,{}] 09:13:35 INFO - PROCESS | 1658 | 1464365615161 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}] 09:13:35 INFO - PROCESS | 1658 | 1464365615300 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:13:35 INFO - PROCESS | 1658 | 1464365615414 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\", \"729ee5ec-98db-46ac-bd8e-702b5997a04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1658 | ++DOCSHELL 0x136117800 == 96 [pid = 1658] [id = 788] 09:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 184 (0x128cb3400) [pid = 1658] [serial = 2362] [outer = 0x0] 09:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 185 (0x12bc29800) [pid = 1658] [serial = 2363] [outer = 0x128cb3400] 09:13:35 INFO - PROCESS | 1658 | 1464365615459 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1658 | ++DOMWINDOW == 186 (0x12ceb1400) [pid = 1658] [serial = 2364] [outer = 0x128cb3400] 09:13:35 INFO - PROCESS | 1658 | 1464365615827 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]]]}] 09:13:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:13:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 719ms 09:13:35 INFO - PROCESS | 1658 | 1464365615878 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1658 | 1464365615879 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:13:36 WARNING - u'runner_teardown' () 09:13:36 INFO - No more tests 09:13:36 INFO - Got 0 unexpected results 09:13:36 INFO - SUITE-END | took 541s 09:13:36 INFO - Closing logging queue 09:13:36 INFO - queue closed 09:13:37 INFO - Return code: 0 09:13:37 WARNING - # TBPL SUCCESS # 09:13:37 INFO - Running post-action listener: _resource_record_post_action 09:13:37 INFO - Running post-run listener: _resource_record_post_run 09:13:38 INFO - Total resource usage - Wall time: 563s; CPU: 57.0%; Read bytes: 36513280; Write bytes: 952067072; Read time: 249; Write time: 5074 09:13:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:13:38 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 151570944; Write bytes: 143990784; Read time: 13389; Write time: 291 09:13:38 INFO - run-tests - Wall time: 545s; CPU: 58.0%; Read bytes: 29072896; Write bytes: 796460032; Read time: 183; Write time: 4744 09:13:38 INFO - Running post-run listener: _upload_blobber_files 09:13:38 INFO - Blob upload gear active. 09:13:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:13:38 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 09:13:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:13:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:13:38 INFO - (blobuploader) - INFO - Open directory for files ... 09:13:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:13:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:13:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:13:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:13:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:13:39 INFO - (blobuploader) - INFO - Done attempting. 09:13:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:13:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:13:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:13:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:13:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:13:41 INFO - (blobuploader) - INFO - Done attempting. 09:13:41 INFO - (blobuploader) - INFO - Iteration through files over. 09:13:41 INFO - Return code: 0 09:13:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:13:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:13:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8865bf7af4b0b76094fa85138955b74aaf3959530603127a14e20b6027b0b411f0143f4701cc1279add19b19cf61a74e52412815fe9350c81956143c46607c28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/022cf1bd0ec494aafa6b1eccd3212d44fc5c28886ec4454b84707608ef7ec59a8646466a9f6cbbfac7c9304041b0ce2a6f62beb0d795b5511b4e9b7ee026e84f"} 09:13:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:13:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:13:41 INFO - Contents: 09:13:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8865bf7af4b0b76094fa85138955b74aaf3959530603127a14e20b6027b0b411f0143f4701cc1279add19b19cf61a74e52412815fe9350c81956143c46607c28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/022cf1bd0ec494aafa6b1eccd3212d44fc5c28886ec4454b84707608ef7ec59a8646466a9f6cbbfac7c9304041b0ce2a6f62beb0d795b5511b4e9b7ee026e84f"} 09:13:41 INFO - Running post-run listener: copy_logs_to_upload_dir 09:13:41 INFO - Copying logs to upload dir... 09:13:41 INFO - mkdir: /builds/slave/test/build/upload/logs 09:13:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=625.768155 ========= master_lag: 0.40 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 26 secs) (at 2016-05-27 09:13:41.778117) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:41.783359) ========= 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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8865bf7af4b0b76094fa85138955b74aaf3959530603127a14e20b6027b0b411f0143f4701cc1279add19b19cf61a74e52412815fe9350c81956143c46607c28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/022cf1bd0ec494aafa6b1eccd3212d44fc5c28886ec4454b84707608ef7ec59a8646466a9f6cbbfac7c9304041b0ce2a6f62beb0d795b5511b4e9b7ee026e84f"} build_url:https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012459 build_url: 'https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8865bf7af4b0b76094fa85138955b74aaf3959530603127a14e20b6027b0b411f0143f4701cc1279add19b19cf61a74e52412815fe9350c81956143c46607c28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/022cf1bd0ec494aafa6b1eccd3212d44fc5c28886ec4454b84707608ef7ec59a8646466a9f6cbbfac7c9304041b0ce2a6f62beb0d795b5511b4e9b7ee026e84f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OWu5GW50RAmlV2OFAnIktw/artifacts/public/build/firefox-48.0a2.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-05-27 09:13:41.824140) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:41.824509) ========= 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.hyjN7sB8Nl/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.dcg9JeGe9a/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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.005182 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:41.876714) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 09:13:41.877055) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 09:13:41.877458) ========= ========= Total master_lag: 0.65 =========