builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0047 starttime: 1463064894.67 results: success (0) buildid: 20160512061943 builduid: 5f55196abfaf45eb8d0a191876533746 revision: fca62ad9c45ca847ac004a2b16807a63763e5c29 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:54.669346) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:54.669850) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:54.670116) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:54.687735) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:54.687992) ========= 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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-12 07:54:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 21.5M=0.001s 2016-05-12 07:54:54 (21.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.112324 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:54.973125) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:54.973467) ========= 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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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.021335 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:55.011570) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 07:54:55.011912) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fca62ad9c45ca847ac004a2b16807a63763e5c29 --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 fca62ad9c45ca847ac004a2b16807a63763e5c29 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-12 07:54:55,091 truncating revision to first 12 chars 2016-05-12 07:54:55,091 Setting DEBUG logging. 2016-05-12 07:54:55,091 attempt 1/10 2016-05-12 07:54:55,091 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fca62ad9c45c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 07:54:56,768 unpacking tar archive at: mozilla-aurora-fca62ad9c45c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.931775 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 07:54:56.960227) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:56.960574) ========= script_repo_revision: fca62ad9c45ca847ac004a2b16807a63763e5c29 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:56.960951) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:56.961212) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 07:54:56.974390) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 42 secs) (at 2016-05-12 07:54:56.974683) ========= /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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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 07:54:57 INFO - MultiFileLogger online at 20160512 07:54:57 in /builds/slave/test 07:54:57 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 07:54:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:54:57 INFO - {'append_to_log': False, 07:54:57 INFO - 'base_work_dir': '/builds/slave/test', 07:54:57 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:54:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:54:57 INFO - 'buildbot_json_path': 'buildprops.json', 07:54:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:54:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:54:57 INFO - 'download_minidump_stackwalk': True, 07:54:57 INFO - 'download_symbols': 'true', 07:54:57 INFO - 'e10s': False, 07:54:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:54:57 INFO - 'tooltool.py': '/tools/tooltool.py', 07:54:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:54:57 INFO - '/tools/misc-python/virtualenv.py')}, 07:54:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:54:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:54:57 INFO - 'log_level': 'info', 07:54:57 INFO - 'log_to_console': True, 07:54:57 INFO - 'opt_config_files': (), 07:54:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:54:57 INFO - '--processes=1', 07:54:57 INFO - '--config=%(test_path)s/wptrunner.ini', 07:54:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:54:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:54:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:54:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:54:57 INFO - 'pip_index': False, 07:54:57 INFO - 'require_test_zip': True, 07:54:57 INFO - 'test_type': ('testharness',), 07:54:57 INFO - 'this_chunk': '1', 07:54:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:54:57 INFO - 'total_chunks': '10', 07:54:57 INFO - 'virtualenv_path': 'venv', 07:54:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:54:57 INFO - 'work_dir': 'build'} 07:54:57 INFO - ##### 07:54:57 INFO - ##### Running clobber step. 07:54:57 INFO - ##### 07:54:57 INFO - Running pre-action listener: _resource_record_pre_action 07:54:57 INFO - Running main action method: clobber 07:54:57 INFO - rmtree: /builds/slave/test/build 07:54:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:54:58 INFO - Running post-action listener: _resource_record_post_action 07:54:58 INFO - ##### 07:54:58 INFO - ##### Running read-buildbot-config step. 07:54:58 INFO - ##### 07:54:58 INFO - Running pre-action listener: _resource_record_pre_action 07:54:58 INFO - Running main action method: read_buildbot_config 07:54:58 INFO - Using buildbot properties: 07:54:58 INFO - { 07:54:58 INFO - "project": "", 07:54:58 INFO - "product": "firefox", 07:54:58 INFO - "script_repo_revision": "production", 07:54:58 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 07:54:58 INFO - "repository": "", 07:54:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 07:54:58 INFO - "buildid": "20160512061943", 07:54:58 INFO - "pgo_build": "False", 07:54:58 INFO - "basedir": "/builds/slave/test", 07:54:58 INFO - "buildnumber": 0, 07:54:58 INFO - "slavename": "t-yosemite-r7-0047", 07:54:58 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 07:54:58 INFO - "platform": "macosx64", 07:54:58 INFO - "branch": "mozilla-aurora", 07:54:58 INFO - "revision": "fca62ad9c45ca847ac004a2b16807a63763e5c29", 07:54:58 INFO - "repo_path": "releases/mozilla-aurora", 07:54:58 INFO - "moz_repo_path": "", 07:54:58 INFO - "stage_platform": "macosx64", 07:54:58 INFO - "builduid": "5f55196abfaf45eb8d0a191876533746", 07:54:58 INFO - "slavebuilddir": "test" 07:54:58 INFO - } 07:54:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 07:54:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 07:54:58 INFO - Running post-action listener: _resource_record_post_action 07:54:58 INFO - ##### 07:54:58 INFO - ##### Running download-and-extract step. 07:54:58 INFO - ##### 07:54:58 INFO - Running pre-action listener: _resource_record_pre_action 07:54:58 INFO - Running main action method: download_and_extract 07:54:58 INFO - mkdir: /builds/slave/test/build/tests 07:54:58 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')]} 07:54:58 INFO - https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:54:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:54:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:54:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:54:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:01 INFO - Downloaded 1235 bytes. 07:55:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 07:55:01 INFO - Using the following test package requirements: 07:55:01 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:55:01 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 07:55:01 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 07:55:01 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'jsshell-mac64.zip'], 07:55:01 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 07:55:01 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 07:55:01 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 07:55:01 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 07:55:01 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 07:55:01 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 07:55:01 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 07:55:01 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 07:55: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')]} 07:55:01 INFO - https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:55:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:55:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 07:55:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:06 INFO - Downloaded 17970269 bytes. 07:55:06 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/*'] 07:55:06 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/* 07:55:06 INFO - caution: filename not matched: web-platform/* 07:55:06 INFO - Return code: 11 07:55:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:06 INFO - https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:55:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:55:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 07:55:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:07 INFO - Downloaded 36408648 bytes. 07:55:07 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/*'] 07:55:07 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/* 07:55:12 INFO - caution: filename not matched: bin/* 07:55:12 INFO - caution: filename not matched: config/* 07:55:12 INFO - caution: filename not matched: mozbase/* 07:55:12 INFO - caution: filename not matched: marionette/* 07:55:12 INFO - caution: filename not matched: tools/wptserve/* 07:55:12 INFO - Return code: 11 07:55:12 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')]} 07:55:12 INFO - https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 07:55:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:55:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:55:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 07:55:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:15 INFO - Downloaded 73037693 bytes. 07:55:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:55:15 INFO - mkdir: /builds/slave/test/properties 07:55:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:55:15 INFO - Writing to file /builds/slave/test/properties/build_url 07:55:15 INFO - Contents: 07:55:15 INFO - build_url:https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 07:55:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:55:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:55:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:55:16 INFO - Contents: 07:55:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:55:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:16 INFO - https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:55:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:55:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 07:55:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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 07:55:19 INFO - Downloaded 103560833 bytes. 07:55:19 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'] 07:55:19 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 07:55:23 INFO - Return code: 0 07:55:23 INFO - Running post-action listener: _resource_record_post_action 07:55:23 INFO - Running post-action listener: set_extra_try_arguments 07:55:23 INFO - ##### 07:55:23 INFO - ##### Running create-virtualenv step. 07:55:23 INFO - ##### 07:55:23 INFO - Running pre-action listener: _pre_create_virtualenv 07:55:23 INFO - Running pre-action listener: _resource_record_pre_action 07:55:23 INFO - Running main action method: create_virtualenv 07:55:23 INFO - Creating virtualenv /builds/slave/test/build/venv 07:55:23 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 07:55:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:55:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:55:23 INFO - Using real prefix '/tools/python27' 07:55:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:55:24 INFO - Installing distribute.............................................................................................................................................................................................done. 07:55:26 INFO - Installing pip.................done. 07:55:26 INFO - Return code: 0 07:55:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:55:26 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')]} 07:55:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:26 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')]} 07:55:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:26 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 0x103b52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed1bddc630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6b5e0>, '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 0x10374ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103779990>, '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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:55:26 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 07:55:26 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 07:55:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DHa9ZIOTmo/Render', 07:55:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:55:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:55:26 INFO - 'HOME': '/Users/cltbld', 07:55:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:55:26 INFO - 'LOGNAME': 'cltbld', 07:55:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:26 INFO - 'MOZ_NO_REMOTE': '1', 07:55:26 INFO - 'NO_EM_RESTART': '1', 07:55:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:55:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:26 INFO - 'PWD': '/builds/slave/test', 07:55:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:55:26 INFO - 'SHELL': '/bin/bash', 07:55:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KqqBTu7Suh/Listeners', 07:55:26 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:55:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:55:26 INFO - 'USER': 'cltbld', 07:55:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:55:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:55:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:55:26 INFO - 'XPC_FLAGS': '0x0', 07:55:26 INFO - 'XPC_SERVICE_NAME': '0', 07:55:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:55:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:27 INFO - Downloading/unpacking psutil>=0.7.1 07:55:27 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 07:55:27 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 07:55:27 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 07:55:27 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 07:55:27 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 07:55:27 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 07:55:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:55:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:55:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:55:30 INFO - Installing collected packages: psutil 07:55:30 INFO - Running setup.py install for psutil 07:55:30 INFO - building 'psutil._psutil_osx' extension 07:55:30 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 07:55:30 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 07:55:30 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 07:55:30 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 07:55:30 INFO - building 'psutil._psutil_posix' extension 07:55:30 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 07:55:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:55:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:55:30 INFO - ^ 07:55:30 INFO - 1 warning generated. 07:55:30 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 07:55:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:55:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:55:30 INFO - Successfully installed psutil 07:55:30 INFO - Cleaning up... 07:55:31 INFO - Return code: 0 07:55:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:55:31 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')]} 07:55:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:31 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')]} 07:55:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:31 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 0x103b52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed1bddc630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6b5e0>, '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 0x10374ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103779990>, '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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:55:31 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 07:55:31 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 07:55:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DHa9ZIOTmo/Render', 07:55:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:55:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:55:31 INFO - 'HOME': '/Users/cltbld', 07:55:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:55:31 INFO - 'LOGNAME': 'cltbld', 07:55:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:31 INFO - 'MOZ_NO_REMOTE': '1', 07:55:31 INFO - 'NO_EM_RESTART': '1', 07:55:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:55:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:31 INFO - 'PWD': '/builds/slave/test', 07:55:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:55:31 INFO - 'SHELL': '/bin/bash', 07:55:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KqqBTu7Suh/Listeners', 07:55:31 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:55:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:55:31 INFO - 'USER': 'cltbld', 07:55:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:55:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:55:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:55:31 INFO - 'XPC_FLAGS': '0x0', 07:55:31 INFO - 'XPC_SERVICE_NAME': '0', 07:55:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:55:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:55:31 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 07:55:31 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 07:55:31 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 07:55:31 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 07:55:31 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 07:55:31 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 07:55:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:55:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:55:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:55:33 INFO - Installing collected packages: mozsystemmonitor 07:55:33 INFO - Running setup.py install for mozsystemmonitor 07:55:34 INFO - Successfully installed mozsystemmonitor 07:55:34 INFO - Cleaning up... 07:55:34 INFO - Return code: 0 07:55:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:55:34 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')]} 07:55:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:34 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')]} 07:55:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:34 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 0x103b52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed1bddc630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6b5e0>, '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 0x10374ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103779990>, '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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:55:34 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 07:55:34 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 07:55:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DHa9ZIOTmo/Render', 07:55:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:55:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:55:34 INFO - 'HOME': '/Users/cltbld', 07:55:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:55:34 INFO - 'LOGNAME': 'cltbld', 07:55:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:34 INFO - 'MOZ_NO_REMOTE': '1', 07:55:34 INFO - 'NO_EM_RESTART': '1', 07:55:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:55:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:34 INFO - 'PWD': '/builds/slave/test', 07:55:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:55:34 INFO - 'SHELL': '/bin/bash', 07:55:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KqqBTu7Suh/Listeners', 07:55:34 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:55:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:55:34 INFO - 'USER': 'cltbld', 07:55:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:55:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:55:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:55:34 INFO - 'XPC_FLAGS': '0x0', 07:55:34 INFO - 'XPC_SERVICE_NAME': '0', 07:55:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:55:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:34 INFO - Downloading/unpacking blobuploader==1.2.4 07:55:34 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 07:55:34 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 07:55:34 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 07:55:34 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 07:55:34 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 07:55:34 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 07:55:36 INFO - Downloading blobuploader-1.2.4.tar.gz 07:55:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:55:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:55:36 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 07:55:36 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 07:55:36 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 07:55:36 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 07:55:36 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 07:55:36 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 07:55:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:55:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:55:37 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 07:55:37 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 07:55:37 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 07:55:37 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 07:55:37 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 07:55:37 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 07:55:38 INFO - Downloading docopt-0.6.1.tar.gz 07:55:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:55:38 INFO - Installing collected packages: blobuploader, requests, docopt 07:55:38 INFO - Running setup.py install for blobuploader 07:55:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:55:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:55:38 INFO - Running setup.py install for requests 07:55:38 INFO - Running setup.py install for docopt 07:55:38 INFO - Successfully installed blobuploader requests docopt 07:55:38 INFO - Cleaning up... 07:55:39 INFO - Return code: 0 07:55:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:55:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:39 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 0x103b52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed1bddc630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6b5e0>, '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 0x10374ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103779990>, '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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:55:39 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 07:55:39 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 07:55:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DHa9ZIOTmo/Render', 07:55:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:55:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:55:39 INFO - 'HOME': '/Users/cltbld', 07:55:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:55:39 INFO - 'LOGNAME': 'cltbld', 07:55:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:39 INFO - 'MOZ_NO_REMOTE': '1', 07:55:39 INFO - 'NO_EM_RESTART': '1', 07:55:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:55:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:39 INFO - 'PWD': '/builds/slave/test', 07:55:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:55:39 INFO - 'SHELL': '/bin/bash', 07:55:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KqqBTu7Suh/Listeners', 07:55:39 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:55:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:55:39 INFO - 'USER': 'cltbld', 07:55:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:55:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:55:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:55:39 INFO - 'XPC_FLAGS': '0x0', 07:55:39 INFO - 'XPC_SERVICE_NAME': '0', 07:55:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:55:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:55:39 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-Uk2JI6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:55:39 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-7VEH4V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:55:39 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-6lalaK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:55:39 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-Yw1xqR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:55:39 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-viveVY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:55:39 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-86QNVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:55:39 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-5U9iKo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-2xxqY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-xr6OFE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-WcF47s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-usEP29-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-EHezBp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-WB218e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-_sM9iD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-6zJ5jo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-yDG08H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:55:40 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-XFR3Xu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:55:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:55:41 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-32AXcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:55:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:55:41 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-XnDdPw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:55:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:41 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-D5jqaq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:55:41 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-MqrOux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:55:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:55:41 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 07:55:41 INFO - Running setup.py install for manifestparser 07:55:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:55:42 INFO - Running setup.py install for mozcrash 07:55:42 INFO - Running setup.py install for mozdebug 07:55:42 INFO - Running setup.py install for mozdevice 07:55:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:55:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:55:42 INFO - Running setup.py install for mozfile 07:55:42 INFO - Running setup.py install for mozhttpd 07:55:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:55:42 INFO - Running setup.py install for mozinfo 07:55:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:55:42 INFO - Running setup.py install for mozInstall 07:55:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Running setup.py install for mozleak 07:55:43 INFO - Running setup.py install for mozlog 07:55:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Running setup.py install for moznetwork 07:55:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Running setup.py install for mozprocess 07:55:43 INFO - Running setup.py install for mozprofile 07:55:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:55:43 INFO - Running setup.py install for mozrunner 07:55:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:55:44 INFO - Running setup.py install for mozscreenshot 07:55:44 INFO - Running setup.py install for moztest 07:55:44 INFO - Running setup.py install for mozversion 07:55:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:55:44 INFO - Running setup.py install for wptserve 07:55:44 INFO - Running setup.py install for marionette-driver 07:55:44 INFO - Running setup.py install for browsermob-proxy 07:55:44 INFO - Running setup.py install for marionette-client 07:55:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:55:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:55:45 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 07:55:45 INFO - Cleaning up... 07:55:45 INFO - Return code: 0 07:55:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:55:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:55:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:55:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:55:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:55:45 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 0x103b52e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fed1bddc630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103b6b5e0>, '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 0x10374ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103779990>, '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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:55:45 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 07:55:45 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 07:55:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DHa9ZIOTmo/Render', 07:55:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:55:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:55:45 INFO - 'HOME': '/Users/cltbld', 07:55:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:55:45 INFO - 'LOGNAME': 'cltbld', 07:55:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:55:45 INFO - 'MOZ_NO_REMOTE': '1', 07:55:45 INFO - 'NO_EM_RESTART': '1', 07:55:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:55:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:55:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:55:45 INFO - 'PWD': '/builds/slave/test', 07:55:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:55:45 INFO - 'SHELL': '/bin/bash', 07:55:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KqqBTu7Suh/Listeners', 07:55:45 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:55:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:55:45 INFO - 'USER': 'cltbld', 07:55:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:55:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:55:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:55:45 INFO - 'XPC_FLAGS': '0x0', 07:55:45 INFO - 'XPC_SERVICE_NAME': '0', 07:55:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:55:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:55:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:55:45 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-01AeH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:55:45 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)) 07:55:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:55:45 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-2jKe3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:55:45 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)) 07:55:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:55:45 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-4ZDJD5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:55:45 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)) 07:55:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:55:45 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-8MujWd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-jJnpi1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-Kb005i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-X11dmX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-7_yL6Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-eEEQ1h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-X6hibq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-9LlYiu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-aWmoez-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:55:46 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)) 07:55:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:55:46 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-m18Gr3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:55:47 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-3V6d1u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:47 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-HDrTPw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:55:47 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-WdGoy2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:55:47 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-CYLaA5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:55:47 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-A5K7bN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:55:47 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-R4MgmK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:47 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-KQfRJX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:55:47 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)) 07:55:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:55:48 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-2iXc12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:55:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:55:48 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)) 07:55:48 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)) 07:55:48 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)) 07:55:48 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)) 07:55:48 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)) 07:55:48 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)) 07:55:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:55:48 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 07:55:48 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 07:55:48 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 07:55:48 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 07:55:48 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 07:55:48 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 07:55:50 INFO - Downloading blessings-1.6.tar.gz 07:55:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:55:50 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)) 07:55:50 INFO - Installing collected packages: blessings 07:55:50 INFO - Running setup.py install for blessings 07:55:50 INFO - Successfully installed blessings 07:55:50 INFO - Cleaning up... 07:55:51 INFO - Return code: 0 07:55:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:55:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:55:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:55:51 INFO - Reading from file tmpfile_stdout 07:55:51 INFO - Current package versions: 07:55:51 INFO - blessings == 1.6 07:55:51 INFO - blobuploader == 1.2.4 07:55:51 INFO - browsermob-proxy == 0.6.0 07:55:51 INFO - docopt == 0.6.1 07:55:51 INFO - manifestparser == 1.1 07:55:51 INFO - marionette-client == 2.3.0 07:55:51 INFO - marionette-driver == 1.4.0 07:55:51 INFO - mozInstall == 1.12 07:55:51 INFO - mozcrash == 0.17 07:55:51 INFO - mozdebug == 0.1 07:55:51 INFO - mozdevice == 0.48 07:55:51 INFO - mozfile == 1.2 07:55:51 INFO - mozhttpd == 0.7 07:55:51 INFO - mozinfo == 0.9 07:55:51 INFO - mozleak == 0.1 07:55:51 INFO - mozlog == 3.1 07:55:51 INFO - moznetwork == 0.27 07:55:51 INFO - mozprocess == 0.22 07:55:51 INFO - mozprofile == 0.28 07:55:51 INFO - mozrunner == 6.11 07:55:51 INFO - mozscreenshot == 0.1 07:55:51 INFO - mozsystemmonitor == 0.0 07:55:51 INFO - moztest == 0.7 07:55:51 INFO - mozversion == 1.4 07:55:51 INFO - psutil == 3.1.1 07:55:51 INFO - requests == 1.2.3 07:55:51 INFO - wptserve == 1.4.0 07:55:51 INFO - wsgiref == 0.1.2 07:55:51 INFO - Running post-action listener: _resource_record_post_action 07:55:51 INFO - Running post-action listener: _start_resource_monitoring 07:55:51 INFO - Starting resource monitoring. 07:55:51 INFO - ##### 07:55:51 INFO - ##### Running pull step. 07:55:51 INFO - ##### 07:55:51 INFO - Running pre-action listener: _resource_record_pre_action 07:55:51 INFO - Running main action method: pull 07:55:51 INFO - Pull has nothing to do! 07:55:51 INFO - Running post-action listener: _resource_record_post_action 07:55:51 INFO - ##### 07:55:51 INFO - ##### Running install step. 07:55:51 INFO - ##### 07:55:51 INFO - Running pre-action listener: _resource_record_pre_action 07:55:51 INFO - Running main action method: install 07:55:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:55:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:55:51 INFO - Reading from file tmpfile_stdout 07:55:51 INFO - Detecting whether we're running mozinstall >=1.0... 07:55:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:55:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:55:51 INFO - Reading from file tmpfile_stdout 07:55:51 INFO - Output received: 07:55:51 INFO - Usage: mozinstall [options] installer 07:55:51 INFO - Options: 07:55:51 INFO - -h, --help show this help message and exit 07:55:51 INFO - -d DEST, --destination=DEST 07:55:51 INFO - Directory to install application into. [default: 07:55:51 INFO - "/builds/slave/test"] 07:55:51 INFO - --app=APP Application being installed. [default: firefox] 07:55:51 INFO - mkdir: /builds/slave/test/build/application 07:55:51 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'] 07:55:51 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 07:56:09 INFO - Reading from file tmpfile_stdout 07:56:09 INFO - Output received: 07:56:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 07:56:09 INFO - Running post-action listener: _resource_record_post_action 07:56:09 INFO - ##### 07:56:09 INFO - ##### Running run-tests step. 07:56:09 INFO - ##### 07:56:09 INFO - Running pre-action listener: _resource_record_pre_action 07:56:09 INFO - Running main action method: run_tests 07:56:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:56:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:56:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:56:09 INFO - grabbing minidump binary from tooltool 07:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:56:09 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 0x103b6b5e0>, '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 0x10374ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103779990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:56:09 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 07:56:09 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 07:56:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:56:09 INFO - Return code: 0 07:56:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:56:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:56:09 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/BT1ZX0ucRWCYjymxaUNP0Q/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 07:56:09 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/BT1ZX0ucRWCYjymxaUNP0Q/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 07:56:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DHa9ZIOTmo/Render', 07:56:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:56:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:56:09 INFO - 'HOME': '/Users/cltbld', 07:56:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:56:09 INFO - 'LOGNAME': 'cltbld', 07:56:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:56:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:56:09 INFO - 'MOZ_NO_REMOTE': '1', 07:56:09 INFO - 'NO_EM_RESTART': '1', 07:56:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:56:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:56:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:56:09 INFO - 'PWD': '/builds/slave/test', 07:56:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:56:09 INFO - 'SHELL': '/bin/bash', 07:56:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KqqBTu7Suh/Listeners', 07:56:09 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 07:56:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:56:09 INFO - 'USER': 'cltbld', 07:56:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:56:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:56:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:56:09 INFO - 'XPC_FLAGS': '0x0', 07:56:09 INFO - 'XPC_SERVICE_NAME': '0', 07:56:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:56:09 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/BT1ZX0ucRWCYjymxaUNP0Q/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 07:56:10 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 07:56:10 INFO - import pkg_resources 07:56:11 INFO - Using 1 client processes 07:56:11 INFO - wptserve Starting http server on 127.0.0.1:8001 07:56:11 INFO - wptserve Starting http server on 127.0.0.1:8000 07:56:11 INFO - wptserve Starting http server on 127.0.0.1:8443 07:56:13 INFO - SUITE-START | Running 778 tests 07:56:13 INFO - Running testharness tests 07:56:13 INFO - Setting up ssl 07:56:13 INFO - PROCESS | certutil | 07:56:13 INFO - PROCESS | certutil | 07:56:13 INFO - PROCESS | certutil | 07:56:13 INFO - Certificate Nickname Trust Attributes 07:56:13 INFO - SSL,S/MIME,JAR/XPI 07:56:13 INFO - 07:56:13 INFO - web-platform-tests CT,, 07:56:13 INFO - 07:56:13 INFO - Starting runner 07:56:14 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:56:14 INFO - PROCESS | 2248 | 1463064974373 Marionette DEBUG Marionette enabled via build flag and pref 07:56:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x113c52000 == 1 [pid = 2248] [id = 1] 07:56:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 1 (0x113c52800) [pid = 2248] [serial = 1] [outer = 0x0] 07:56:14 INFO - PROCESS | 2248 | [2248] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:56:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 2 (0x113c53800) [pid = 2248] [serial = 2] [outer = 0x113c52800] 07:56:14 INFO - PROCESS | 2248 | 1463064974687 Marionette INFO Listening on port 2828 07:56:14 INFO - PROCESS | 2248 | 1463064974916 Marionette DEBUG Marionette enabled via command-line flag 07:56:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x1166fb800 == 2 [pid = 2248] [id = 2] 07:56:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 3 (0x1166fc000) [pid = 2248] [serial = 3] [outer = 0x0] 07:56:14 INFO - PROCESS | 2248 | [2248] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:56:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 4 (0x11686a800) [pid = 2248] [serial = 4] [outer = 0x1166fc000] 07:56:15 INFO - PROCESS | 2248 | [2248] 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 07:56:15 INFO - PROCESS | 2248 | 1463064975066 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52511 07:56:15 INFO - PROCESS | 2248 | 1463064975170 Marionette DEBUG Closed connection conn0 07:56:15 INFO - PROCESS | 2248 | [2248] 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 07:56:15 INFO - PROCESS | 2248 | 1463064975175 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52512 07:56:15 INFO - PROCESS | 2248 | 1463064975190 Marionette DEBUG Closed connection conn1 07:56:15 INFO - PROCESS | 2248 | [2248] 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 07:56:15 INFO - PROCESS | 2248 | 1463064975197 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52513 07:56:15 INFO - PROCESS | 2248 | 1463064975213 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:56:15 INFO - PROCESS | 2248 | 1463064975218 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":"20160512061943","device":"desktop","version":"48.0a2"} 07:56:15 INFO - PROCESS | 2248 | [2248] 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 07:56:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c6a800 == 3 [pid = 2248] [id = 3] 07:56:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 5 (0x119fa4000) [pid = 2248] [serial = 5] [outer = 0x0] 07:56:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x119fa5000 == 4 [pid = 2248] [id = 4] 07:56:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 6 (0x119daa400) [pid = 2248] [serial = 6] [outer = 0x0] 07:56:16 INFO - PROCESS | 2248 | [2248] 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 07:56:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x1217cd800 == 5 [pid = 2248] [id = 5] 07:56:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 7 (0x119da5400) [pid = 2248] [serial = 7] [outer = 0x0] 07:56:16 INFO - PROCESS | 2248 | [2248] 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 07:56:16 INFO - PROCESS | 2248 | [2248] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:56:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 8 (0x1216fbc00) [pid = 2248] [serial = 8] [outer = 0x119da5400] 07:56:16 INFO - PROCESS | 2248 | [2248] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:56:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 9 (0x121cb4000) [pid = 2248] [serial = 9] [outer = 0x119fa4000] 07:56:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 10 (0x121465800) [pid = 2248] [serial = 10] [outer = 0x119daa400] 07:56:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 11 (0x121467800) [pid = 2248] [serial = 11] [outer = 0x119da5400] 07:56:16 INFO - PROCESS | 2248 | [2248] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:56:17 INFO - PROCESS | 2248 | 1463064977157 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 2248 | 1463064977166 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 12 (0x126c89800) [pid = 2248] [serial = 12] [outer = 0x119da5400] 07:56:17 INFO - PROCESS | 2248 | 1463064977538 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"0b373fd2-ac9c-de46-a3e4-08af9c1a1798","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":"20160512061943","device":"desktop","version":"48.0a2","command_id":1}}] 07:56:17 INFO - PROCESS | 2248 | 1463064977636 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}] 07:56:17 INFO - PROCESS | 2248 | 1463064977688 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:56:17 INFO - PROCESS | 2248 | 1463064977764 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:56:17 INFO - PROCESS | 2248 | [2248] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:56:17 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:56:17 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:56:18 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 13 (0x128f5a400) [pid = 2248] [serial = 13] [outer = 0x119da5400] 07:56:18 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:56:18 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:18 INFO - PROCESS | 2248 | 1463064978240 Marionette TRACE conn2 <- [1,3,null,{}] 07:56:18 INFO - PROCESS | 2248 | 1463064978242 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:56:18 INFO - PROCESS | 2248 | 1463064978266 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:56:18 INFO - PROCESS | 2248 | 1463064978295 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 2248 | 1463064978297 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:56:18 INFO - PROCESS | 2248 | 1463064978303 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 2248 | 1463064978305 Marionette TRACE conn2 <- [1,6,null,{}] 07:56:18 INFO - PROCESS | 2248 | 1463064978308 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}] 07:56:18 INFO - PROCESS | 2248 | 1463064978315 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:56:18 INFO - PROCESS | 2248 | 1463064978323 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12909b800 == 6 [pid = 2248] [id = 6] 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 14 (0x1290ce000) [pid = 2248] [serial = 14] [outer = 0x0] 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 15 (0x1290d0000) [pid = 2248] [serial = 15] [outer = 0x1290ce000] 07:56:18 INFO - PROCESS | 2248 | 1463064978354 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 16 (0x129369000) [pid = 2248] [serial = 16] [outer = 0x1290ce000] 07:56:18 INFO - PROCESS | 2248 | 1463064978659 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]]]}] 07:56:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a502800 == 7 [pid = 2248] [id = 7] 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 17 (0x129370800) [pid = 2248] [serial = 17] [outer = 0x0] 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 18 (0x1295ca000) [pid = 2248] [serial = 18] [outer = 0x129370800] 07:56:18 INFO - PROCESS | 2248 | 1463064978684 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 19 (0x1295ce400) [pid = 2248] [serial = 19] [outer = 0x129370800] 07:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 423ms 07:56:18 INFO - PROCESS | 2248 | 1463064978750 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 2248 | 1463064978751 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:56:18 INFO - PROCESS | 2248 | 1463064978765 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 2248 | 1463064978766 Marionette TRACE conn2 <- [1,10,null,{}] 07:56:18 INFO - PROCESS | 2248 | 1463064978777 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}] 07:56:18 INFO - PROCESS | 2248 | 1463064978908 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:56:18 INFO - PROCESS | 2248 | 1463064978940 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab5e800 == 8 [pid = 2248] [id = 8] 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 20 (0x12ab47400) [pid = 2248] [serial = 20] [outer = 0x0] 07:56:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 21 (0x12ab49000) [pid = 2248] [serial = 21] [outer = 0x12ab47400] 07:56:18 INFO - PROCESS | 2248 | 1463064978969 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 22 (0x12ab4d000) [pid = 2248] [serial = 22] [outer = 0x12ab47400] 07:56:19 INFO - PROCESS | 2248 | 1463064979325 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]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 577ms 07:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:56:19 INFO - PROCESS | 2248 | 1463064979338 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 2248 | 1463064979340 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:56:19 INFO - PROCESS | 2248 | 1463064979343 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 2248 | 1463064979345 Marionette TRACE conn2 <- [1,14,null,{}] 07:56:19 INFO - PROCESS | 2248 | 1463064979348 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}] 07:56:19 INFO - PROCESS | 2248 | 1463064979502 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:56:19 INFO - PROCESS | 2248 | 1463064979509 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b342800 == 9 [pid = 2248] [id = 9] 07:56:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 23 (0x12ab54400) [pid = 2248] [serial = 23] [outer = 0x0] 07:56:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 24 (0x12b12f800) [pid = 2248] [serial = 24] [outer = 0x12ab54400] 07:56:19 INFO - PROCESS | 2248 | 1463064979549 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 25 (0x12b423c00) [pid = 2248] [serial = 25] [outer = 0x12ab54400] 07:56:19 INFO - PROCESS | 2248 | 1463064979840 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]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 519ms 07:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:56:19 INFO - PROCESS | 2248 | 1463064979863 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 2248 | 1463064979864 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:56:19 INFO - PROCESS | 2248 | 1463064979876 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 2248 | 1463064979877 Marionette TRACE conn2 <- [1,18,null,{}] 07:56:19 INFO - PROCESS | 2248 | 1463064979880 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}] 07:56:20 INFO - PROCESS | 2248 | 1463064980016 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:56:20 INFO - PROCESS | 2248 | 1463064980023 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb4b000 == 10 [pid = 2248] [id = 10] 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 26 (0x12bbb5000) [pid = 2248] [serial = 26] [outer = 0x0] 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 27 (0x12bbb6c00) [pid = 2248] [serial = 27] [outer = 0x12bbb5000] 07:56:20 INFO - PROCESS | 2248 | 1463064980050 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 28 (0x12bbbcc00) [pid = 2248] [serial = 28] [outer = 0x12bbb5000] 07:56:20 INFO - PROCESS | 2248 | 1463064980364 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]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 528ms 07:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:56:20 INFO - PROCESS | 2248 | 1463064980396 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 2248 | 1463064980398 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:56:20 INFO - PROCESS | 2248 | 1463064980401 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 2248 | 1463064980404 Marionette TRACE conn2 <- [1,22,null,{}] 07:56:20 INFO - PROCESS | 2248 | 1463064980406 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}] 07:56:20 INFO - PROCESS | 2248 | 1463064980494 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:56:20 INFO - PROCESS | 2248 | 1463064980498 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c025800 == 11 [pid = 2248] [id = 11] 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 29 (0x1175a4800) [pid = 2248] [serial = 29] [outer = 0x0] 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 30 (0x12becd000) [pid = 2248] [serial = 30] [outer = 0x1175a4800] 07:56:20 INFO - PROCESS | 2248 | 1463064980525 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 31 (0x12bed7000) [pid = 2248] [serial = 31] [outer = 0x1175a4800] 07:56:20 INFO - PROCESS | 2248 | 1463064980791 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]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 07:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:56:20 INFO - PROCESS | 2248 | 1463064980825 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 2248 | 1463064980826 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:56:20 INFO - PROCESS | 2248 | 1463064980828 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 2248 | 1463064980829 Marionette TRACE conn2 <- [1,26,null,{}] 07:56:20 INFO - PROCESS | 2248 | 1463064980832 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}] 07:56:20 INFO - PROCESS | 2248 | 1463064980940 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:56:20 INFO - PROCESS | 2248 | 1463064980944 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182d2000 == 12 [pid = 2248] [id = 12] 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 32 (0x121364000) [pid = 2248] [serial = 32] [outer = 0x0] 07:56:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 33 (0x128f61000) [pid = 2248] [serial = 33] [outer = 0x121364000] 07:56:20 INFO - PROCESS | 2248 | 1463064980969 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 34 (0x12c007400) [pid = 2248] [serial = 34] [outer = 0x121364000] 07:56:21 INFO - PROCESS | 2248 | 1463064981211 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]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 07:56:21 INFO - PROCESS | 2248 | 1463064981247 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 2248 | 1463064981248 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:56:21 INFO - PROCESS | 2248 | 1463064981260 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 2248 | 1463064981261 Marionette TRACE conn2 <- [1,30,null,{}] 07:56:21 INFO - PROCESS | 2248 | 1463064981264 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}] 07:56:21 INFO - PROCESS | 2248 | 1463064981359 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:56:21 INFO - PROCESS | 2248 | 1463064981364 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4a4800 == 13 [pid = 2248] [id = 13] 07:56:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 35 (0x12c00a000) [pid = 2248] [serial = 35] [outer = 0x0] 07:56:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 36 (0x12c011c00) [pid = 2248] [serial = 36] [outer = 0x12c00a000] 07:56:21 INFO - PROCESS | 2248 | 1463064981388 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 37 (0x12c4cdc00) [pid = 2248] [serial = 37] [outer = 0x12c00a000] 07:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 374ms 07:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:56:21 INFO - PROCESS | 2248 | 1463064981625 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]]]}] 07:56:21 INFO - PROCESS | 2248 | 1463064981629 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 2248 | 1463064981631 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:56:21 INFO - PROCESS | 2248 | 1463064981633 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 2248 | 1463064981634 Marionette TRACE conn2 <- [1,34,null,{}] 07:56:21 INFO - PROCESS | 2248 | 1463064981645 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}] 07:56:21 INFO - PROCESS | 2248 | 1463064981739 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:56:21 INFO - PROCESS | 2248 | 1463064981744 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9c4800 == 14 [pid = 2248] [id = 14] 07:56:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 38 (0x12c4d0000) [pid = 2248] [serial = 38] [outer = 0x0] 07:56:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 39 (0x12c4d5800) [pid = 2248] [serial = 39] [outer = 0x12c4d0000] 07:56:21 INFO - PROCESS | 2248 | 1463064981770 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 40 (0x12cb77800) [pid = 2248] [serial = 40] [outer = 0x12c4d0000] 07:56:22 INFO - PROCESS | 2248 | 1463064982020 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]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 427ms 07:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:56:22 INFO - PROCESS | 2248 | 1463064982061 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 2248 | 1463064982062 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:56:22 INFO - PROCESS | 2248 | 1463064982064 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 2248 | 1463064982065 Marionette TRACE conn2 <- [1,38,null,{}] 07:56:22 INFO - PROCESS | 2248 | 1463064982075 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}] 07:56:22 INFO - PROCESS | 2248 | 1463064982171 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:56:22 INFO - PROCESS | 2248 | 1463064982175 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12cea0000 == 15 [pid = 2248] [id = 15] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 41 (0x12cb7a000) [pid = 2248] [serial = 41] [outer = 0x0] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 42 (0x12cb80400) [pid = 2248] [serial = 42] [outer = 0x12cb7a000] 07:56:22 INFO - PROCESS | 2248 | 1463064982199 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 43 (0x12ceddc00) [pid = 2248] [serial = 43] [outer = 0x12cb7a000] 07:56:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d15d000 == 16 [pid = 2248] [id = 16] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 44 (0x12d15d800) [pid = 2248] [serial = 44] [outer = 0x0] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 45 (0x12d15e800) [pid = 2248] [serial = 45] [outer = 0x12d15d800] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 46 (0x12d157800) [pid = 2248] [serial = 46] [outer = 0x12d15d800] 07:56:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d15c800 == 17 [pid = 2248] [id = 17] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 47 (0x12cedf800) [pid = 2248] [serial = 47] [outer = 0x0] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 48 (0x12d1b2000) [pid = 2248] [serial = 48] [outer = 0x12cedf800] 07:56:22 INFO - PROCESS | 2248 | 1463064982503 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]]]}] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 49 (0x123590c00) [pid = 2248] [serial = 49] [outer = 0x12cedf800] 07:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 474ms 07:56:22 INFO - PROCESS | 2248 | 1463064982566 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 2248 | 1463064982568 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:56:22 INFO - PROCESS | 2248 | 1463064982577 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 2248 | 1463064982578 Marionette TRACE conn2 <- [1,42,null,{}] 07:56:22 INFO - PROCESS | 2248 | 1463064982603 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}] 07:56:22 INFO - PROCESS | 2248 | 1463064982690 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:56:22 INFO - PROCESS | 2248 | 1463064982694 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d597000 == 18 [pid = 2248] [id = 18] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 50 (0x12cee0400) [pid = 2248] [serial = 50] [outer = 0x0] 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 51 (0x12d1b0400) [pid = 2248] [serial = 51] [outer = 0x12cee0400] 07:56:22 INFO - PROCESS | 2248 | 1463064982720 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 52 (0x12d711400) [pid = 2248] [serial = 52] [outer = 0x12cee0400] 07:56:23 INFO - PROCESS | 2248 | 1463064983023 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]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 480ms 07:56:23 INFO - PROCESS | 2248 | 1463064983056 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:56:23 INFO - PROCESS | 2248 | 1463064983058 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:56:23 INFO - PROCESS | 2248 | 1463064983062 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 2248 | 1463064983065 Marionette TRACE conn2 <- [1,46,null,{}] 07:56:23 INFO - PROCESS | 2248 | 1463064983083 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}] 07:56:23 INFO - PROCESS | 2248 | 1463064983218 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:56:23 INFO - PROCESS | 2248 | 1463064983224 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7cc800 == 19 [pid = 2248] [id = 19] 07:56:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 53 (0x118e1e000) [pid = 2248] [serial = 53] [outer = 0x0] 07:56:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 54 (0x12d1b3400) [pid = 2248] [serial = 54] [outer = 0x118e1e000] 07:56:23 INFO - PROCESS | 2248 | 1463064983270 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 55 (0x12d717400) [pid = 2248] [serial = 55] [outer = 0x118e1e000] 07:56:23 INFO - PROCESS | 2248 | 1463064983551 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]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 538ms 07:56:23 INFO - PROCESS | 2248 | 1463064983607 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 2248 | 1463064983608 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:56:23 INFO - PROCESS | 2248 | 1463064983610 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 2248 | 1463064983611 Marionette TRACE conn2 <- [1,50,null,{}] 07:56:23 INFO - PROCESS | 2248 | 1463064983614 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}] 07:56:23 INFO - PROCESS | 2248 | 1463064983712 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:56:23 INFO - PROCESS | 2248 | 1463064983716 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x118395000 == 20 [pid = 2248] [id = 20] 07:56:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 56 (0x118374800) [pid = 2248] [serial = 56] [outer = 0x0] 07:56:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 57 (0x118377000) [pid = 2248] [serial = 57] [outer = 0x118374800] 07:56:23 INFO - PROCESS | 2248 | 1463064983740 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 58 (0x12d718000) [pid = 2248] [serial = 58] [outer = 0x118374800] 07:56:23 INFO - PROCESS | 2248 | 1463064983978 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]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 07:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:56:24 INFO - PROCESS | 2248 | 1463064984028 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 2248 | 1463064984030 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:56:24 INFO - PROCESS | 2248 | 1463064984032 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 2248 | 1463064984033 Marionette TRACE conn2 <- [1,54,null,{}] 07:56:24 INFO - PROCESS | 2248 | 1463064984043 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}] 07:56:24 INFO - PROCESS | 2248 | 1463064984139 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:56:24 INFO - PROCESS | 2248 | 1463064984144 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db5a800 == 21 [pid = 2248] [id = 21] 07:56:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 59 (0x12d8c2000) [pid = 2248] [serial = 59] [outer = 0x0] 07:56:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 60 (0x12d8bfc00) [pid = 2248] [serial = 60] [outer = 0x12d8c2000] 07:56:24 INFO - PROCESS | 2248 | 1463064984172 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 61 (0x12d8c2800) [pid = 2248] [serial = 61] [outer = 0x12d8c2000] 07:56:24 INFO - PROCESS | 2248 | 1463064984436 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]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 422ms 07:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:56:24 INFO - PROCESS | 2248 | 1463064984459 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 2248 | 1463064984460 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:56:24 INFO - PROCESS | 2248 | 1463064984462 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 2248 | 1463064984463 Marionette TRACE conn2 <- [1,58,null,{}] 07:56:24 INFO - PROCESS | 2248 | 1463064984474 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}] 07:56:25 INFO - PROCESS | 2248 | 1463064985072 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:56:25 INFO - PROCESS | 2248 | 1463064985179 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x111f81800 == 22 [pid = 2248] [id = 22] 07:56:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 62 (0x111e5c000) [pid = 2248] [serial = 62] [outer = 0x0] 07:56:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 63 (0x1121b2c00) [pid = 2248] [serial = 63] [outer = 0x111e5c000] 07:56:25 INFO - PROCESS | 2248 | 1463064985228 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 64 (0x112e08800) [pid = 2248] [serial = 64] [outer = 0x111e5c000] 07:56:25 INFO - PROCESS | 2248 | 1463064985721 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]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1269ms 07:56:25 INFO - PROCESS | 2248 | 1463064985732 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 2248 | 1463064985736 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:56:25 INFO - PROCESS | 2248 | 1463064985741 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 2248 | 1463064985743 Marionette TRACE conn2 <- [1,62,null,{}] 07:56:25 INFO - PROCESS | 2248 | 1463064985746 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}] 07:56:25 INFO - PROCESS | 2248 | 1463064985858 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:56:25 INFO - PROCESS | 2248 | 1463064985895 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x1161d2000 == 23 [pid = 2248] [id = 23] 07:56:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 65 (0x112ee2800) [pid = 2248] [serial = 65] [outer = 0x0] 07:56:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 66 (0x113cb9400) [pid = 2248] [serial = 66] [outer = 0x112ee2800] 07:56:25 INFO - PROCESS | 2248 | 1463064985927 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 67 (0x1168c1000) [pid = 2248] [serial = 67] [outer = 0x112ee2800] 07:56:26 INFO - PROCESS | 2248 | 1463064986339 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]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 07:56:26 INFO - PROCESS | 2248 | 1463064986362 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 2248 | 1463064986364 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:56:26 INFO - PROCESS | 2248 | 1463064986386 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 2248 | 1463064986388 Marionette TRACE conn2 <- [1,66,null,{}] 07:56:26 INFO - PROCESS | 2248 | 1463064986393 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}] 07:56:26 INFO - PROCESS | 2248 | 1463064986504 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:56:26 INFO - PROCESS | 2248 | 1463064986570 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x116abc800 == 24 [pid = 2248] [id = 24] 07:56:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 68 (0x11825b800) [pid = 2248] [serial = 68] [outer = 0x0] 07:56:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 69 (0x118375000) [pid = 2248] [serial = 69] [outer = 0x11825b800] 07:56:26 INFO - PROCESS | 2248 | 1463064986602 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 70 (0x118598400) [pid = 2248] [serial = 70] [outer = 0x11825b800] 07:56:27 INFO - PROCESS | 2248 | 1463064987028 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]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 894ms 07:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:56:27 INFO - PROCESS | 2248 | 1463064987304 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 2248 | 1463064987306 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:56:27 INFO - PROCESS | 2248 | 1463064987311 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 2248 | 1463064987314 Marionette TRACE conn2 <- [1,70,null,{}] 07:56:27 INFO - PROCESS | 2248 | 1463064987317 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}] 07:56:27 INFO - PROCESS | 2248 | 1463064987395 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:56:27 INFO - PROCESS | 2248 | 1463064987436 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x113c4d000 == 25 [pid = 2248] [id = 25] 07:56:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 71 (0x1163b1800) [pid = 2248] [serial = 71] [outer = 0x0] 07:56:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 72 (0x1163b9800) [pid = 2248] [serial = 72] [outer = 0x1163b1800] 07:56:27 INFO - PROCESS | 2248 | 1463064987465 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 73 (0x116754800) [pid = 2248] [serial = 73] [outer = 0x1163b1800] 07:56:27 INFO - PROCESS | 2248 | 1463064987890 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]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 624ms 07:56:27 INFO - PROCESS | 2248 | 1463064987936 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 2248 | 1463064987938 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:56:27 INFO - PROCESS | 2248 | 1463064987943 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 2248 | 1463064987946 Marionette TRACE conn2 <- [1,74,null,{}] 07:56:27 INFO - PROCESS | 2248 | 1463064987948 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}] 07:56:28 INFO - PROCESS | 2248 | 1463064988084 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:56:28 INFO - PROCESS | 2248 | 1463064988098 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x112631800 == 26 [pid = 2248] [id = 26] 07:56:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 74 (0x1129e8400) [pid = 2248] [serial = 74] [outer = 0x0] 07:56:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 75 (0x1163b4000) [pid = 2248] [serial = 75] [outer = 0x1129e8400] 07:56:28 INFO - PROCESS | 2248 | 1463064988126 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 76 (0x117463800) [pid = 2248] [serial = 76] [outer = 0x1129e8400] 07:56:28 INFO - PROCESS | 2248 | 1463064988429 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]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 522ms 07:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:56:28 INFO - PROCESS | 2248 | 1463064988463 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 2248 | 1463064988465 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:56:28 INFO - PROCESS | 2248 | 1463064988468 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 2248 | 1463064988471 Marionette TRACE conn2 <- [1,78,null,{}] 07:56:28 INFO - PROCESS | 2248 | 1463064988478 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}] 07:56:28 INFO - PROCESS | 2248 | 1463064988557 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:56:28 INFO - PROCESS | 2248 | 1463064988599 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aa5800 == 27 [pid = 2248] [id = 27] 07:56:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 77 (0x117461800) [pid = 2248] [serial = 77] [outer = 0x0] 07:56:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 78 (0x11815c000) [pid = 2248] [serial = 78] [outer = 0x117461800] 07:56:28 INFO - PROCESS | 2248 | 1463064988627 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 79 (0x1184c7000) [pid = 2248] [serial = 79] [outer = 0x117461800] 07:56:28 INFO - PROCESS | 2248 | 1463064988909 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]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 07:56:28 INFO - PROCESS | 2248 | 1463064988941 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 2248 | 1463064988943 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:56:28 INFO - PROCESS | 2248 | 1463064988945 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 2248 | 1463064988946 Marionette TRACE conn2 <- [1,82,null,{}] 07:56:28 INFO - PROCESS | 2248 | 1463064988948 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}] 07:56:29 INFO - PROCESS | 2248 | 1463064989034 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:56:29 INFO - PROCESS | 2248 | 1463064989039 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x11734c000 == 28 [pid = 2248] [id = 28] 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 80 (0x11858d000) [pid = 2248] [serial = 80] [outer = 0x0] 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 81 (0x118859c00) [pid = 2248] [serial = 81] [outer = 0x11858d000] 07:56:29 INFO - PROCESS | 2248 | 1463064989068 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 82 (0x118e06c00) [pid = 2248] [serial = 82] [outer = 0x11858d000] 07:56:29 INFO - PROCESS | 2248 | 1463064989379 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]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 07:56:29 INFO - PROCESS | 2248 | 1463064989417 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 2248 | 1463064989420 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:56:29 INFO - PROCESS | 2248 | 1463064989423 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 2248 | 1463064989424 Marionette TRACE conn2 <- [1,86,null,{}] 07:56:29 INFO - PROCESS | 2248 | 1463064989427 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}] 07:56:29 INFO - PROCESS | 2248 | 1463064989496 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:56:29 INFO - PROCESS | 2248 | 1463064989502 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x118243800 == 29 [pid = 2248] [id = 29] 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 83 (0x118857800) [pid = 2248] [serial = 83] [outer = 0x0] 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 84 (0x11930a800) [pid = 2248] [serial = 84] [outer = 0x118857800] 07:56:29 INFO - PROCESS | 2248 | 1463064989529 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 85 (0x1195ef400) [pid = 2248] [serial = 85] [outer = 0x118857800] 07:56:29 INFO - PROCESS | 2248 | 1463064989824 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]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 07:56:29 INFO - PROCESS | 2248 | 1463064989844 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 2248 | 1463064989845 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:56:29 INFO - PROCESS | 2248 | 1463064989847 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 2248 | 1463064989849 Marionette TRACE conn2 <- [1,90,null,{}] 07:56:29 INFO - PROCESS | 2248 | 1463064989852 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}] 07:56:29 INFO - PROCESS | 2248 | 1463064989945 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:56:29 INFO - PROCESS | 2248 | 1463064989953 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x118383000 == 30 [pid = 2248] [id = 30] 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 86 (0x1196ce000) [pid = 2248] [serial = 86] [outer = 0x0] 07:56:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 87 (0x119902400) [pid = 2248] [serial = 87] [outer = 0x1196ce000] 07:56:29 INFO - PROCESS | 2248 | 1463064989979 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 88 (0x119d45400) [pid = 2248] [serial = 88] [outer = 0x1196ce000] 07:56:30 INFO - PROCESS | 2248 | 1463064990277 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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 07:56:30 INFO - PROCESS | 2248 | 1463064990320 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:56:30 INFO - PROCESS | 2248 | 1463064990331 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:56:30 INFO - PROCESS | 2248 | 1463064990333 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 2248 | 1463064990335 Marionette TRACE conn2 <- [1,94,null,{}] 07:56:30 INFO - PROCESS | 2248 | 1463064990339 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}] 07:56:30 INFO - PROCESS | 2248 | 1463064990428 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:56:30 INFO - PROCESS | 2248 | 1463064990436 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185b4800 == 31 [pid = 2248] [id = 31] 07:56:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 89 (0x1195f7800) [pid = 2248] [serial = 89] [outer = 0x0] 07:56:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 90 (0x119f81800) [pid = 2248] [serial = 90] [outer = 0x1195f7800] 07:56:30 INFO - PROCESS | 2248 | 1463064990462 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x119f89800) [pid = 2248] [serial = 91] [outer = 0x1195f7800] 07:56:30 INFO - PROCESS | 2248 | 1463064990718 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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 423ms 07:56:30 INFO - PROCESS | 2248 | 1463064990758 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 2248 | 1463064990760 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:56:30 INFO - PROCESS | 2248 | 1463064990762 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 2248 | 1463064990763 Marionette TRACE conn2 <- [1,98,null,{}] 07:56:30 INFO - PROCESS | 2248 | 1463064990765 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}] 07:56:30 INFO - PROCESS | 2248 | 1463064990850 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:56:30 INFO - PROCESS | 2248 | 1463064990857 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x111f47800 == 32 [pid = 2248] [id = 32] 07:56:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x119da5c00) [pid = 2248] [serial = 92] [outer = 0x0] 07:56:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x120fc1800) [pid = 2248] [serial = 93] [outer = 0x119da5c00] 07:56:30 INFO - PROCESS | 2248 | 1463064990882 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x1210a2000) [pid = 2248] [serial = 94] [outer = 0x119da5c00] 07:56:31 INFO - PROCESS | 2248 | 1463064991179 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]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 07:56:31 INFO - PROCESS | 2248 | 1463064991230 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 2248 | 1463064991232 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:56:31 INFO - PROCESS | 2248 | 1463064991234 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 2248 | 1463064991235 Marionette TRACE conn2 <- [1,102,null,{}] 07:56:31 INFO - PROCESS | 2248 | 1463064991238 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}] 07:56:31 INFO - PROCESS | 2248 | 1463064991329 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:56:31 INFO - PROCESS | 2248 | 1463064991336 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x119331000 == 33 [pid = 2248] [id = 33] 07:56:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x120fc3000) [pid = 2248] [serial = 95] [outer = 0x0] 07:56:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x121321000) [pid = 2248] [serial = 96] [outer = 0x120fc3000] 07:56:31 INFO - PROCESS | 2248 | 1463064991367 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x121365000) [pid = 2248] [serial = 97] [outer = 0x120fc3000] 07:56:31 INFO - PROCESS | 2248 | 1463064991708 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]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 519ms 07:56:31 INFO - PROCESS | 2248 | 1463064991754 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 2248 | 1463064991755 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:56:31 INFO - PROCESS | 2248 | 1463064991757 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 2248 | 1463064991758 Marionette TRACE conn2 <- [1,106,null,{}] 07:56:31 INFO - PROCESS | 2248 | 1463064991761 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}] 07:56:31 INFO - PROCESS | 2248 | 1463064991833 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:56:31 INFO - PROCESS | 2248 | 1463064991840 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x119999800 == 34 [pid = 2248] [id = 34] 07:56:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x121363c00) [pid = 2248] [serial = 98] [outer = 0x0] 07:56:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x1214dc000) [pid = 2248] [serial = 99] [outer = 0x121363c00] 07:56:31 INFO - PROCESS | 2248 | 1463064991865 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x1216f0400) [pid = 2248] [serial = 100] [outer = 0x121363c00] 07:56:32 INFO - PROCESS | 2248 | 1463064992159 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]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 07:56:32 INFO - PROCESS | 2248 | 1463064992176 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 2248 | 1463064992178 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:56:32 INFO - PROCESS | 2248 | 1463064992180 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 2248 | 1463064992182 Marionette TRACE conn2 <- [1,110,null,{}] 07:56:32 INFO - PROCESS | 2248 | 1463064992193 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}] 07:56:32 INFO - PROCESS | 2248 | 1463064992306 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:56:32 INFO - PROCESS | 2248 | 1463064992313 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c5b000 == 35 [pid = 2248] [id = 35] 07:56:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x11745d800) [pid = 2248] [serial = 101] [outer = 0x0] 07:56:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x1216f0000) [pid = 2248] [serial = 102] [outer = 0x11745d800] 07:56:32 INFO - PROCESS | 2248 | 1463064992340 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x124b82c00) [pid = 2248] [serial = 103] [outer = 0x11745d800] 07:56:32 INFO - PROCESS | 2248 | 1463064992639 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]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 474ms 07:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:56:32 INFO - PROCESS | 2248 | 1463064992659 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 2248 | 1463064992660 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:56:32 INFO - PROCESS | 2248 | 1463064992663 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 2248 | 1463064992664 Marionette TRACE conn2 <- [1,114,null,{}] 07:56:32 INFO - PROCESS | 2248 | 1463064992666 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}] 07:56:32 INFO - PROCESS | 2248 | 1463064992745 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:56:32 INFO - PROCESS | 2248 | 1463064992749 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x121048800 == 36 [pid = 2248] [id = 36] 07:56:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x124b84800) [pid = 2248] [serial = 104] [outer = 0x0] 07:56:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x125396000) [pid = 2248] [serial = 105] [outer = 0x124b84800] 07:56:32 INFO - PROCESS | 2248 | 1463064992777 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x125ea8000) [pid = 2248] [serial = 106] [outer = 0x124b84800] 07:56:33 INFO - PROCESS | 2248 | 1463064993097 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]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 07:56:33 INFO - PROCESS | 2248 | 1463064993133 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 2248 | 1463064993135 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:56:33 INFO - PROCESS | 2248 | 1463064993139 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 2248 | 1463064993140 Marionette TRACE conn2 <- [1,118,null,{}] 07:56:33 INFO - PROCESS | 2248 | 1463064993153 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}] 07:56:33 INFO - PROCESS | 2248 | 1463064993227 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:56:33 INFO - PROCESS | 2248 | 1463064993232 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x12136a800 == 37 [pid = 2248] [id = 37] 07:56:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x125480400) [pid = 2248] [serial = 107] [outer = 0x0] 07:56:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x126a35400) [pid = 2248] [serial = 108] [outer = 0x125480400] 07:56:33 INFO - PROCESS | 2248 | 1463064993259 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x126a95400) [pid = 2248] [serial = 109] [outer = 0x125480400] 07:56:33 INFO - PROCESS | 2248 | 1463064993554 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]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 07:56:33 INFO - PROCESS | 2248 | 1463064993607 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 2248 | 1463064993608 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:56:33 INFO - PROCESS | 2248 | 1463064993611 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 2248 | 1463064993612 Marionette TRACE conn2 <- [1,122,null,{}] 07:56:33 INFO - PROCESS | 2248 | 1463064993614 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}] 07:56:33 INFO - PROCESS | 2248 | 1463064993697 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:56:33 INFO - PROCESS | 2248 | 1463064993705 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215dc800 == 38 [pid = 2248] [id = 38] 07:56:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x126a38000) [pid = 2248] [serial = 110] [outer = 0x0] 07:56:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x126c84c00) [pid = 2248] [serial = 111] [outer = 0x126a38000] 07:56:33 INFO - PROCESS | 2248 | 1463064993729 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x12710f800) [pid = 2248] [serial = 112] [outer = 0x126a38000] 07:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 07:56:34 INFO - PROCESS | 2248 | 1463064994020 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]]]}] 07:56:34 INFO - PROCESS | 2248 | 1463064994029 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 2248 | 1463064994030 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:56:34 INFO - PROCESS | 2248 | 1463064994032 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 2248 | 1463064994033 Marionette TRACE conn2 <- [1,126,null,{}] 07:56:34 INFO - PROCESS | 2248 | 1463064994045 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}] 07:56:34 INFO - PROCESS | 2248 | 1463064994127 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:56:34 INFO - PROCESS | 2248 | 1463064994178 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x121ca3800 == 39 [pid = 2248] [id = 39] 07:56:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x12135d000) [pid = 2248] [serial = 113] [outer = 0x0] 07:56:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x126f25800) [pid = 2248] [serial = 114] [outer = 0x12135d000] 07:56:34 INFO - PROCESS | 2248 | 1463064994202 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x128a28000) [pid = 2248] [serial = 115] [outer = 0x12135d000] 07:56:34 INFO - PROCESS | 2248 | 1463064994489 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]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 07:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:56:34 INFO - PROCESS | 2248 | 1463064994510 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 2248 | 1463064994511 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:56:34 INFO - PROCESS | 2248 | 1463064994513 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 2248 | 1463064994514 Marionette TRACE conn2 <- [1,130,null,{}] 07:56:34 INFO - PROCESS | 2248 | 1463064994525 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}] 07:56:34 INFO - PROCESS | 2248 | 1463064994608 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:56:34 INFO - PROCESS | 2248 | 1463064994613 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x1253b2800 == 40 [pid = 2248] [id = 40] 07:56:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x128a31400) [pid = 2248] [serial = 116] [outer = 0x0] 07:56:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x128d3a400) [pid = 2248] [serial = 117] [outer = 0x128a31400] 07:56:34 INFO - PROCESS | 2248 | 1463064994637 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x1290c9400) [pid = 2248] [serial = 118] [outer = 0x128a31400] 07:56:34 INFO - PROCESS | 2248 | 1463064994952 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]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 07:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:56:34 INFO - PROCESS | 2248 | 1463064994983 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 2248 | 1463064994986 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:56:34 INFO - PROCESS | 2248 | 1463064994989 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 2248 | 1463064994990 Marionette TRACE conn2 <- [1,134,null,{}] 07:56:34 INFO - PROCESS | 2248 | 1463064994993 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}] 07:56:35 INFO - PROCESS | 2248 | 1463064995126 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:56:35 INFO - PROCESS | 2248 | 1463064995137 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x125430800 == 41 [pid = 2248] [id = 41] 07:56:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x129364400) [pid = 2248] [serial = 119] [outer = 0x0] 07:56:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x12936a400) [pid = 2248] [serial = 120] [outer = 0x129364400] 07:56:35 INFO - PROCESS | 2248 | 1463064995176 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x129370c00) [pid = 2248] [serial = 121] [outer = 0x129364400] 07:56:36 INFO - PROCESS | 2248 | 1463064996335 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]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1372ms 07:56:36 INFO - PROCESS | 2248 | 1463064996362 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 2248 | 1463064996364 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:56:36 INFO - PROCESS | 2248 | 1463064996374 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 2248 | 1463064996376 Marionette TRACE conn2 <- [1,138,null,{}] 07:56:36 INFO - PROCESS | 2248 | 1463064996379 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}] 07:56:36 INFO - PROCESS | 2248 | 1463064996464 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:56:36 INFO - PROCESS | 2248 | 1463064996472 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x113339800 == 42 [pid = 2248] [id = 42] 07:56:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x1163b4c00) [pid = 2248] [serial = 122] [outer = 0x0] 07:56:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x116762c00) [pid = 2248] [serial = 123] [outer = 0x1163b4c00] 07:56:36 INFO - PROCESS | 2248 | 1463064996499 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x116a6e800) [pid = 2248] [serial = 124] [outer = 0x1163b4c00] 07:56:36 INFO - PROCESS | 2248 | 1463064996822 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]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 07:56:36 INFO - PROCESS | 2248 | 1463064996846 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 2248 | 1463064996850 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:56:36 INFO - PROCESS | 2248 | 1463064996863 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 2248 | 1463064996865 Marionette TRACE conn2 <- [1,142,null,{}] 07:56:36 INFO - PROCESS | 2248 | 1463064996868 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}] 07:56:36 INFO - PROCESS | 2248 | 1463064996959 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:56:36 INFO - PROCESS | 2248 | 1463064996964 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x1166e6800 == 43 [pid = 2248] [id = 43] 07:56:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x117115000) [pid = 2248] [serial = 125] [outer = 0x0] 07:56:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x1175a2000) [pid = 2248] [serial = 126] [outer = 0x117115000] 07:56:36 INFO - PROCESS | 2248 | 1463064996990 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x118371c00) [pid = 2248] [serial = 127] [outer = 0x117115000] 07:56:37 INFO - PROCESS | 2248 | 1463064997341 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]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 525ms 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12c00a000) [pid = 2248] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x121364000) [pid = 2248] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x1175a4800) [pid = 2248] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x12bbb5000) [pid = 2248] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x12ab54400) [pid = 2248] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x12ab47400) [pid = 2248] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1290ce000) [pid = 2248] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x118374800) [pid = 2248] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x118e1e000) [pid = 2248] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x12cee0400) [pid = 2248] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x12cb7a000) [pid = 2248] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x12c4d0000) [pid = 2248] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x1196ce000) [pid = 2248] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x1195f7800) [pid = 2248] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x119da5c00) [pid = 2248] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x120fc3000) [pid = 2248] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x121363c00) [pid = 2248] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x124b84800) [pid = 2248] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x125480400) [pid = 2248] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x126a38000) [pid = 2248] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x12d8c2000) [pid = 2248] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x111e5c000) [pid = 2248] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x112ee2800) [pid = 2248] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x11825b800) [pid = 2248] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x1163b1800) [pid = 2248] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x1129e8400) [pid = 2248] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x117461800) [pid = 2248] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x11858d000) [pid = 2248] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:56:37 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x118857800) [pid = 2248] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:56:37 INFO - PROCESS | 2248 | 1463064997902 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 2248 | 1463064997903 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:56:37 INFO - PROCESS | 2248 | 1463064997917 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 2248 | 1463064997928 Marionette TRACE conn2 <- [1,146,null,{}] 07:56:37 INFO - PROCESS | 2248 | 1463064997938 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}] 07:56:38 INFO - PROCESS | 2248 | 1463064998010 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:56:38 INFO - PROCESS | 2248 | 1463064998016 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x116ac1800 == 44 [pid = 2248] [id = 44] 07:56:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x118371400) [pid = 2248] [serial = 128] [outer = 0x0] 07:56:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x11837b800) [pid = 2248] [serial = 129] [outer = 0x118371400] 07:56:38 INFO - PROCESS | 2248 | 1463064998047 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x11858ec00) [pid = 2248] [serial = 130] [outer = 0x118371400] 07:56:38 INFO - PROCESS | 2248 | 1463064998359 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]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 479ms 07:56:38 INFO - PROCESS | 2248 | 1463064998397 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 2248 | 1463064998399 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:56:38 INFO - PROCESS | 2248 | 1463064998402 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 2248 | 1463064998405 Marionette TRACE conn2 <- [1,150,null,{}] 07:56:38 INFO - PROCESS | 2248 | 1463064998407 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}] 07:56:38 INFO - PROCESS | 2248 | 1463064998480 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:56:38 INFO - PROCESS | 2248 | 1463064998521 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e1b000 == 45 [pid = 2248] [id = 45] 07:56:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x11825c800) [pid = 2248] [serial = 131] [outer = 0x0] 07:56:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x118859400) [pid = 2248] [serial = 132] [outer = 0x11825c800] 07:56:38 INFO - PROCESS | 2248 | 1463064998547 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x118e1f000) [pid = 2248] [serial = 133] [outer = 0x11825c800] 07:56:38 INFO - PROCESS | 2248 | 1463064998904 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]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 520ms 07:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:56:38 INFO - PROCESS | 2248 | 1463064998923 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 2248 | 1463064998925 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:56:38 INFO - PROCESS | 2248 | 1463064998929 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 2248 | 1463064998930 Marionette TRACE conn2 <- [1,154,null,{}] 07:56:38 INFO - PROCESS | 2248 | 1463064998934 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}] 07:56:39 INFO - PROCESS | 2248 | 1463064999045 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:56:39 INFO - PROCESS | 2248 | 1463064999111 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182ce000 == 46 [pid = 2248] [id = 46] 07:56:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x1121b5400) [pid = 2248] [serial = 134] [outer = 0x0] 07:56:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x118863000) [pid = 2248] [serial = 135] [outer = 0x1121b5400] 07:56:39 INFO - PROCESS | 2248 | 1463064999145 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x1195f6800) [pid = 2248] [serial = 136] [outer = 0x1121b5400] 07:56:39 INFO - PROCESS | 2248 | 1463064999429 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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 519ms 07:56:39 INFO - PROCESS | 2248 | 1463064999448 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 2248 | 1463064999449 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:56:39 INFO - PROCESS | 2248 | 1463064999461 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 2248 | 1463064999462 Marionette TRACE conn2 <- [1,158,null,{}] 07:56:39 INFO - PROCESS | 2248 | 1463064999464 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}] 07:56:39 INFO - PROCESS | 2248 | 1463064999552 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:56:39 INFO - PROCESS | 2248 | 1463064999557 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188c8800 == 47 [pid = 2248] [id = 47] 07:56:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x1196ce800) [pid = 2248] [serial = 137] [outer = 0x0] 07:56:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x119905800) [pid = 2248] [serial = 138] [outer = 0x1196ce800] 07:56:39 INFO - PROCESS | 2248 | 1463064999585 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x118378000) [pid = 2248] [serial = 139] [outer = 0x1196ce800] 07:56:39 INFO - PROCESS | 2248 | 1463064999939 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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 520ms 07:56:39 INFO - PROCESS | 2248 | 1463064999982 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 2248 | 1463064999985 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:56:39 INFO - PROCESS | 2248 | 1463064999989 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 2248 | 1463064999991 Marionette TRACE conn2 <- [1,162,null,{}] 07:56:39 INFO - PROCESS | 2248 | 1463064999995 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}] 07:56:40 INFO - PROCESS | 2248 | 1463065000088 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:56:40 INFO - PROCESS | 2248 | 1463065000142 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x112fdf800 == 48 [pid = 2248] [id = 48] 07:56:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x112e6c000) [pid = 2248] [serial = 140] [outer = 0x0] 07:56:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x112eed400) [pid = 2248] [serial = 141] [outer = 0x112e6c000] 07:56:40 INFO - PROCESS | 2248 | 1463065000172 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x115e5b400) [pid = 2248] [serial = 142] [outer = 0x112e6c000] 07:56:40 INFO - PROCESS | 2248 | 1463065000615 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]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 07:56:40 INFO - PROCESS | 2248 | 1463065000662 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 2248 | 1463065000666 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:56:40 INFO - PROCESS | 2248 | 1463065000673 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 2248 | 1463065000675 Marionette TRACE conn2 <- [1,166,null,{}] 07:56:40 INFO - PROCESS | 2248 | 1463065000678 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}] 07:56:40 INFO - PROCESS | 2248 | 1463065000765 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:56:40 INFO - PROCESS | 2248 | 1463065000822 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x118382000 == 49 [pid = 2248] [id = 49] 07:56:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x116a70000) [pid = 2248] [serial = 143] [outer = 0x0] 07:56:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x118265400) [pid = 2248] [serial = 144] [outer = 0x116a70000] 07:56:40 INFO - PROCESS | 2248 | 1463065000851 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x1184c8800) [pid = 2248] [serial = 145] [outer = 0x116a70000] 07:56:41 INFO - PROCESS | 2248 | 1463065001259 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]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 07:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:56:41 INFO - PROCESS | 2248 | 1463065001296 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 2248 | 1463065001297 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:56:41 INFO - PROCESS | 2248 | 1463065001299 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 2248 | 1463065001302 Marionette TRACE conn2 <- [1,170,null,{}] 07:56:41 INFO - PROCESS | 2248 | 1463065001329 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}] 07:56:41 INFO - PROCESS | 2248 | 1463065001439 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:56:41 INFO - PROCESS | 2248 | 1463065001497 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x11999b000 == 50 [pid = 2248] [id = 50] 07:56:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x1195f0000) [pid = 2248] [serial = 146] [outer = 0x0] 07:56:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x11990c400) [pid = 2248] [serial = 147] [outer = 0x1195f0000] 07:56:41 INFO - PROCESS | 2248 | 1463065001529 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x119c38000) [pid = 2248] [serial = 148] [outer = 0x1195f0000] 07:56:41 INFO - PROCESS | 2248 | 1463065001942 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]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 691ms 07:56:41 INFO - PROCESS | 2248 | 1463065001991 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:56:41 INFO - PROCESS | 2248 | 1463065001993 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:56:41 INFO - PROCESS | 2248 | 1463065001996 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 2248 | 1463065001997 Marionette TRACE conn2 <- [1,174,null,{}] 07:56:42 INFO - PROCESS | 2248 | 1463065002000 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}] 07:56:42 INFO - PROCESS | 2248 | 1463065002096 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:56:42 INFO - PROCESS | 2248 | 1463065002160 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x119fae000 == 51 [pid = 2248] [id = 51] 07:56:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x119d4e400) [pid = 2248] [serial = 149] [outer = 0x0] 07:56:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x119f8c400) [pid = 2248] [serial = 150] [outer = 0x119d4e400] 07:56:42 INFO - PROCESS | 2248 | 1463065002208 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x1210a3400) [pid = 2248] [serial = 151] [outer = 0x119d4e400] 07:56:42 INFO - PROCESS | 2248 | 1463065002630 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]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 07:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:56:42 INFO - PROCESS | 2248 | 1463065002666 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 2248 | 1463065002668 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:56:42 INFO - PROCESS | 2248 | 1463065002670 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 2248 | 1463065002671 Marionette TRACE conn2 <- [1,178,null,{}] 07:56:42 INFO - PROCESS | 2248 | 1463065002674 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}] 07:56:42 INFO - PROCESS | 2248 | 1463065002773 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:56:42 INFO - PROCESS | 2248 | 1463065002817 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182cb800 == 52 [pid = 2248] [id = 52] 07:56:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x119f8d400) [pid = 2248] [serial = 152] [outer = 0x0] 07:56:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x121360c00) [pid = 2248] [serial = 153] [outer = 0x119f8d400] 07:56:42 INFO - PROCESS | 2248 | 1463065002846 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x121466c00) [pid = 2248] [serial = 154] [outer = 0x119f8d400] 07:56:43 INFO - PROCESS | 2248 | 1463065003269 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]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 07:56:43 INFO - PROCESS | 2248 | 1463065003290 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 2248 | 1463065003291 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:56:43 INFO - PROCESS | 2248 | 1463065003294 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 2248 | 1463065003295 Marionette TRACE conn2 <- [1,182,null,{}] 07:56:43 INFO - PROCESS | 2248 | 1463065003298 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}] 07:56:43 INFO - PROCESS | 2248 | 1463065003436 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:56:43 INFO - PROCESS | 2248 | 1463065003444 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x115e97000 == 53 [pid = 2248] [id = 53] 07:56:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x116848400) [pid = 2248] [serial = 155] [outer = 0x0] 07:56:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x121468400) [pid = 2248] [serial = 156] [outer = 0x116848400] 07:56:43 INFO - PROCESS | 2248 | 1463065003474 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x1218e2c00) [pid = 2248] [serial = 157] [outer = 0x116848400] 07:56:43 INFO - PROCESS | 2248 | 1463065003985 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]]]}] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x1182ce000 == 52 [pid = 2248] [id = 46] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x117e1b000 == 51 [pid = 2248] [id = 45] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x116ac1800 == 50 [pid = 2248] [id = 44] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x1166e6800 == 49 [pid = 2248] [id = 43] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x118243800 == 48 [pid = 2248] [id = 29] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x113339800 == 47 [pid = 2248] [id = 42] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x116aa5800 == 46 [pid = 2248] [id = 27] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x125430800 == 45 [pid = 2248] [id = 41] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x111f47800 == 44 [pid = 2248] [id = 32] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x11734c000 == 43 [pid = 2248] [id = 28] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x1185b4800 == 42 [pid = 2248] [id = 31] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x118383000 == 41 [pid = 2248] [id = 30] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x1182cb800 == 40 [pid = 2248] [id = 52] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x119fae000 == 39 [pid = 2248] [id = 51] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x11999b000 == 38 [pid = 2248] [id = 50] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x1215dc800 == 37 [pid = 2248] [id = 38] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x118382000 == 36 [pid = 2248] [id = 49] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x121ca3800 == 35 [pid = 2248] [id = 39] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x1253b2800 == 34 [pid = 2248] [id = 40] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x119331000 == 33 [pid = 2248] [id = 33] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x12136a800 == 32 [pid = 2248] [id = 37] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x1188c8800 == 31 [pid = 2248] [id = 47] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x119999800 == 30 [pid = 2248] [id = 34] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x112fdf800 == 29 [pid = 2248] [id = 48] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x119c5b000 == 28 [pid = 2248] [id = 35] 07:56:44 INFO - PROCESS | 2248 | --DOCSHELL 0x121048800 == 27 [pid = 2248] [id = 36] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x125ea8000) [pid = 2248] [serial = 106] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x117463800) [pid = 2248] [serial = 76] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x119d45400) [pid = 2248] [serial = 88] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x1168c1000) [pid = 2248] [serial = 67] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x118598400) [pid = 2248] [serial = 70] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x128d3a400) [pid = 2248] [serial = 117] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x116754800) [pid = 2248] [serial = 73] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x126a95400) [pid = 2248] [serial = 109] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x12710f800) [pid = 2248] [serial = 112] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x112e08800) [pid = 2248] [serial = 64] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x12d8c2800) [pid = 2248] [serial = 61] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x119902400) [pid = 2248] [serial = 87] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x119f81800) [pid = 2248] [serial = 90] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x119f89800) [pid = 2248] [serial = 91] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x120fc1800) [pid = 2248] [serial = 93] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x1210a2000) [pid = 2248] [serial = 94] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x121321000) [pid = 2248] [serial = 96] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x1214dc000) [pid = 2248] [serial = 99] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x1216f0000) [pid = 2248] [serial = 102] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x125396000) [pid = 2248] [serial = 105] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x126a35400) [pid = 2248] [serial = 108] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x126c84c00) [pid = 2248] [serial = 111] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x126f25800) [pid = 2248] [serial = 114] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x1121b2c00) [pid = 2248] [serial = 63] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x113cb9400) [pid = 2248] [serial = 66] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x118375000) [pid = 2248] [serial = 69] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x1163b9800) [pid = 2248] [serial = 72] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x1163b4000) [pid = 2248] [serial = 75] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x11815c000) [pid = 2248] [serial = 78] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x1184c7000) [pid = 2248] [serial = 79] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x118859c00) [pid = 2248] [serial = 81] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x11930a800) [pid = 2248] [serial = 84] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x1195ef400) [pid = 2248] [serial = 85] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x121365000) [pid = 2248] [serial = 97] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x1216f0400) [pid = 2248] [serial = 100] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 92 (0x118e06c00) [pid = 2248] [serial = 82] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 91 (0x12b423c00) [pid = 2248] [serial = 25] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 90 (0x12b12f800) [pid = 2248] [serial = 24] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 89 (0x12ab49000) [pid = 2248] [serial = 21] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 88 (0x12ab4d000) [pid = 2248] [serial = 22] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 87 (0x129369000) [pid = 2248] [serial = 16] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 86 (0x1295ca000) [pid = 2248] [serial = 18] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 85 (0x1290d0000) [pid = 2248] [serial = 15] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 84 (0x121467800) [pid = 2248] [serial = 11] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 83 (0x1216fbc00) [pid = 2248] [serial = 8] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 82 (0x12d711400) [pid = 2248] [serial = 52] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 81 (0x12d1b0400) [pid = 2248] [serial = 51] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 80 (0x12d15e800) [pid = 2248] [serial = 45] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 79 (0x12d1b2000) [pid = 2248] [serial = 48] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 78 (0x12cb80400) [pid = 2248] [serial = 42] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 77 (0x12ceddc00) [pid = 2248] [serial = 43] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 76 (0x12c4d5800) [pid = 2248] [serial = 39] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 75 (0x12cb77800) [pid = 2248] [serial = 40] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 74 (0x12c011c00) [pid = 2248] [serial = 36] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 73 (0x12c4cdc00) [pid = 2248] [serial = 37] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 72 (0x128f61000) [pid = 2248] [serial = 33] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 71 (0x12c007400) [pid = 2248] [serial = 34] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 70 (0x12becd000) [pid = 2248] [serial = 30] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 69 (0x12bed7000) [pid = 2248] [serial = 31] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 68 (0x12bbb6c00) [pid = 2248] [serial = 27] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 67 (0x12bbbcc00) [pid = 2248] [serial = 28] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 66 (0x12d8bfc00) [pid = 2248] [serial = 60] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 65 (0x118377000) [pid = 2248] [serial = 57] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 64 (0x12d718000) [pid = 2248] [serial = 58] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 63 (0x12d1b3400) [pid = 2248] [serial = 54] [outer = 0x0] [url = about:blank] 07:56:44 INFO - PROCESS | 2248 | --DOMWINDOW == 62 (0x12d717400) [pid = 2248] [serial = 55] [outer = 0x0] [url = about:blank] 07:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1221ms 07:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:56:44 INFO - PROCESS | 2248 | 1463065004526 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 2248 | 1463065004529 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:56:44 INFO - PROCESS | 2248 | 1463065004532 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 2248 | 1463065004534 Marionette TRACE conn2 <- [1,186,null,{}] 07:56:44 INFO - PROCESS | 2248 | 1463065004539 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}] 07:56:44 INFO - PROCESS | 2248 | 1463065004612 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:56:44 INFO - PROCESS | 2248 | 1463065004624 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x112540800 == 28 [pid = 2248] [id = 54] 07:56:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 63 (0x1159b5800) [pid = 2248] [serial = 158] [outer = 0x0] 07:56:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 64 (0x115de4c00) [pid = 2248] [serial = 159] [outer = 0x1159b5800] 07:56:44 INFO - PROCESS | 2248 | 1463065004651 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 65 (0x116177800) [pid = 2248] [serial = 160] [outer = 0x1159b5800] 07:56:44 INFO - PROCESS | 2248 | 1463065004960 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]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 475ms 07:56:45 INFO - PROCESS | 2248 | 1463065005007 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 2248 | 1463065005009 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:56:45 INFO - PROCESS | 2248 | 1463065005015 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 2248 | 1463065005017 Marionette TRACE conn2 <- [1,190,null,{}] 07:56:45 INFO - PROCESS | 2248 | 1463065005020 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}] 07:56:45 INFO - PROCESS | 2248 | 1463065005101 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:56:45 INFO - PROCESS | 2248 | 1463065005140 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x116148800 == 29 [pid = 2248] [id = 55] 07:56:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 66 (0x1159b5c00) [pid = 2248] [serial = 161] [outer = 0x0] 07:56:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 67 (0x1163bcc00) [pid = 2248] [serial = 162] [outer = 0x1159b5c00] 07:56:45 INFO - PROCESS | 2248 | 1463065005166 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 68 (0x11710e400) [pid = 2248] [serial = 163] [outer = 0x1159b5c00] 07:56:45 INFO - PROCESS | 2248 | 1463065005439 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]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 474ms 07:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:56:45 INFO - PROCESS | 2248 | 1463065005492 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 2248 | 1463065005493 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:56:45 INFO - PROCESS | 2248 | 1463065005496 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 2248 | 1463065005497 Marionette TRACE conn2 <- [1,194,null,{}] 07:56:45 INFO - PROCESS | 2248 | 1463065005508 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}] 07:56:45 INFO - PROCESS | 2248 | 1463065005583 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:56:45 INFO - PROCESS | 2248 | 1463065005591 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aac800 == 30 [pid = 2248] [id = 56] 07:56:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 69 (0x118261000) [pid = 2248] [serial = 164] [outer = 0x0] 07:56:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 70 (0x118372800) [pid = 2248] [serial = 165] [outer = 0x118261000] 07:56:45 INFO - PROCESS | 2248 | 1463065005626 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 71 (0x11837b000) [pid = 2248] [serial = 166] [outer = 0x118261000] 07:56:45 INFO - PROCESS | 2248 | 1463065005957 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]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 07:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:56:45 INFO - PROCESS | 2248 | 1463065005966 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 2248 | 1463065005967 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:56:45 INFO - PROCESS | 2248 | 1463065005971 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 2248 | 1463065005973 Marionette TRACE conn2 <- [1,198,null,{}] 07:56:45 INFO - PROCESS | 2248 | 1463065005981 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}] 07:56:46 INFO - PROCESS | 2248 | 1463065006057 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:56:46 INFO - PROCESS | 2248 | 1463065006062 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e03800 == 31 [pid = 2248] [id = 57] 07:56:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 72 (0x1184c7000) [pid = 2248] [serial = 167] [outer = 0x0] 07:56:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 73 (0x118590400) [pid = 2248] [serial = 168] [outer = 0x1184c7000] 07:56:46 INFO - PROCESS | 2248 | 1463065006090 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 74 (0x11885e000) [pid = 2248] [serial = 169] [outer = 0x1184c7000] 07:56:46 INFO - PROCESS | 2248 | 1463065006388 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]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 427ms 07:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:56:46 INFO - PROCESS | 2248 | 1463065006397 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 2248 | 1463065006398 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:56:46 INFO - PROCESS | 2248 | 1463065006400 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 2248 | 1463065006402 Marionette TRACE conn2 <- [1,202,null,{}] 07:56:46 INFO - PROCESS | 2248 | 1463065006414 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}] 07:56:46 INFO - PROCESS | 2248 | 1463065006512 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:56:46 INFO - PROCESS | 2248 | 1463065006523 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x118237000 == 32 [pid = 2248] [id = 58] 07:56:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 75 (0x112ea4c00) [pid = 2248] [serial = 170] [outer = 0x0] 07:56:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 76 (0x118597000) [pid = 2248] [serial = 171] [outer = 0x112ea4c00] 07:56:46 INFO - PROCESS | 2248 | 1463065006548 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 77 (0x119309c00) [pid = 2248] [serial = 172] [outer = 0x112ea4c00] 07:56:46 INFO - PROCESS | 2248 | 1463065006864 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]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 522ms 07:56:46 INFO - PROCESS | 2248 | 1463065006923 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 2248 | 1463065006924 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:56:46 INFO - PROCESS | 2248 | 1463065006933 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 2248 | 1463065006934 Marionette TRACE conn2 <- [1,206,null,{}] 07:56:46 INFO - PROCESS | 2248 | 1463065006936 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}] 07:56:47 INFO - PROCESS | 2248 | 1463065007041 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:56:47 INFO - PROCESS | 2248 | 1463065007069 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x11838a800 == 33 [pid = 2248] [id = 59] 07:56:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 78 (0x1195ee800) [pid = 2248] [serial = 173] [outer = 0x0] 07:56:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 79 (0x1196d4400) [pid = 2248] [serial = 174] [outer = 0x1195ee800] 07:56:47 INFO - PROCESS | 2248 | 1463065007095 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 80 (0x119c36000) [pid = 2248] [serial = 175] [outer = 0x1195ee800] 07:56:47 INFO - PROCESS | 2248 | 1463065007433 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]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 07:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:56:47 INFO - PROCESS | 2248 | 1463065007452 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 2248 | 1463065007454 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:56:47 INFO - PROCESS | 2248 | 1463065007457 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 2248 | 1463065007458 Marionette TRACE conn2 <- [1,210,null,{}] 07:56:47 INFO - PROCESS | 2248 | 1463065007461 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}] 07:56:47 INFO - PROCESS | 2248 | 1463065007588 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:56:47 INFO - PROCESS | 2248 | 1463065007605 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188bd000 == 34 [pid = 2248] [id = 60] 07:56:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 81 (0x119c36400) [pid = 2248] [serial = 176] [outer = 0x0] 07:56:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 82 (0x119da5c00) [pid = 2248] [serial = 177] [outer = 0x119c36400] 07:56:47 INFO - PROCESS | 2248 | 1463065007633 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 83 (0x120fc1800) [pid = 2248] [serial = 178] [outer = 0x119c36400] 07:56:47 INFO - PROCESS | 2248 | 1463065007929 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]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 522ms 07:56:47 INFO - PROCESS | 2248 | 1463065007983 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 2248 | 1463065007984 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:56:47 INFO - PROCESS | 2248 | 1463065007986 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 2248 | 1463065007987 Marionette TRACE conn2 <- [1,214,null,{}] 07:56:47 INFO - PROCESS | 2248 | 1463065007990 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}] 07:56:48 INFO - PROCESS | 2248 | 1463065008074 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:56:48 INFO - PROCESS | 2248 | 1463065008078 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x11932d800 == 35 [pid = 2248] [id = 61] 07:56:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 84 (0x119d45400) [pid = 2248] [serial = 179] [outer = 0x0] 07:56:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 85 (0x120fc3000) [pid = 2248] [serial = 180] [outer = 0x119d45400] 07:56:48 INFO - PROCESS | 2248 | 1463065008103 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 86 (0x121363c00) [pid = 2248] [serial = 181] [outer = 0x119d45400] 07:56:48 INFO - PROCESS | 2248 | 1463065008479 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]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 569ms 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 85 (0x12135d000) [pid = 2248] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 84 (0x11745d800) [pid = 2248] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 83 (0x128a31400) [pid = 2248] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 82 (0x129364400) [pid = 2248] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 81 (0x1196ce800) [pid = 2248] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 80 (0x1163b4c00) [pid = 2248] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 79 (0x117115000) [pid = 2248] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 78 (0x11825c800) [pid = 2248] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 77 (0x1121b5400) [pid = 2248] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:56:48 INFO - PROCESS | 2248 | --DOMWINDOW == 76 (0x118371400) [pid = 2248] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:56:48 INFO - PROCESS | 2248 | 1463065008566 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 2248 | 1463065008568 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:56:48 INFO - PROCESS | 2248 | 1463065008571 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 2248 | 1463065008573 Marionette TRACE conn2 <- [1,218,null,{}] 07:56:48 INFO - PROCESS | 2248 | 1463065008577 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}] 07:56:48 INFO - PROCESS | 2248 | 1463065008682 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:56:48 INFO - PROCESS | 2248 | 1463065008695 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185ba000 == 36 [pid = 2248] [id = 62] 07:56:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 77 (0x118378400) [pid = 2248] [serial = 182] [outer = 0x0] 07:56:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 78 (0x119311400) [pid = 2248] [serial = 183] [outer = 0x118378400] 07:56:48 INFO - PROCESS | 2248 | 1463065008735 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 79 (0x121367400) [pid = 2248] [serial = 184] [outer = 0x118378400] 07:56:49 INFO - PROCESS | 2248 | 1463065009061 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]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 521ms 07:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:56:49 INFO - PROCESS | 2248 | 1463065009095 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 2248 | 1463065009096 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:56:49 INFO - PROCESS | 2248 | 1463065009098 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 2248 | 1463065009099 Marionette TRACE conn2 <- [1,222,null,{}] 07:56:49 INFO - PROCESS | 2248 | 1463065009102 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}] 07:56:49 INFO - PROCESS | 2248 | 1463065009178 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:56:49 INFO - PROCESS | 2248 | 1463065009220 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x11999d800 == 37 [pid = 2248] [id = 63] 07:56:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 80 (0x112dd8c00) [pid = 2248] [serial = 185] [outer = 0x0] 07:56:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 81 (0x1215b9c00) [pid = 2248] [serial = 186] [outer = 0x112dd8c00] 07:56:49 INFO - PROCESS | 2248 | 1463065009244 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 82 (0x1218dd800) [pid = 2248] [serial = 187] [outer = 0x112dd8c00] 07:56:49 INFO - PROCESS | 2248 | 1463065009499 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]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 422ms 07:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:56:49 INFO - PROCESS | 2248 | 1463065009531 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 2248 | 1463065009532 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:56:49 INFO - PROCESS | 2248 | 1463065009535 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 2248 | 1463065009540 Marionette TRACE conn2 <- [1,226,null,{}] 07:56:49 INFO - PROCESS | 2248 | 1463065009547 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}] 07:56:49 INFO - PROCESS | 2248 | 1463065009648 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:56:49 INFO - PROCESS | 2248 | 1463065009654 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x12105e800 == 38 [pid = 2248] [id = 64] 07:56:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 83 (0x1216f0000) [pid = 2248] [serial = 188] [outer = 0x0] 07:56:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 84 (0x123598000) [pid = 2248] [serial = 189] [outer = 0x1216f0000] 07:56:49 INFO - PROCESS | 2248 | 1463065009691 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 85 (0x119309400) [pid = 2248] [serial = 190] [outer = 0x1216f0000] 07:56:49 INFO - PROCESS | 2248 | 1463065009989 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]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 07:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:56:50 INFO - PROCESS | 2248 | 1463065010013 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 2248 | 1463065010014 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:56:50 INFO - PROCESS | 2248 | 1463065010016 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 2248 | 1463065010017 Marionette TRACE conn2 <- [1,230,null,{}] 07:56:50 INFO - PROCESS | 2248 | 1463065010024 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}] 07:56:50 INFO - PROCESS | 2248 | 1463065010114 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:56:50 INFO - PROCESS | 2248 | 1463065010121 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x121370800 == 39 [pid = 2248] [id = 65] 07:56:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 86 (0x112dda000) [pid = 2248] [serial = 191] [outer = 0x0] 07:56:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 87 (0x125371c00) [pid = 2248] [serial = 192] [outer = 0x112dda000] 07:56:50 INFO - PROCESS | 2248 | 1463065010146 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 88 (0x125487000) [pid = 2248] [serial = 193] [outer = 0x112dda000] 07:56:50 INFO - PROCESS | 2248 | 1463065010458 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]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 473ms 07:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:56:50 INFO - PROCESS | 2248 | 1463065010491 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 2248 | 1463065010492 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:56:50 INFO - PROCESS | 2248 | 1463065010494 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 2248 | 1463065010495 Marionette TRACE conn2 <- [1,234,null,{}] 07:56:50 INFO - PROCESS | 2248 | 1463065010498 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}] 07:56:50 INFO - PROCESS | 2248 | 1463065010569 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:56:50 INFO - PROCESS | 2248 | 1463065010652 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x111e06000 == 40 [pid = 2248] [id = 66] 07:56:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 89 (0x111aafc00) [pid = 2248] [serial = 194] [outer = 0x0] 07:56:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 90 (0x111f19c00) [pid = 2248] [serial = 195] [outer = 0x111aafc00] 07:56:50 INFO - PROCESS | 2248 | 1463065010684 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x1129e8800) [pid = 2248] [serial = 196] [outer = 0x111aafc00] 07:56:51 INFO - PROCESS | 2248 | 1463065011187 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]]]}] 07:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 720ms 07:56:51 INFO - PROCESS | 2248 | 1463065011216 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 2248 | 1463065011219 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:56:51 INFO - PROCESS | 2248 | 1463065011250 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 2248 | 1463065011255 Marionette TRACE conn2 <- [1,238,null,{}] 07:56:51 INFO - PROCESS | 2248 | 1463065011258 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}] 07:56:51 INFO - PROCESS | 2248 | 1463065011357 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:56:51 INFO - PROCESS | 2248 | 1463065011420 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x116ab8000 == 41 [pid = 2248] [id = 67] 07:56:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x11660d400) [pid = 2248] [serial = 197] [outer = 0x0] 07:56:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x11684a800) [pid = 2248] [serial = 198] [outer = 0x11660d400] 07:56:51 INFO - PROCESS | 2248 | 1463065011451 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x117118800) [pid = 2248] [serial = 199] [outer = 0x11660d400] 07:56:52 INFO - PROCESS | 2248 | 1463065012024 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]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 825ms 07:56:52 INFO - PROCESS | 2248 | 1463065012073 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 2248 | 1463065012075 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:56:52 INFO - PROCESS | 2248 | 1463065012079 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 2248 | 1463065012081 Marionette TRACE conn2 <- [1,242,null,{}] 07:56:52 INFO - PROCESS | 2248 | 1463065012085 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}] 07:56:52 INFO - PROCESS | 2248 | 1463065012224 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x121370800 == 40 [pid = 2248] [id = 65] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x12105e800 == 39 [pid = 2248] [id = 64] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x11999d800 == 38 [pid = 2248] [id = 63] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x1185ba000 == 37 [pid = 2248] [id = 62] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x11932d800 == 36 [pid = 2248] [id = 61] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x1188bd000 == 35 [pid = 2248] [id = 60] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x11838a800 == 34 [pid = 2248] [id = 59] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x118237000 == 33 [pid = 2248] [id = 58] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x117e03800 == 32 [pid = 2248] [id = 57] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x116aac800 == 31 [pid = 2248] [id = 56] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x116148800 == 30 [pid = 2248] [id = 55] 07:56:52 INFO - PROCESS | 2248 | --DOCSHELL 0x112540800 == 29 [pid = 2248] [id = 54] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x12936a400) [pid = 2248] [serial = 120] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 92 (0x119905800) [pid = 2248] [serial = 138] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 91 (0x116762c00) [pid = 2248] [serial = 123] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 90 (0x1175a2000) [pid = 2248] [serial = 126] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 89 (0x118859400) [pid = 2248] [serial = 132] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 88 (0x118863000) [pid = 2248] [serial = 135] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 87 (0x118371c00) [pid = 2248] [serial = 127] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 86 (0x11858ec00) [pid = 2248] [serial = 130] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 85 (0x11837b800) [pid = 2248] [serial = 129] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 84 (0x116a6e800) [pid = 2248] [serial = 124] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 83 (0x118378000) [pid = 2248] [serial = 139] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 82 (0x1195f6800) [pid = 2248] [serial = 136] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 81 (0x118e1f000) [pid = 2248] [serial = 133] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 80 (0x129370c00) [pid = 2248] [serial = 121] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 79 (0x128a28000) [pid = 2248] [serial = 115] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 78 (0x124b82c00) [pid = 2248] [serial = 103] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | --DOMWINDOW == 77 (0x1290c9400) [pid = 2248] [serial = 118] [outer = 0x0] [url = about:blank] 07:56:52 INFO - PROCESS | 2248 | 1463065012296 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x112548800 == 30 [pid = 2248] [id = 68] 07:56:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 78 (0x114de3400) [pid = 2248] [serial = 200] [outer = 0x0] 07:56:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 79 (0x1163b4c00) [pid = 2248] [serial = 201] [outer = 0x114de3400] 07:56:52 INFO - PROCESS | 2248 | 1463065012325 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 80 (0x116855000) [pid = 2248] [serial = 202] [outer = 0x114de3400] 07:56:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 81 (0x118162000) [pid = 2248] [serial = 203] [outer = 0x12cedf800] 07:56:52 INFO - PROCESS | 2248 | 1463065012658 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]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 621ms 07:56:52 INFO - PROCESS | 2248 | 1463065012700 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 2248 | 1463065012704 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:56:52 INFO - PROCESS | 2248 | 1463065012708 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 2248 | 1463065012710 Marionette TRACE conn2 <- [1,246,null,{}] 07:56:52 INFO - PROCESS | 2248 | 1463065012712 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}] 07:56:52 INFO - PROCESS | 2248 | 1463065012781 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:56:52 INFO - PROCESS | 2248 | 1463065012786 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aa9800 == 31 [pid = 2248] [id = 69] 07:56:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 82 (0x1168b7400) [pid = 2248] [serial = 204] [outer = 0x0] 07:56:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 83 (0x118159800) [pid = 2248] [serial = 205] [outer = 0x1168b7400] 07:56:52 INFO - PROCESS | 2248 | 1463065012816 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 84 (0x11842c000) [pid = 2248] [serial = 206] [outer = 0x1168b7400] 07:56:53 INFO - PROCESS | 2248 | 1463065013132 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]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 07:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:56:53 INFO - PROCESS | 2248 | 1463065013177 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 2248 | 1463065013178 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:56:53 INFO - PROCESS | 2248 | 1463065013181 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 2248 | 1463065013183 Marionette TRACE conn2 <- [1,250,null,{}] 07:56:53 INFO - PROCESS | 2248 | 1463065013191 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}] 07:56:53 INFO - PROCESS | 2248 | 1463065013270 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:56:53 INFO - PROCESS | 2248 | 1463065013310 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x11824a000 == 32 [pid = 2248] [id = 70] 07:56:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 85 (0x11710f400) [pid = 2248] [serial = 207] [outer = 0x0] 07:56:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 86 (0x118599800) [pid = 2248] [serial = 208] [outer = 0x11710f400] 07:56:53 INFO - PROCESS | 2248 | 1463065013338 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 87 (0x1195ed800) [pid = 2248] [serial = 209] [outer = 0x11710f400] 07:56:53 INFO - PROCESS | 2248 | 1463065013645 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]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 474ms 07:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:56:53 INFO - PROCESS | 2248 | 1463065013660 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 2248 | 1463065013661 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:56:53 INFO - PROCESS | 2248 | 1463065013664 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 2248 | 1463065013665 Marionette TRACE conn2 <- [1,254,null,{}] 07:56:53 INFO - PROCESS | 2248 | 1463065013667 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}] 07:56:53 INFO - PROCESS | 2248 | 1463065013744 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:56:53 INFO - PROCESS | 2248 | 1463065013749 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185b3800 == 33 [pid = 2248] [id = 71] 07:56:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 88 (0x1195f1c00) [pid = 2248] [serial = 210] [outer = 0x0] 07:56:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 89 (0x119903c00) [pid = 2248] [serial = 211] [outer = 0x1195f1c00] 07:56:53 INFO - PROCESS | 2248 | 1463065013777 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 90 (0x119c32000) [pid = 2248] [serial = 212] [outer = 0x1195f1c00] 07:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 418ms 07:56:54 INFO - PROCESS | 2248 | 1463065014073 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]]]}] 07:56:54 INFO - PROCESS | 2248 | 1463065014082 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 2248 | 1463065014084 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:56:54 INFO - PROCESS | 2248 | 1463065014094 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 2248 | 1463065014095 Marionette TRACE conn2 <- [1,258,null,{}] 07:56:54 INFO - PROCESS | 2248 | 1463065014101 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}] 07:56:54 INFO - PROCESS | 2248 | 1463065014200 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:56:54 INFO - PROCESS | 2248 | 1463065014206 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x1159cf800 == 34 [pid = 2248] [id = 72] 07:56:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x112965c00) [pid = 2248] [serial = 213] [outer = 0x0] 07:56:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x1195f6800) [pid = 2248] [serial = 214] [outer = 0x112965c00] 07:56:54 INFO - PROCESS | 2248 | 1463065014231 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x119f88000) [pid = 2248] [serial = 215] [outer = 0x112965c00] 07:56:54 INFO - PROCESS | 2248 | 1463065014525 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]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 481ms 07:56:54 INFO - PROCESS | 2248 | 1463065014575 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 2248 | 1463065014577 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:56:54 INFO - PROCESS | 2248 | 1463065014579 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 2248 | 1463065014580 Marionette TRACE conn2 <- [1,262,null,{}] 07:56:54 INFO - PROCESS | 2248 | 1463065014582 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}] 07:56:54 INFO - PROCESS | 2248 | 1463065014693 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:56:54 INFO - PROCESS | 2248 | 1463065014698 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x119986800 == 35 [pid = 2248] [id = 73] 07:56:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x119c2c000) [pid = 2248] [serial = 216] [outer = 0x0] 07:56:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x120fc9400) [pid = 2248] [serial = 217] [outer = 0x119c2c000] 07:56:54 INFO - PROCESS | 2248 | 1463065014723 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x124a3a400) [pid = 2248] [serial = 218] [outer = 0x119c2c000] 07:56:55 INFO - PROCESS | 2248 | 1463065015031 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]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 07:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:56:55 INFO - PROCESS | 2248 | 1463065015064 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 2248 | 1463065015066 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:56:55 INFO - PROCESS | 2248 | 1463065015074 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 2248 | 1463065015076 Marionette TRACE conn2 <- [1,266,null,{}] 07:56:55 INFO - PROCESS | 2248 | 1463065015079 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}] 07:56:55 INFO - PROCESS | 2248 | 1463065015212 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:56:55 INFO - PROCESS | 2248 | 1463065015230 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x12103e800 == 36 [pid = 2248] [id = 74] 07:56:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x12135f800) [pid = 2248] [serial = 219] [outer = 0x0] 07:56:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x124b7e000) [pid = 2248] [serial = 220] [outer = 0x12135f800] 07:56:55 INFO - PROCESS | 2248 | 1463065015270 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x125391000) [pid = 2248] [serial = 221] [outer = 0x12135f800] 07:56:55 INFO - PROCESS | 2248 | 1463065015695 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]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 676ms 07:56:55 INFO - PROCESS | 2248 | 1463065015746 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 2248 | 1463065015748 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:56:55 INFO - PROCESS | 2248 | 1463065015752 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 2248 | 1463065015753 Marionette TRACE conn2 <- [1,270,null,{}] 07:56:55 INFO - PROCESS | 2248 | 1463065015757 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}] 07:56:55 INFO - PROCESS | 2248 | 1463065015883 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:56:55 INFO - PROCESS | 2248 | 1463065015932 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x12137e800 == 37 [pid = 2248] [id = 75] 07:56:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x125395c00) [pid = 2248] [serial = 222] [outer = 0x0] 07:56:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x12548cc00) [pid = 2248] [serial = 223] [outer = 0x125395c00] 07:56:55 INFO - PROCESS | 2248 | 1463065015971 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x126a34400) [pid = 2248] [serial = 224] [outer = 0x125395c00] 07:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 621ms 07:56:56 INFO - PROCESS | 2248 | 1463065016364 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]]]}] 07:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:56:56 INFO - PROCESS | 2248 | 1463065016376 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 2248 | 1463065016378 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:56:56 INFO - PROCESS | 2248 | 1463065016380 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 2248 | 1463065016381 Marionette TRACE conn2 <- [1,274,null,{}] 07:56:56 INFO - PROCESS | 2248 | 1463065016383 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}] 07:56:56 INFO - PROCESS | 2248 | 1463065016470 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:56:56 INFO - PROCESS | 2248 | 1463065016474 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x123511000 == 38 [pid = 2248] [id = 76] 07:56:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x12547e000) [pid = 2248] [serial = 225] [outer = 0x0] 07:56:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x126a9ac00) [pid = 2248] [serial = 226] [outer = 0x12547e000] 07:56:56 INFO - PROCESS | 2248 | 1463065016498 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x126c87800) [pid = 2248] [serial = 227] [outer = 0x12547e000] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x1216f0000) [pid = 2248] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x1195ee800) [pid = 2248] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x118261000) [pid = 2248] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x112e6c000) [pid = 2248] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x116a70000) [pid = 2248] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x1195f0000) [pid = 2248] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x119d4e400) [pid = 2248] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x119f8d400) [pid = 2248] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x119c36400) [pid = 2248] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x119d45400) [pid = 2248] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x118378400) [pid = 2248] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x112dd8c00) [pid = 2248] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 92 (0x1184c7000) [pid = 2248] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 91 (0x1159b5c00) [pid = 2248] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 90 (0x1159b5800) [pid = 2248] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:56:56 INFO - PROCESS | 2248 | --DOMWINDOW == 89 (0x112ea4c00) [pid = 2248] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:56:56 INFO - PROCESS | 2248 | 1463065016880 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]]]}] 07:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 517ms 07:56:56 INFO - PROCESS | 2248 | 1463065016898 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 2248 | 1463065016899 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:56:56 INFO - PROCESS | 2248 | 1463065016909 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 2248 | 1463065016910 Marionette TRACE conn2 <- [1,278,null,{}] 07:56:56 INFO - PROCESS | 2248 | 1463065016913 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}] 07:56:57 INFO - PROCESS | 2248 | 1463065017010 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:56:57 INFO - PROCESS | 2248 | 1463065017041 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x11839e000 == 39 [pid = 2248] [id = 77] 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 90 (0x112de2c00) [pid = 2248] [serial = 228] [outer = 0x0] 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x1184ce000) [pid = 2248] [serial = 229] [outer = 0x112de2c00] 07:56:57 INFO - PROCESS | 2248 | 1463065017065 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x119f8a000) [pid = 2248] [serial = 230] [outer = 0x112de2c00] 07:56:57 INFO - PROCESS | 2248 | 1463065017341 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]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 475ms 07:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:56:57 INFO - PROCESS | 2248 | 1463065017377 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 2248 | 1463065017379 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:56:57 INFO - PROCESS | 2248 | 1463065017381 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 2248 | 1463065017383 Marionette TRACE conn2 <- [1,282,null,{}] 07:56:57 INFO - PROCESS | 2248 | 1463065017397 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}] 07:56:57 INFO - PROCESS | 2248 | 1463065017485 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:56:57 INFO - PROCESS | 2248 | 1463065017492 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x12542f000 == 40 [pid = 2248] [id = 78] 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x121465000) [pid = 2248] [serial = 231] [outer = 0x0] 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x126f17400) [pid = 2248] [serial = 232] [outer = 0x121465000] 07:56:57 INFO - PROCESS | 2248 | 1463065017521 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x128a28000) [pid = 2248] [serial = 233] [outer = 0x121465000] 07:56:57 INFO - PROCESS | 2248 | 1463065017819 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]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 481ms 07:56:57 INFO - PROCESS | 2248 | 1463065017863 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 2248 | 1463065017864 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:56:57 INFO - PROCESS | 2248 | 1463065017866 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 2248 | 1463065017867 Marionette TRACE conn2 <- [1,286,null,{}] 07:56:57 INFO - PROCESS | 2248 | 1463065017872 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}] 07:56:57 INFO - PROCESS | 2248 | 1463065017964 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:56:57 INFO - PROCESS | 2248 | 1463065017970 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x126a27000 == 41 [pid = 2248] [id = 79] 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x119f89400) [pid = 2248] [serial = 234] [outer = 0x0] 07:56:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x128a33800) [pid = 2248] [serial = 235] [outer = 0x119f89400] 07:56:57 INFO - PROCESS | 2248 | 1463065017994 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x128f58800) [pid = 2248] [serial = 236] [outer = 0x119f89400] 07:56:58 INFO - PROCESS | 2248 | 1463065018255 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]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 422ms 07:56:58 INFO - PROCESS | 2248 | 1463065018294 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 2248 | 1463065018295 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:56:58 INFO - PROCESS | 2248 | 1463065018297 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 2248 | 1463065018298 Marionette TRACE conn2 <- [1,290,null,{}] 07:56:58 INFO - PROCESS | 2248 | 1463065018301 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}] 07:56:58 INFO - PROCESS | 2248 | 1463065018389 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:56:58 INFO - PROCESS | 2248 | 1463065018393 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x12712d000 == 42 [pid = 2248] [id = 80] 07:56:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x128f61400) [pid = 2248] [serial = 237] [outer = 0x0] 07:56:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x1290ce400) [pid = 2248] [serial = 238] [outer = 0x128f61400] 07:56:58 INFO - PROCESS | 2248 | 1463065018417 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x129366c00) [pid = 2248] [serial = 239] [outer = 0x128f61400] 07:56:58 INFO - PROCESS | 2248 | 1463065018765 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]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 518ms 07:56:58 INFO - PROCESS | 2248 | 1463065018817 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 2248 | 1463065018820 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:56:58 INFO - PROCESS | 2248 | 1463065018823 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 2248 | 1463065018826 Marionette TRACE conn2 <- [1,294,null,{}] 07:56:58 INFO - PROCESS | 2248 | 1463065018830 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}] 07:56:58 INFO - PROCESS | 2248 | 1463065018926 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:56:58 INFO - PROCESS | 2248 | 1463065018980 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x11665d000 == 43 [pid = 2248] [id = 81] 07:56:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x11336d800) [pid = 2248] [serial = 240] [outer = 0x0] 07:56:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x1159b3c00) [pid = 2248] [serial = 241] [outer = 0x11336d800] 07:56:59 INFO - PROCESS | 2248 | 1463065019011 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x11660ac00) [pid = 2248] [serial = 242] [outer = 0x11336d800] 07:56:59 INFO - PROCESS | 2248 | 1463065019434 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]]]}] 07:56:59 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. 07:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 07:56:59 INFO - PROCESS | 2248 | 1463065019446 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 2248 | 1463065019450 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:56:59 INFO - PROCESS | 2248 | 1463065019455 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 2248 | 1463065019456 Marionette TRACE conn2 <- [1,298,null,{}] 07:56:59 INFO - PROCESS | 2248 | 1463065019459 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}] 07:56:59 INFO - PROCESS | 2248 | 1463065019555 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:56:59 INFO - PROCESS | 2248 | 1463065019630 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x11939f000 == 44 [pid = 2248] [id = 82] 07:56:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x1184ce800) [pid = 2248] [serial = 243] [outer = 0x0] 07:56:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x118594400) [pid = 2248] [serial = 244] [outer = 0x1184ce800] 07:56:59 INFO - PROCESS | 2248 | 1463065019665 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x118e0d800) [pid = 2248] [serial = 245] [outer = 0x1184ce800] 07:57:00 INFO - PROCESS | 2248 | 1463065020072 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]]]}] 07:57:00 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. 07:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 07:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:57:00 INFO - PROCESS | 2248 | 1463065020124 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 2248 | 1463065020126 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:57:00 INFO - PROCESS | 2248 | 1463065020128 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 2248 | 1463065020130 Marionette TRACE conn2 <- [1,302,null,{}] 07:57:00 INFO - PROCESS | 2248 | 1463065020138 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}] 07:57:00 INFO - PROCESS | 2248 | 1463065020235 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:57:00 INFO - PROCESS | 2248 | 1463065020279 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x126cb8000 == 45 [pid = 2248] [id = 83] 07:57:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x1195ec800) [pid = 2248] [serial = 246] [outer = 0x0] 07:57:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x1196da000) [pid = 2248] [serial = 247] [outer = 0x1195ec800] 07:57:00 INFO - PROCESS | 2248 | 1463065020310 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x119f85000) [pid = 2248] [serial = 248] [outer = 0x1195ec800] 07:57:00 INFO - PROCESS | 2248 | 1463065020717 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]]]}] 07:57:00 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. 07:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 07:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:57:00 INFO - PROCESS | 2248 | 1463065020749 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 2248 | 1463065020751 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:57:00 INFO - PROCESS | 2248 | 1463065020753 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 2248 | 1463065020755 Marionette TRACE conn2 <- [1,306,null,{}] 07:57:00 INFO - PROCESS | 2248 | 1463065020757 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}] 07:57:00 INFO - PROCESS | 2248 | 1463065020850 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:57:00 INFO - PROCESS | 2248 | 1463065020934 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b0c800 == 46 [pid = 2248] [id = 84] 07:57:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x12135b000) [pid = 2248] [serial = 249] [outer = 0x0] 07:57:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x1214dc000) [pid = 2248] [serial = 250] [outer = 0x12135b000] 07:57:00 INFO - PROCESS | 2248 | 1463065020964 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x124a32800) [pid = 2248] [serial = 251] [outer = 0x12135b000] 07:57:01 INFO - PROCESS | 2248 | 1463065021406 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]]]}] 07:57:01 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. 07:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 07:57:01 INFO - PROCESS | 2248 | 1463065021441 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 2248 | 1463065021444 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:57:01 INFO - PROCESS | 2248 | 1463065021449 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 2248 | 1463065021451 Marionette TRACE conn2 <- [1,310,null,{}] 07:57:01 INFO - PROCESS | 2248 | 1463065021457 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}] 07:57:01 INFO - PROCESS | 2248 | 1463065021596 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:57:01 INFO - PROCESS | 2248 | 1463065021654 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x115e9a800 == 47 [pid = 2248] [id = 85] 07:57:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x116a6e400) [pid = 2248] [serial = 252] [outer = 0x0] 07:57:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x118e11000) [pid = 2248] [serial = 253] [outer = 0x116a6e400] 07:57:01 INFO - PROCESS | 2248 | 1463065021684 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x1215bfc00) [pid = 2248] [serial = 254] [outer = 0x116a6e400] 07:57:02 INFO - PROCESS | 2248 | 1463065022181 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]]]}] 07:57:02 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. 07:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 774ms 07:57:02 INFO - PROCESS | 2248 | 1463065022223 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 2248 | 1463065022225 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:57:02 INFO - PROCESS | 2248 | 1463065022229 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 2248 | 1463065022231 Marionette TRACE conn2 <- [1,314,null,{}] 07:57:02 INFO - PROCESS | 2248 | 1463065022235 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}] 07:57:02 INFO - PROCESS | 2248 | 1463065022323 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:57:02 INFO - PROCESS | 2248 | 1463065022387 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x11255c000 == 48 [pid = 2248] [id = 86] 07:57:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x116610400) [pid = 2248] [serial = 255] [outer = 0x0] 07:57:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x1166d4800) [pid = 2248] [serial = 256] [outer = 0x116610400] 07:57:02 INFO - PROCESS | 2248 | 1463065022415 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x117110400) [pid = 2248] [serial = 257] [outer = 0x116610400] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x126a27000 == 47 [pid = 2248] [id = 79] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x12542f000 == 46 [pid = 2248] [id = 78] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x11839e000 == 45 [pid = 2248] [id = 77] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x123511000 == 44 [pid = 2248] [id = 76] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x125371c00) [pid = 2248] [serial = 192] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x12137e800 == 43 [pid = 2248] [id = 75] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x12103e800 == 42 [pid = 2248] [id = 74] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x119986800 == 41 [pid = 2248] [id = 73] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x1159cf800 == 40 [pid = 2248] [id = 72] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x1185b3800 == 39 [pid = 2248] [id = 71] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x11824a000 == 38 [pid = 2248] [id = 70] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x116aa9800 == 37 [pid = 2248] [id = 69] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x112548800 == 36 [pid = 2248] [id = 68] 07:57:02 INFO - PROCESS | 2248 | --DOCSHELL 0x111e06000 == 35 [pid = 2248] [id = 66] 07:57:02 INFO - PROCESS | 2248 | 1463065022849 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]]]}] 07:57:02 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. 07:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 673ms 07:57:02 INFO - PROCESS | 2248 | 1463065022912 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 2248 | 1463065022917 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x119309400) [pid = 2248] [serial = 190] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x1196d4400) [pid = 2248] [serial = 174] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x118372800) [pid = 2248] [serial = 165] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x11837b000) [pid = 2248] [serial = 166] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x121468400) [pid = 2248] [serial = 156] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x115e5b400) [pid = 2248] [serial = 142] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x112eed400) [pid = 2248] [serial = 141] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x1184c8800) [pid = 2248] [serial = 145] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x118265400) [pid = 2248] [serial = 144] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x119c38000) [pid = 2248] [serial = 148] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x11990c400) [pid = 2248] [serial = 147] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x1210a3400) [pid = 2248] [serial = 151] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x119f8c400) [pid = 2248] [serial = 150] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x121466c00) [pid = 2248] [serial = 154] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x121360c00) [pid = 2248] [serial = 153] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x119da5c00) [pid = 2248] [serial = 177] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x119c36000) [pid = 2248] [serial = 175] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x120fc3000) [pid = 2248] [serial = 180] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x121367400) [pid = 2248] [serial = 184] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x119311400) [pid = 2248] [serial = 183] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x123598000) [pid = 2248] [serial = 189] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x121363c00) [pid = 2248] [serial = 181] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x1218dd800) [pid = 2248] [serial = 187] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x1215b9c00) [pid = 2248] [serial = 186] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x11885e000) [pid = 2248] [serial = 169] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 92 (0x1163bcc00) [pid = 2248] [serial = 162] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 91 (0x11710e400) [pid = 2248] [serial = 163] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 90 (0x118590400) [pid = 2248] [serial = 168] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 89 (0x115de4c00) [pid = 2248] [serial = 159] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 88 (0x116177800) [pid = 2248] [serial = 160] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 87 (0x118597000) [pid = 2248] [serial = 171] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 86 (0x120fc1800) [pid = 2248] [serial = 178] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | --DOMWINDOW == 85 (0x119309c00) [pid = 2248] [serial = 172] [outer = 0x0] [url = about:blank] 07:57:02 INFO - PROCESS | 2248 | 1463065022957 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 2248 | 1463065022960 Marionette TRACE conn2 <- [1,318,null,{}] 07:57:02 INFO - PROCESS | 2248 | 1463065022967 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}] 07:57:03 INFO - PROCESS | 2248 | 1463065023080 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:57:03 INFO - PROCESS | 2248 | 1463065023096 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x116148800 == 36 [pid = 2248] [id = 87] 07:57:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 86 (0x1175a4000) [pid = 2248] [serial = 258] [outer = 0x0] 07:57:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 87 (0x11825d000) [pid = 2248] [serial = 259] [outer = 0x1175a4000] 07:57:03 INFO - PROCESS | 2248 | 1463065023137 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 88 (0x11837b000) [pid = 2248] [serial = 260] [outer = 0x1175a4000] 07:57:03 INFO - PROCESS | 2248 | 1463065023549 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]]]}] 07:57:03 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. 07:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 645ms 07:57:03 INFO - PROCESS | 2248 | 1463065023594 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 2248 | 1463065023596 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:57:03 INFO - PROCESS | 2248 | 1463065023626 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 2248 | 1463065023630 Marionette TRACE conn2 <- [1,322,null,{}] 07:57:03 INFO - PROCESS | 2248 | 1463065023650 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}] 07:57:03 INFO - PROCESS | 2248 | 1463065023765 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:57:03 INFO - PROCESS | 2248 | 1463065023786 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182ca800 == 37 [pid = 2248] [id = 88] 07:57:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 89 (0x118e20c00) [pid = 2248] [serial = 261] [outer = 0x0] 07:57:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 90 (0x119311400) [pid = 2248] [serial = 262] [outer = 0x118e20c00] 07:57:03 INFO - PROCESS | 2248 | 1463065023829 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x1196ce000) [pid = 2248] [serial = 263] [outer = 0x118e20c00] 07:57:04 INFO - PROCESS | 2248 | 1463065024160 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]]]}] 07:57:04 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. 07:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 577ms 07:57:04 INFO - PROCESS | 2248 | 1463065024201 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 2248 | 1463065024203 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:57:04 INFO - PROCESS | 2248 | 1463065024214 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 2248 | 1463065024215 Marionette TRACE conn2 <- [1,326,null,{}] 07:57:04 INFO - PROCESS | 2248 | 1463065024218 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}] 07:57:04 INFO - PROCESS | 2248 | 1463065024289 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:57:04 INFO - PROCESS | 2248 | 1463065024294 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185be800 == 38 [pid = 2248] [id = 89] 07:57:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x1196d9400) [pid = 2248] [serial = 264] [outer = 0x0] 07:57:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x119c2b000) [pid = 2248] [serial = 265] [outer = 0x1196d9400] 07:57:04 INFO - PROCESS | 2248 | 1463065024321 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x119d4a800) [pid = 2248] [serial = 266] [outer = 0x1196d9400] 07:57:04 INFO - PROCESS | 2248 | 1463065024626 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]]]}] 07:57:04 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. 07:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 419ms 07:57:04 INFO - PROCESS | 2248 | 1463065024633 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 2248 | 1463065024635 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:57:04 INFO - PROCESS | 2248 | 1463065024646 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 2248 | 1463065024647 Marionette TRACE conn2 <- [1,330,null,{}] 07:57:04 INFO - PROCESS | 2248 | 1463065024649 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}] 07:57:04 INFO - PROCESS | 2248 | 1463065024726 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:57:04 INFO - PROCESS | 2248 | 1463065024771 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188d3800 == 39 [pid = 2248] [id = 90] 07:57:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x119910000) [pid = 2248] [serial = 267] [outer = 0x0] 07:57:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x119f86000) [pid = 2248] [serial = 268] [outer = 0x119910000] 07:57:04 INFO - PROCESS | 2248 | 1463065024796 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x120fc6000) [pid = 2248] [serial = 269] [outer = 0x119910000] 07:57:05 INFO - PROCESS | 2248 | 1463065025125 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]]]}] 07:57:05 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. 07:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 07:57:05 INFO - PROCESS | 2248 | 1463065025166 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 2248 | 1463065025167 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:57:05 INFO - PROCESS | 2248 | 1463065025169 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 2248 | 1463065025170 Marionette TRACE conn2 <- [1,334,null,{}] 07:57:05 INFO - PROCESS | 2248 | 1463065025173 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}] 07:57:05 INFO - PROCESS | 2248 | 1463065025275 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:57:05 INFO - PROCESS | 2248 | 1463065025324 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x115e8d000 == 40 [pid = 2248] [id = 91] 07:57:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x1216fb000) [pid = 2248] [serial = 270] [outer = 0x0] 07:57:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x124b25800) [pid = 2248] [serial = 271] [outer = 0x1216fb000] 07:57:05 INFO - PROCESS | 2248 | 1463065025350 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x124b85c00) [pid = 2248] [serial = 272] [outer = 0x1216fb000] 07:57:05 INFO - PROCESS | 2248 | 1463065025642 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]]]}] 07:57:05 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. 07:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 521ms 07:57:05 INFO - PROCESS | 2248 | 1463065025691 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 2248 | 1463065025692 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:57:05 INFO - PROCESS | 2248 | 1463065025695 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 2248 | 1463065025696 Marionette TRACE conn2 <- [1,338,null,{}] 07:57:05 INFO - PROCESS | 2248 | 1463065025698 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}] 07:57:05 INFO - PROCESS | 2248 | 1463065025796 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:57:05 INFO - PROCESS | 2248 | 1463065025817 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c69000 == 41 [pid = 2248] [id = 92] 07:57:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x12173bc00) [pid = 2248] [serial = 273] [outer = 0x0] 07:57:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x12538ec00) [pid = 2248] [serial = 274] [outer = 0x12173bc00] 07:57:05 INFO - PROCESS | 2248 | 1463065025857 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x125ea4c00) [pid = 2248] [serial = 275] [outer = 0x12173bc00] 07:57:06 INFO - PROCESS | 2248 | 1463065026265 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]]]}] 07:57:06 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. 07:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 619ms 07:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:57:06 INFO - PROCESS | 2248 | 1463065026314 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 2248 | 1463065026315 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:57:06 INFO - PROCESS | 2248 | 1463065026317 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 2248 | 1463065026318 Marionette TRACE conn2 <- [1,342,null,{}] 07:57:06 INFO - PROCESS | 2248 | 1463065026321 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}] 07:57:06 INFO - PROCESS | 2248 | 1463065026411 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:57:06 INFO - PROCESS | 2248 | 1463065026415 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x121153800 == 42 [pid = 2248] [id = 93] 07:57:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x125372c00) [pid = 2248] [serial = 276] [outer = 0x0] 07:57:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x126a37000) [pid = 2248] [serial = 277] [outer = 0x125372c00] 07:57:06 INFO - PROCESS | 2248 | 1463065026441 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x126c84c00) [pid = 2248] [serial = 278] [outer = 0x125372c00] 07:57:06 INFO - PROCESS | 2248 | 1463065026861 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]]]}] 07:57:06 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. 07:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 572ms 07:57:06 INFO - PROCESS | 2248 | 1463065026890 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 2248 | 1463065026892 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:57:06 INFO - PROCESS | 2248 | 1463065026903 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 2248 | 1463065026904 Marionette TRACE conn2 <- [1,346,null,{}] 07:57:06 INFO - PROCESS | 2248 | 1463065026907 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}] 07:57:07 INFO - PROCESS | 2248 | 1463065027023 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:57:07 INFO - PROCESS | 2248 | 1463065027037 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x1217df800 == 43 [pid = 2248] [id = 94] 07:57:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x126c87c00) [pid = 2248] [serial = 279] [outer = 0x0] 07:57:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x126f25800) [pid = 2248] [serial = 280] [outer = 0x126c87c00] 07:57:07 INFO - PROCESS | 2248 | 1463065027063 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x12749fc00) [pid = 2248] [serial = 281] [outer = 0x126c87c00] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x121465000) [pid = 2248] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x11710f400) [pid = 2248] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x12547e000) [pid = 2248] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x112de2c00) [pid = 2248] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x119c2c000) [pid = 2248] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x119f89400) [pid = 2248] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x112965c00) [pid = 2248] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x125395c00) [pid = 2248] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x114de3400) [pid = 2248] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x12135f800) [pid = 2248] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x1195f1c00) [pid = 2248] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x112dda000) [pid = 2248] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:57:07 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x1168b7400) [pid = 2248] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:57:07 INFO - PROCESS | 2248 | 1463065027441 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]]]}] 07:57:07 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. 07:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 578ms 07:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:57:07 INFO - PROCESS | 2248 | 1463065027474 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 2248 | 1463065027476 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:57:07 INFO - PROCESS | 2248 | 1463065027478 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 2248 | 1463065027479 Marionette TRACE conn2 <- [1,350,null,{}] 07:57:07 INFO - PROCESS | 2248 | 1463065027482 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}] 07:57:07 INFO - PROCESS | 2248 | 1463065027584 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:57:07 INFO - PROCESS | 2248 | 1463065027610 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x124ba2000 == 44 [pid = 2248] [id = 95] 07:57:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x1168c1800) [pid = 2248] [serial = 282] [outer = 0x0] 07:57:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x121465000) [pid = 2248] [serial = 283] [outer = 0x1168c1800] 07:57:07 INFO - PROCESS | 2248 | 1463065027634 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x126f1bc00) [pid = 2248] [serial = 284] [outer = 0x1168c1800] 07:57:07 INFO - PROCESS | 2248 | 1463065027910 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]]]}] 07:57:07 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. 07:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 07:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:57:07 INFO - PROCESS | 2248 | 1463065027948 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 2248 | 1463065027950 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:57:07 INFO - PROCESS | 2248 | 1463065027960 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 2248 | 1463065027962 Marionette TRACE conn2 <- [1,354,null,{}] 07:57:07 INFO - PROCESS | 2248 | 1463065027965 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}] 07:57:08 INFO - PROCESS | 2248 | 1463065028059 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:57:08 INFO - PROCESS | 2248 | 1463065028064 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x126cca800 == 45 [pid = 2248] [id = 96] 07:57:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x126f25400) [pid = 2248] [serial = 285] [outer = 0x0] 07:57:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x128a29400) [pid = 2248] [serial = 286] [outer = 0x126f25400] 07:57:08 INFO - PROCESS | 2248 | 1463065028093 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x128d37800) [pid = 2248] [serial = 287] [outer = 0x126f25400] 07:57:08 INFO - PROCESS | 2248 | 1463065028392 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]]]}] 07:57:08 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. 07:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 478ms 07:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:57:08 INFO - PROCESS | 2248 | 1463065028431 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 2248 | 1463065028432 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:57:08 INFO - PROCESS | 2248 | 1463065028434 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 2248 | 1463065028435 Marionette TRACE conn2 <- [1,358,null,{}] 07:57:08 INFO - PROCESS | 2248 | 1463065028440 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}] 07:57:08 INFO - PROCESS | 2248 | 1463065028536 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:57:08 INFO - PROCESS | 2248 | 1463065028541 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b13000 == 46 [pid = 2248] [id = 97] 07:57:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x1129e9000) [pid = 2248] [serial = 288] [outer = 0x0] 07:57:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x128a2dc00) [pid = 2248] [serial = 289] [outer = 0x1129e9000] 07:57:08 INFO - PROCESS | 2248 | 1463065028566 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x129369000) [pid = 2248] [serial = 290] [outer = 0x1129e9000] 07:57:08 INFO - PROCESS | 2248 | 1463065028873 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]]]}] 07:57:08 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. 07:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 471ms 07:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:57:08 INFO - PROCESS | 2248 | 1463065028906 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 2248 | 1463065028907 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:57:08 INFO - PROCESS | 2248 | 1463065028909 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 2248 | 1463065028910 Marionette TRACE conn2 <- [1,362,null,{}] 07:57:08 INFO - PROCESS | 2248 | 1463065028912 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}] 07:57:08 INFO - PROCESS | 2248 | 1463065028988 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:57:09 INFO - PROCESS | 2248 | 1463065029002 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x129527800 == 47 [pid = 2248] [id = 98] 07:57:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x12936d000) [pid = 2248] [serial = 291] [outer = 0x0] 07:57:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x1295c1800) [pid = 2248] [serial = 292] [outer = 0x12936d000] 07:57:09 INFO - PROCESS | 2248 | 1463065029026 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x1295cc400) [pid = 2248] [serial = 293] [outer = 0x12936d000] 07:57:09 INFO - PROCESS | 2248 | 1463065029445 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]]]}] 07:57:09 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. 07:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 568ms 07:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:57:09 INFO - PROCESS | 2248 | 1463065029478 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 2248 | 1463065029481 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:57:09 INFO - PROCESS | 2248 | 1463065029484 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 2248 | 1463065029487 Marionette TRACE conn2 <- [1,366,null,{}] 07:57:09 INFO - PROCESS | 2248 | 1463065029491 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}] 07:57:09 INFO - PROCESS | 2248 | 1463065029592 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:57:09 INFO - PROCESS | 2248 | 1463065029649 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x116873000 == 48 [pid = 2248] [id = 99] 07:57:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x114de3400) [pid = 2248] [serial = 294] [outer = 0x0] 07:57:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x116177800) [pid = 2248] [serial = 295] [outer = 0x114de3400] 07:57:09 INFO - PROCESS | 2248 | 1463065029680 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x116a6dc00) [pid = 2248] [serial = 296] [outer = 0x114de3400] 07:57:10 INFO - PROCESS | 2248 | 1463065030196 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]]]}] 07:57:10 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. 07:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 771ms 07:57:10 INFO - PROCESS | 2248 | 1463065030271 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 2248 | 1463065030275 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:57:10 INFO - PROCESS | 2248 | 1463065030280 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 2248 | 1463065030281 Marionette TRACE conn2 <- [1,370,null,{}] 07:57:10 INFO - PROCESS | 2248 | 1463065030284 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}] 07:57:10 INFO - PROCESS | 2248 | 1463065030384 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:57:10 INFO - PROCESS | 2248 | 1463065030441 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a90800 == 49 [pid = 2248] [id = 100] 07:57:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x118430800) [pid = 2248] [serial = 297] [outer = 0x0] 07:57:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x118596400) [pid = 2248] [serial = 298] [outer = 0x118430800] 07:57:10 INFO - PROCESS | 2248 | 1463065030471 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x118e1dc00) [pid = 2248] [serial = 299] [outer = 0x118430800] 07:57:10 INFO - PROCESS | 2248 | 1463065030893 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]]]}] 07:57:10 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. 07:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 622ms 07:57:10 INFO - PROCESS | 2248 | 1463065030902 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 2248 | 1463065030903 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:57:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:57:10 INFO - PROCESS | 2248 | 1463065030906 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 2248 | 1463065030908 Marionette TRACE conn2 <- [1,374,null,{}] 07:57:10 INFO - PROCESS | 2248 | 1463065030916 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}] 07:57:11 INFO - PROCESS | 2248 | 1463065031017 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:57:11 INFO - PROCESS | 2248 | 1463065031059 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b05800 == 50 [pid = 2248] [id = 101] 07:57:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x1195ec400) [pid = 2248] [serial = 300] [outer = 0x0] 07:57:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x120fc1c00) [pid = 2248] [serial = 301] [outer = 0x1195ec400] 07:57:11 INFO - PROCESS | 2248 | 1463065031091 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x121467400) [pid = 2248] [serial = 302] [outer = 0x1195ec400] 07:57:11 INFO - PROCESS | 2248 | 1463065031576 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:57:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:57:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 721ms 07:57:11 INFO - PROCESS | 2248 | 1463065031682 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 2248 | 1463065031684 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:57:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:57:11 INFO - PROCESS | 2248 | 1463065031728 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 2248 | 1463065031731 Marionette TRACE conn2 <- [1,378,null,{}] 07:57:11 INFO - PROCESS | 2248 | 1463065031736 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}] 07:57:11 INFO - PROCESS | 2248 | 1463065031878 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:57:11 INFO - PROCESS | 2248 | 1463065031918 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a775800 == 51 [pid = 2248] [id = 102] 07:57:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x124a38000) [pid = 2248] [serial = 303] [outer = 0x0] 07:57:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x1274acc00) [pid = 2248] [serial = 304] [outer = 0x124a38000] 07:57:11 INFO - PROCESS | 2248 | 1463065031947 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x128a2fc00) [pid = 2248] [serial = 305] [outer = 0x124a38000] 07:57:12 INFO - PROCESS | 2248 | 1463065032400 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:57:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 744ms 07:57:12 INFO - PROCESS | 2248 | 1463065032451 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 2248 | 1463065032452 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:57:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:57:12 INFO - PROCESS | 2248 | 1463065032454 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 2248 | 1463065032455 Marionette TRACE conn2 <- [1,382,null,{}] 07:57:12 INFO - PROCESS | 2248 | 1463065032458 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}] 07:57:12 INFO - PROCESS | 2248 | 1463065032561 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:57:12 INFO - PROCESS | 2248 | 1463065032623 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x113120800 == 52 [pid = 2248] [id = 103] 07:57:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x112ee3800) [pid = 2248] [serial = 306] [outer = 0x0] 07:57:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x1159b4c00) [pid = 2248] [serial = 307] [outer = 0x112ee3800] 07:57:12 INFO - PROCESS | 2248 | 1463065032881 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x11675bc00) [pid = 2248] [serial = 308] [outer = 0x112ee3800] 07:57:13 INFO - PROCESS | 2248 | 1463065033461 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:57:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1020ms 07:57:13 INFO - PROCESS | 2248 | 1463065033484 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 2248 | 1463065033487 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:57:13 INFO - PROCESS | 2248 | 1463065033511 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 2248 | 1463065033513 Marionette TRACE conn2 <- [1,386,null,{}] 07:57:13 INFO - PROCESS | 2248 | 1463065033517 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}] 07:57:13 INFO - PROCESS | 2248 | 1463065033637 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x128b13000 == 51 [pid = 2248] [id = 97] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x126cca800 == 50 [pid = 2248] [id = 96] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x124ba2000 == 49 [pid = 2248] [id = 95] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1217df800 == 48 [pid = 2248] [id = 94] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x121153800 == 47 [pid = 2248] [id = 93] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x119c69000 == 46 [pid = 2248] [id = 92] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x115e8d000 == 45 [pid = 2248] [id = 91] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x1290ce400) [pid = 2248] [serial = 238] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1188d3800 == 44 [pid = 2248] [id = 90] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1185be800 == 43 [pid = 2248] [id = 89] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1182ca800 == 42 [pid = 2248] [id = 88] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x116148800 == 41 [pid = 2248] [id = 87] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x11255c000 == 40 [pid = 2248] [id = 86] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x115e9a800 == 39 [pid = 2248] [id = 85] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x128b0c800 == 38 [pid = 2248] [id = 84] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x126cb8000 == 37 [pid = 2248] [id = 83] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x11939f000 == 36 [pid = 2248] [id = 82] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x11665d000 == 35 [pid = 2248] [id = 81] 07:57:13 INFO - PROCESS | 2248 | --DOCSHELL 0x12712d000 == 34 [pid = 2248] [id = 80] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x123590c00) [pid = 2248] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x119903c00) [pid = 2248] [serial = 211] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x1195f6800) [pid = 2248] [serial = 214] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x124b7e000) [pid = 2248] [serial = 220] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x118599800) [pid = 2248] [serial = 208] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x125487000) [pid = 2248] [serial = 193] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x111f19c00) [pid = 2248] [serial = 195] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x124a3a400) [pid = 2248] [serial = 218] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x11842c000) [pid = 2248] [serial = 206] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x1184ce000) [pid = 2248] [serial = 229] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x1163b4c00) [pid = 2248] [serial = 201] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x119c32000) [pid = 2248] [serial = 212] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x118159800) [pid = 2248] [serial = 205] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x128a28000) [pid = 2248] [serial = 233] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x11684a800) [pid = 2248] [serial = 198] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x128f58800) [pid = 2248] [serial = 236] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x126f17400) [pid = 2248] [serial = 232] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x1195ed800) [pid = 2248] [serial = 209] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x126a9ac00) [pid = 2248] [serial = 226] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x119f8a000) [pid = 2248] [serial = 230] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x120fc9400) [pid = 2248] [serial = 217] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x128a33800) [pid = 2248] [serial = 235] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x119f88000) [pid = 2248] [serial = 215] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x126c87800) [pid = 2248] [serial = 227] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x12548cc00) [pid = 2248] [serial = 223] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x116855000) [pid = 2248] [serial = 202] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x126a34400) [pid = 2248] [serial = 224] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x125391000) [pid = 2248] [serial = 221] [outer = 0x0] [url = about:blank] 07:57:13 INFO - PROCESS | 2248 | 1463065033711 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x112d67800 == 35 [pid = 2248] [id = 104] 07:57:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x116178400) [pid = 2248] [serial = 309] [outer = 0x0] 07:57:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x116610c00) [pid = 2248] [serial = 310] [outer = 0x116178400] 07:57:13 INFO - PROCESS | 2248 | 1463065033738 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x11858c400) [pid = 2248] [serial = 311] [outer = 0x116178400] 07:57:14 INFO - PROCESS | 2248 | 1463065034085 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]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 623ms 07:57:14 INFO - PROCESS | 2248 | 1463065034133 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 2248 | 1463065034137 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:57:14 INFO - PROCESS | 2248 | 1463065034143 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 2248 | 1463065034146 Marionette TRACE conn2 <- [1,390,null,{}] 07:57:14 INFO - PROCESS | 2248 | 1463065034149 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}] 07:57:14 INFO - PROCESS | 2248 | 1463065034275 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:57:14 INFO - PROCESS | 2248 | 1463065034373 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182c2800 == 36 [pid = 2248] [id = 105] 07:57:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x118e21000) [pid = 2248] [serial = 312] [outer = 0x0] 07:57:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x1195eac00) [pid = 2248] [serial = 313] [outer = 0x118e21000] 07:57:14 INFO - PROCESS | 2248 | 1463065034414 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x1196da800) [pid = 2248] [serial = 314] [outer = 0x118e21000] 07:57:14 INFO - PROCESS | 2248 | 1463065034968 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]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 873ms 07:57:15 INFO - PROCESS | 2248 | 1463065035016 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 2248 | 1463065035018 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:57:15 INFO - PROCESS | 2248 | 1463065035022 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 2248 | 1463065035026 Marionette TRACE conn2 <- [1,394,null,{}] 07:57:15 INFO - PROCESS | 2248 | 1463065035036 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}] 07:57:15 INFO - PROCESS | 2248 | 1463065035161 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:57:15 INFO - PROCESS | 2248 | 1463065035228 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195d8800 == 37 [pid = 2248] [id = 106] 07:57:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x119c32000) [pid = 2248] [serial = 315] [outer = 0x0] 07:57:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x1218e0800) [pid = 2248] [serial = 316] [outer = 0x119c32000] 07:57:15 INFO - PROCESS | 2248 | 1463065035269 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x124b27c00) [pid = 2248] [serial = 317] [outer = 0x119c32000] 07:57:15 INFO - PROCESS | 2248 | 1463065035618 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]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 625ms 07:57:15 INFO - PROCESS | 2248 | 1463065035646 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 2248 | 1463065035648 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:57:15 INFO - PROCESS | 2248 | 1463065035650 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 2248 | 1463065035651 Marionette TRACE conn2 <- [1,398,null,{}] 07:57:15 INFO - PROCESS | 2248 | 1463065035657 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}] 07:57:15 INFO - PROCESS | 2248 | 1463065035733 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:57:15 INFO - PROCESS | 2248 | 1463065035788 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x1163df800 == 38 [pid = 2248] [id = 107] 07:57:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x119903c00) [pid = 2248] [serial = 318] [outer = 0x0] 07:57:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x124b7f400) [pid = 2248] [serial = 319] [outer = 0x119903c00] 07:57:15 INFO - PROCESS | 2248 | 1463065035813 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x125ea7c00) [pid = 2248] [serial = 320] [outer = 0x119903c00] 07:57:16 INFO - PROCESS | 2248 | 1463065036134 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]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 523ms 07:57:16 INFO - PROCESS | 2248 | 1463065036175 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:57:16 INFO - PROCESS | 2248 | 1463065036176 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:57:16 INFO - PROCESS | 2248 | 1463065036178 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 2248 | 1463065036179 Marionette TRACE conn2 <- [1,402,null,{}] 07:57:16 INFO - PROCESS | 2248 | 1463065036181 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}] 07:57:16 INFO - PROCESS | 2248 | 1463065036273 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:57:16 INFO - PROCESS | 2248 | 1463065036277 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x12115e000 == 39 [pid = 2248] [id = 108] 07:57:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x125eb2c00) [pid = 2248] [serial = 321] [outer = 0x0] 07:57:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x126c85400) [pid = 2248] [serial = 322] [outer = 0x125eb2c00] 07:57:16 INFO - PROCESS | 2248 | 1463065036305 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x128a28c00) [pid = 2248] [serial = 323] [outer = 0x125eb2c00] 07:57:16 INFO - PROCESS | 2248 | 1463065036691 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]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 07:57:16 INFO - PROCESS | 2248 | 1463065036697 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 2248 | 1463065036699 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:57:16 INFO - PROCESS | 2248 | 1463065036701 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 2248 | 1463065036702 Marionette TRACE conn2 <- [1,406,null,{}] 07:57:16 INFO - PROCESS | 2248 | 1463065036709 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}] 07:57:16 INFO - PROCESS | 2248 | 1463065036824 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:57:16 INFO - PROCESS | 2248 | 1463065036829 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x111f43800 == 40 [pid = 2248] [id = 109] 07:57:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x128a30400) [pid = 2248] [serial = 324] [outer = 0x0] 07:57:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x129369c00) [pid = 2248] [serial = 325] [outer = 0x128a30400] 07:57:16 INFO - PROCESS | 2248 | 1463065036854 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x129650000) [pid = 2248] [serial = 326] [outer = 0x128a30400] 07:57:17 INFO - PROCESS | 2248 | 1463065037176 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:57:17 INFO - PROCESS | 2248 | 1463065037241 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]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 573ms 07:57:17 INFO - PROCESS | 2248 | 1463065037280 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 2248 | 1463065037281 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:57:17 INFO - PROCESS | 2248 | 1463065037283 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 2248 | 1463065037285 Marionette TRACE conn2 <- [1,410,null,{}] 07:57:17 INFO - PROCESS | 2248 | 1463065037287 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}] 07:57:17 INFO - PROCESS | 2248 | 1463065037382 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:57:17 INFO - PROCESS | 2248 | 1463065037387 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x125426000 == 41 [pid = 2248] [id = 110] 07:57:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x128a32400) [pid = 2248] [serial = 327] [outer = 0x0] 07:57:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x12a7ee400) [pid = 2248] [serial = 328] [outer = 0x128a32400] 07:57:17 INFO - PROCESS | 2248 | 1463065037413 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x12ab49400) [pid = 2248] [serial = 329] [outer = 0x128a32400] 07:57:17 INFO - PROCESS | 2248 | 1463065037755 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]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x116848400) [pid = 2248] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x12173bc00) [pid = 2248] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x116610400) [pid = 2248] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x1216fb000) [pid = 2248] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x1175a4000) [pid = 2248] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x125372c00) [pid = 2248] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x118e20c00) [pid = 2248] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x126c87c00) [pid = 2248] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x1168c1800) [pid = 2248] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x119910000) [pid = 2248] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x126f25400) [pid = 2248] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x116a6e400) [pid = 2248] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x1196d9400) [pid = 2248] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:57:17 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x1129e9000) [pid = 2248] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:57:17 INFO - PROCESS | 2248 | 1463065037866 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 2248 | 1463065037868 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:57:17 INFO - PROCESS | 2248 | 1463065037872 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 2248 | 1463065037873 Marionette TRACE conn2 <- [1,414,null,{}] 07:57:17 INFO - PROCESS | 2248 | 1463065037876 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}] 07:57:17 INFO - PROCESS | 2248 | 1463065037963 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:57:17 INFO - PROCESS | 2248 | 1463065037967 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x118387800 == 42 [pid = 2248] [id = 111] 07:57:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x117457c00) [pid = 2248] [serial = 330] [outer = 0x0] 07:57:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x118590400) [pid = 2248] [serial = 331] [outer = 0x117457c00] 07:57:17 INFO - PROCESS | 2248 | 1463065037992 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x12173bc00) [pid = 2248] [serial = 332] [outer = 0x117457c00] 07:57:18 INFO - PROCESS | 2248 | 1463065038366 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]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 07:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:57:18 INFO - PROCESS | 2248 | 1463065038394 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 2248 | 1463065038395 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:57:18 INFO - PROCESS | 2248 | 1463065038397 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 2248 | 1463065038399 Marionette TRACE conn2 <- [1,418,null,{}] 07:57:18 INFO - PROCESS | 2248 | 1463065038402 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}] 07:57:18 INFO - PROCESS | 2248 | 1463065038514 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:57:18 INFO - PROCESS | 2248 | 1463065038523 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x128578000 == 43 [pid = 2248] [id = 112] 07:57:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x1168c1800) [pid = 2248] [serial = 333] [outer = 0x0] 07:57:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x1210a0400) [pid = 2248] [serial = 334] [outer = 0x1168c1800] 07:57:18 INFO - PROCESS | 2248 | 1463065038562 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x12aca7c00) [pid = 2248] [serial = 335] [outer = 0x1168c1800] 07:57:19 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 07:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1070ms 07:57:19 INFO - PROCESS | 2248 | 1463065039464 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]]]}] 07:57:19 INFO - PROCESS | 2248 | 1463065039467 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 2248 | 1463065039469 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:57:19 INFO - PROCESS | 2248 | 1463065039474 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 2248 | 1463065039475 Marionette TRACE conn2 <- [1,422,null,{}] 07:57:19 INFO - PROCESS | 2248 | 1463065039477 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}] 07:57:19 INFO - PROCESS | 2248 | 1463065039562 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:57:19 INFO - PROCESS | 2248 | 1463065039567 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a764000 == 44 [pid = 2248] [id = 113] 07:57:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x12aca4c00) [pid = 2248] [serial = 336] [outer = 0x0] 07:57:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x12b128c00) [pid = 2248] [serial = 337] [outer = 0x12aca4c00] 07:57:19 INFO - PROCESS | 2248 | 1463065039595 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x12b41c400) [pid = 2248] [serial = 338] [outer = 0x12aca4c00] 07:57:20 INFO - PROCESS | 2248 | 1463065040593 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]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1169ms 07:57:20 INFO - PROCESS | 2248 | 1463065040644 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 2248 | 1463065040646 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:57:20 INFO - PROCESS | 2248 | 1463065040650 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 2248 | 1463065040652 Marionette TRACE conn2 <- [1,426,null,{}] 07:57:20 INFO - PROCESS | 2248 | 1463065040656 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}] 07:57:20 INFO - PROCESS | 2248 | 1463065040755 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:57:20 INFO - PROCESS | 2248 | 1463065040836 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182c0000 == 45 [pid = 2248] [id = 114] 07:57:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x118372000) [pid = 2248] [serial = 339] [outer = 0x0] 07:57:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x118376800) [pid = 2248] [serial = 340] [outer = 0x118372000] 07:57:20 INFO - PROCESS | 2248 | 1463065040868 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x118859400) [pid = 2248] [serial = 341] [outer = 0x118372000] 07:57:21 INFO - PROCESS | 2248 | 1463065041306 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] 07:57:21 INFO - PROCESS | 2248 | 1463065041329 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:57:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:57:21 INFO - PROCESS | 2248 | 1463065041333 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 2248 | 1463065041335 Marionette TRACE conn2 <- [1,430,null,{}] 07:57:21 INFO - PROCESS | 2248 | 1463065041338 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}] 07:57:21 INFO - PROCESS | 2248 | 1463065041441 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:57:21 INFO - PROCESS | 2248 | 1463065041500 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x119323800 == 46 [pid = 2248] [id = 115] 07:57:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x118e1d800) [pid = 2248] [serial = 342] [outer = 0x0] 07:57:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x1196dac00) [pid = 2248] [serial = 343] [outer = 0x118e1d800] 07:57:21 INFO - PROCESS | 2248 | 1463065041529 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x121313800) [pid = 2248] [serial = 344] [outer = 0x118e1d800] 07:57:21 INFO - PROCESS | 2248 | 1463065041974 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]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 07:57:22 INFO - PROCESS | 2248 | 1463065042007 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 2248 | 1463065042008 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:57:22 INFO - PROCESS | 2248 | 1463065042011 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 2248 | 1463065042014 Marionette TRACE conn2 <- [1,434,null,{}] 07:57:22 INFO - PROCESS | 2248 | 1463065042022 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}] 07:57:22 INFO - PROCESS | 2248 | 1463065042139 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:57:22 INFO - PROCESS | 2248 | 1463065042201 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab56800 == 47 [pid = 2248] [id = 116] 07:57:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12536fc00) [pid = 2248] [serial = 345] [outer = 0x0] 07:57:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x125ea9000) [pid = 2248] [serial = 346] [outer = 0x12536fc00] 07:57:22 INFO - PROCESS | 2248 | 1463065042233 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x1274a1400) [pid = 2248] [serial = 347] [outer = 0x12536fc00] 07:57:22 INFO - PROCESS | 2248 | 1463065042620 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]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 07:57:22 INFO - PROCESS | 2248 | 1463065042682 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 2248 | 1463065042684 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:57:22 INFO - PROCESS | 2248 | 1463065042706 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 2248 | 1463065042708 Marionette TRACE conn2 <- [1,438,null,{}] 07:57:22 INFO - PROCESS | 2248 | 1463065042710 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}] 07:57:22 INFO - PROCESS | 2248 | 1463065042809 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:57:22 INFO - PROCESS | 2248 | 1463065042866 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b151800 == 48 [pid = 2248] [id = 117] 07:57:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x128a27000) [pid = 2248] [serial = 348] [outer = 0x0] 07:57:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x128f57000) [pid = 2248] [serial = 349] [outer = 0x128a27000] 07:57:22 INFO - PROCESS | 2248 | 1463065042896 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x129645c00) [pid = 2248] [serial = 350] [outer = 0x128a27000] 07:57:23 INFO - PROCESS | 2248 | 1463065043580 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]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 924ms 07:57:23 INFO - PROCESS | 2248 | 1463065043630 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 2248 | 1463065043633 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:57:23 INFO - PROCESS | 2248 | 1463065043639 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 2248 | 1463065043642 Marionette TRACE conn2 <- [1,442,null,{}] 07:57:23 INFO - PROCESS | 2248 | 1463065043649 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}] 07:57:23 INFO - PROCESS | 2248 | 1463065043776 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:57:23 INFO - PROCESS | 2248 | 1463065043899 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x118384800 == 49 [pid = 2248] [id = 118] 07:57:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x1163aec00) [pid = 2248] [serial = 351] [outer = 0x0] 07:57:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x11745d400) [pid = 2248] [serial = 352] [outer = 0x1163aec00] 07:57:23 INFO - PROCESS | 2248 | 1463065043930 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x118599800) [pid = 2248] [serial = 353] [outer = 0x1163aec00] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x128578000 == 48 [pid = 2248] [id = 112] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x118387800 == 47 [pid = 2248] [id = 111] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x125426000 == 46 [pid = 2248] [id = 110] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x111f43800 == 45 [pid = 2248] [id = 109] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x12115e000 == 44 [pid = 2248] [id = 108] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x1163df800 == 43 [pid = 2248] [id = 107] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x1159b3c00) [pid = 2248] [serial = 241] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x118594400) [pid = 2248] [serial = 244] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x1196da000) [pid = 2248] [serial = 247] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x1214dc000) [pid = 2248] [serial = 250] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1295c1800) [pid = 2248] [serial = 292] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x1195d8800 == 42 [pid = 2248] [id = 106] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x1182c2800 == 41 [pid = 2248] [id = 105] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x112d67800 == 40 [pid = 2248] [id = 104] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x113120800 == 39 [pid = 2248] [id = 103] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x12a775800 == 38 [pid = 2248] [id = 102] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x118a90800 == 37 [pid = 2248] [id = 100] 07:57:24 INFO - PROCESS | 2248 | --DOCSHELL 0x116873000 == 36 [pid = 2248] [id = 99] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x1218e2c00) [pid = 2248] [serial = 157] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x117110400) [pid = 2248] [serial = 257] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x1166d4800) [pid = 2248] [serial = 256] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x11825d000) [pid = 2248] [serial = 259] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x11837b000) [pid = 2248] [serial = 260] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x119311400) [pid = 2248] [serial = 262] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x1196ce000) [pid = 2248] [serial = 263] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x1215bfc00) [pid = 2248] [serial = 254] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x118e11000) [pid = 2248] [serial = 253] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x119c2b000) [pid = 2248] [serial = 265] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x119d4a800) [pid = 2248] [serial = 266] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | 1463065044379 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]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 778ms 07:57:24 INFO - PROCESS | 2248 | 1463065044416 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 2248 | 1463065044419 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:57:24 INFO - PROCESS | 2248 | 1463065044424 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 2248 | 1463065044425 Marionette TRACE conn2 <- [1,446,null,{}] 07:57:24 INFO - PROCESS | 2248 | 1463065044428 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}] 07:57:24 INFO - PROCESS | 2248 | 1463065044503 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:57:24 INFO - PROCESS | 2248 | 1463065044510 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x11671c800 == 37 [pid = 2248] [id = 119] 07:57:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x1184ccc00) [pid = 2248] [serial = 354] [outer = 0x0] 07:57:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x11930a000) [pid = 2248] [serial = 355] [outer = 0x1184ccc00] 07:57:24 INFO - PROCESS | 2248 | 1463065044537 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x119c2d800) [pid = 2248] [serial = 356] [outer = 0x1184ccc00] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x12538ec00) [pid = 2248] [serial = 274] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x124b85c00) [pid = 2248] [serial = 272] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x124b25800) [pid = 2248] [serial = 271] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x126a37000) [pid = 2248] [serial = 277] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x126f25800) [pid = 2248] [serial = 280] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x121465000) [pid = 2248] [serial = 283] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x126c84c00) [pid = 2248] [serial = 278] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x119f86000) [pid = 2248] [serial = 268] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x128a29400) [pid = 2248] [serial = 286] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x12749fc00) [pid = 2248] [serial = 281] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x125ea4c00) [pid = 2248] [serial = 275] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x129369000) [pid = 2248] [serial = 290] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x126f1bc00) [pid = 2248] [serial = 284] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x128d37800) [pid = 2248] [serial = 287] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x120fc6000) [pid = 2248] [serial = 269] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x128a2dc00) [pid = 2248] [serial = 289] [outer = 0x0] [url = about:blank] 07:57:24 INFO - PROCESS | 2248 | 1463065044885 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]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 520ms 07:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:57:24 INFO - PROCESS | 2248 | 1463065044943 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 2248 | 1463065044944 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:57:24 INFO - PROCESS | 2248 | 1463065044947 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 2248 | 1463065044949 Marionette TRACE conn2 <- [1,450,null,{}] 07:57:24 INFO - PROCESS | 2248 | 1463065044957 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}] 07:57:25 INFO - PROCESS | 2248 | 1463065045035 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:57:25 INFO - PROCESS | 2248 | 1463065045043 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188bd000 == 38 [pid = 2248] [id = 120] 07:57:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x121313000) [pid = 2248] [serial = 357] [outer = 0x0] 07:57:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x1215b9c00) [pid = 2248] [serial = 358] [outer = 0x121313000] 07:57:25 INFO - PROCESS | 2248 | 1463065045071 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x124b31800) [pid = 2248] [serial = 359] [outer = 0x121313000] 07:57:25 INFO - PROCESS | 2248 | 1463065045434 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] 07:57:25 INFO - PROCESS | 2248 | 1463065045470 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:57:25 INFO - PROCESS | 2248 | 1463065045475 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 2248 | 1463065045476 Marionette TRACE conn2 <- [1,454,null,{}] 07:57:25 INFO - PROCESS | 2248 | 1463065045485 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}] 07:57:25 INFO - PROCESS | 2248 | 1463065045559 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:57:25 INFO - PROCESS | 2248 | 1463065045563 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x11999e000 == 39 [pid = 2248] [id = 121] 07:57:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x125367800) [pid = 2248] [serial = 360] [outer = 0x0] 07:57:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x125eb0c00) [pid = 2248] [serial = 361] [outer = 0x125367800] 07:57:25 INFO - PROCESS | 2248 | 1463065045592 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x126a93800) [pid = 2248] [serial = 362] [outer = 0x125367800] 07:57:25 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:25 INFO - PROCESS | 2248 | 1463065045912 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]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 07:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:57:25 INFO - PROCESS | 2248 | 1463065045946 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 2248 | 1463065045948 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:57:25 INFO - PROCESS | 2248 | 1463065045950 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 2248 | 1463065045951 Marionette TRACE conn2 <- [1,458,null,{}] 07:57:25 INFO - PROCESS | 2248 | 1463065045953 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}] 07:57:26 INFO - PROCESS | 2248 | 1463065046029 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:57:26 INFO - PROCESS | 2248 | 1463065046080 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d78800 == 40 [pid = 2248] [id = 122] 07:57:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x125368800) [pid = 2248] [serial = 363] [outer = 0x0] 07:57:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x126c83400) [pid = 2248] [serial = 364] [outer = 0x125368800] 07:57:26 INFO - PROCESS | 2248 | 1463065046105 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x128a24800) [pid = 2248] [serial = 365] [outer = 0x125368800] 07:57:26 INFO - PROCESS | 2248 | 1463065046427 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] 07:57:26 INFO - PROCESS | 2248 | 1463065046473 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:57:26 INFO - PROCESS | 2248 | 1463065046476 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 2248 | 1463065046477 Marionette TRACE conn2 <- [1,462,null,{}] 07:57:26 INFO - PROCESS | 2248 | 1463065046487 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}] 07:57:26 INFO - PROCESS | 2248 | 1463065046602 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:57:26 INFO - PROCESS | 2248 | 1463065046633 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x12136a000 == 41 [pid = 2248] [id = 123] 07:57:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x128a2cc00) [pid = 2248] [serial = 366] [outer = 0x0] 07:57:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x1290cc000) [pid = 2248] [serial = 367] [outer = 0x128a2cc00] 07:57:26 INFO - PROCESS | 2248 | 1463065046658 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x12ab48400) [pid = 2248] [serial = 368] [outer = 0x128a2cc00] 07:57:26 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:26 INFO - PROCESS | 2248 | 1463065046980 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] 07:57:27 INFO - PROCESS | 2248 | 1463065046999 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:57:27 INFO - PROCESS | 2248 | 1463065047014 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 2248 | 1463065047015 Marionette TRACE conn2 <- [1,466,null,{}] 07:57:27 INFO - PROCESS | 2248 | 1463065047018 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}] 07:57:27 INFO - PROCESS | 2248 | 1463065047108 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:57:27 INFO - PROCESS | 2248 | 1463065047112 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x123514800 == 42 [pid = 2248] [id = 124] 07:57:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x12a868c00) [pid = 2248] [serial = 369] [outer = 0x0] 07:57:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x12acb0400) [pid = 2248] [serial = 370] [outer = 0x12a868c00] 07:57:27 INFO - PROCESS | 2248 | 1463065047137 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x12b131c00) [pid = 2248] [serial = 371] [outer = 0x12a868c00] 07:57:27 INFO - PROCESS | 2248 | 1463065047482 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] 07:57:27 INFO - PROCESS | 2248 | 1463065047534 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:57:27 INFO - PROCESS | 2248 | 1463065047536 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 2248 | 1463065047538 Marionette TRACE conn2 <- [1,470,null,{}] 07:57:27 INFO - PROCESS | 2248 | 1463065047540 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}] 07:57:27 INFO - PROCESS | 2248 | 1463065047632 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:57:27 INFO - PROCESS | 2248 | 1463065047665 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x12542c800 == 43 [pid = 2248] [id = 125] 07:57:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x12b127000) [pid = 2248] [serial = 372] [outer = 0x0] 07:57:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x12b42a400) [pid = 2248] [serial = 373] [outer = 0x12b127000] 07:57:27 INFO - PROCESS | 2248 | 1463065047690 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x12bb76000) [pid = 2248] [serial = 374] [outer = 0x12b127000] 07:57:28 INFO - PROCESS | 2248 | 1463065048010 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]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:57:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 07:57:28 INFO - PROCESS | 2248 | 1463065048056 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 2248 | 1463065048057 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:57:28 INFO - PROCESS | 2248 | 1463065048060 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 2248 | 1463065048061 Marionette TRACE conn2 <- [1,474,null,{}] 07:57:28 INFO - PROCESS | 2248 | 1463065048063 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}] 07:57:28 INFO - PROCESS | 2248 | 1463065048152 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:57:28 INFO - PROCESS | 2248 | 1463065048183 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b13800 == 44 [pid = 2248] [id = 126] 07:57:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x12bb7b000) [pid = 2248] [serial = 375] [outer = 0x0] 07:57:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x12bbb4400) [pid = 2248] [serial = 376] [outer = 0x12bb7b000] 07:57:28 INFO - PROCESS | 2248 | 1463065048208 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12bbb8800) [pid = 2248] [serial = 377] [outer = 0x12bb7b000] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x112ee3800) [pid = 2248] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x118e21000) [pid = 2248] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x125eb2c00) [pid = 2248] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x116178400) [pid = 2248] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x119c32000) [pid = 2248] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x128a30400) [pid = 2248] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x128a32400) [pid = 2248] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x117457c00) [pid = 2248] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x1168c1800) [pid = 2248] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x119903c00) [pid = 2248] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x11660d400) [pid = 2248] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x111aafc00) [pid = 2248] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x11336d800) [pid = 2248] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x1195ec800) [pid = 2248] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x12135b000) [pid = 2248] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:57:28 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x1184ce800) [pid = 2248] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:57:28 INFO - PROCESS | 2248 | 1463065048591 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]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:57:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 568ms 07:57:28 INFO - PROCESS | 2248 | 1463065048629 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 2248 | 1463065048630 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:57:28 INFO - PROCESS | 2248 | 1463065048632 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 2248 | 1463065048633 Marionette TRACE conn2 <- [1,478,null,{}] 07:57:28 INFO - PROCESS | 2248 | 1463065048636 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}] 07:57:28 INFO - PROCESS | 2248 | 1463065048714 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:57:28 INFO - PROCESS | 2248 | 1463065048762 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215c9800 == 45 [pid = 2248] [id = 127] 07:57:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x112db8000) [pid = 2248] [serial = 378] [outer = 0x0] 07:57:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x118e21000) [pid = 2248] [serial = 379] [outer = 0x112db8000] 07:57:28 INFO - PROCESS | 2248 | 1463065048787 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x125396c00) [pid = 2248] [serial = 380] [outer = 0x112db8000] 07:57:29 INFO - PROCESS | 2248 | 1463065049082 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]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 07:57:29 INFO - PROCESS | 2248 | 1463065049151 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 2248 | 1463065049153 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:57:29 INFO - PROCESS | 2248 | 1463065049155 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 2248 | 1463065049157 Marionette TRACE conn2 <- [1,482,null,{}] 07:57:29 INFO - PROCESS | 2248 | 1463065049160 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}] 07:57:29 INFO - PROCESS | 2248 | 1463065049251 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:57:29 INFO - PROCESS | 2248 | 1463065049257 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a783800 == 46 [pid = 2248] [id = 128] 07:57:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x128a32400) [pid = 2248] [serial = 381] [outer = 0x0] 07:57:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x12bbb8400) [pid = 2248] [serial = 382] [outer = 0x128a32400] 07:57:29 INFO - PROCESS | 2248 | 1463065049285 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x12bed5400) [pid = 2248] [serial = 383] [outer = 0x128a32400] 07:57:29 INFO - PROCESS | 2248 | 1463065049629 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]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 07:57:29 INFO - PROCESS | 2248 | 1463065049675 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 2248 | 1463065049676 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:57:29 INFO - PROCESS | 2248 | 1463065049678 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 2248 | 1463065049679 Marionette TRACE conn2 <- [1,486,null,{}] 07:57:29 INFO - PROCESS | 2248 | 1463065049682 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}] 07:57:29 INFO - PROCESS | 2248 | 1463065049761 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:57:29 INFO - PROCESS | 2248 | 1463065049765 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b33a000 == 47 [pid = 2248] [id = 129] 07:57:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x124b31400) [pid = 2248] [serial = 384] [outer = 0x0] 07:57:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x12c005400) [pid = 2248] [serial = 385] [outer = 0x124b31400] 07:57:29 INFO - PROCESS | 2248 | 1463065049790 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x12c010400) [pid = 2248] [serial = 386] [outer = 0x124b31400] 07:57:30 INFO - PROCESS | 2248 | 1463065050112 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]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 07:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:57:30 INFO - PROCESS | 2248 | 1463065050148 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 2248 | 1463065050149 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:57:30 INFO - PROCESS | 2248 | 1463065050152 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 2248 | 1463065050154 Marionette TRACE conn2 <- [1,490,null,{}] 07:57:30 INFO - PROCESS | 2248 | 1463065050159 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}] 07:57:30 INFO - PROCESS | 2248 | 1463065050250 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:57:30 INFO - PROCESS | 2248 | 1463065050302 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b436800 == 48 [pid = 2248] [id = 130] 07:57:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x12bbb5400) [pid = 2248] [serial = 387] [outer = 0x0] 07:57:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x12c4ca400) [pid = 2248] [serial = 388] [outer = 0x12bbb5400] 07:57:30 INFO - PROCESS | 2248 | 1463065050327 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x12c4d0400) [pid = 2248] [serial = 389] [outer = 0x12bbb5400] 07:57:30 INFO - PROCESS | 2248 | 1463065050740 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]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 623ms 07:57:30 INFO - PROCESS | 2248 | 1463065050775 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 2248 | 1463065050778 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:57:30 INFO - PROCESS | 2248 | 1463065050782 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 2248 | 1463065050784 Marionette TRACE conn2 <- [1,494,null,{}] 07:57:30 INFO - PROCESS | 2248 | 1463065050805 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}] 07:57:30 INFO - PROCESS | 2248 | 1463065050925 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:57:31 INFO - PROCESS | 2248 | 1463065051010 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x118238000 == 49 [pid = 2248] [id = 131] 07:57:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x11837a400) [pid = 2248] [serial = 390] [outer = 0x0] 07:57:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x118597400) [pid = 2248] [serial = 391] [outer = 0x11837a400] 07:57:31 INFO - PROCESS | 2248 | 1463065051041 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x1195f2000) [pid = 2248] [serial = 392] [outer = 0x11837a400] 07:57:31 INFO - PROCESS | 2248 | 1463065051496 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]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:57:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 770ms 07:57:31 INFO - PROCESS | 2248 | 1463065051553 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 2248 | 1463065051559 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:57:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:57:31 INFO - PROCESS | 2248 | 1463065051564 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 2248 | 1463065051566 Marionette TRACE conn2 <- [1,498,null,{}] 07:57:31 INFO - PROCESS | 2248 | 1463065051568 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}] 07:57:31 INFO - PROCESS | 2248 | 1463065051666 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:57:31 INFO - PROCESS | 2248 | 1463065051727 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x12116a800 == 50 [pid = 2248] [id = 132] 07:57:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x119f88c00) [pid = 2248] [serial = 393] [outer = 0x0] 07:57:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x121463c00) [pid = 2248] [serial = 394] [outer = 0x119f88c00] 07:57:31 INFO - PROCESS | 2248 | 1463065051757 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x124dd4400) [pid = 2248] [serial = 395] [outer = 0x119f88c00] 07:57:32 INFO - PROCESS | 2248 | 1463065052161 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]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 620ms 07:57:32 INFO - PROCESS | 2248 | 1463065052184 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 2248 | 1463065052185 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:57:32 INFO - PROCESS | 2248 | 1463065052189 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 2248 | 1463065052193 Marionette TRACE conn2 <- [1,502,null,{}] 07:57:32 INFO - PROCESS | 2248 | 1463065052201 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}] 07:57:32 INFO - PROCESS | 2248 | 1463065052323 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:57:32 INFO - PROCESS | 2248 | 1463065052374 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b443000 == 51 [pid = 2248] [id = 133] 07:57:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x127112400) [pid = 2248] [serial = 396] [outer = 0x0] 07:57:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x129365400) [pid = 2248] [serial = 397] [outer = 0x127112400] 07:57:32 INFO - PROCESS | 2248 | 1463065052406 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x129650800) [pid = 2248] [serial = 398] [outer = 0x127112400] 07:57:32 INFO - PROCESS | 2248 | 1463065052851 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]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 727ms 07:57:32 INFO - PROCESS | 2248 | 1463065052924 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 2248 | 1463065052927 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:57:32 INFO - PROCESS | 2248 | 1463065052932 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 2248 | 1463065052934 Marionette TRACE conn2 <- [1,506,null,{}] 07:57:32 INFO - PROCESS | 2248 | 1463065052940 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}] 07:57:33 INFO - PROCESS | 2248 | 1463065053087 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:57:33 INFO - PROCESS | 2248 | 1463065053172 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c01f000 == 52 [pid = 2248] [id = 134] 07:57:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x12a7e0c00) [pid = 2248] [serial = 399] [outer = 0x0] 07:57:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x12bb7d800) [pid = 2248] [serial = 400] [outer = 0x12a7e0c00] 07:57:33 INFO - PROCESS | 2248 | 1463065053220 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x12becb800) [pid = 2248] [serial = 401] [outer = 0x12a7e0c00] 07:57:33 INFO - PROCESS | 2248 | 1463065053698 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]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:57:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 775ms 07:57:33 INFO - PROCESS | 2248 | 1463065053707 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 2248 | 1463065053708 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:57:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:57:33 INFO - PROCESS | 2248 | 1463065053711 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 2248 | 1463065053712 Marionette TRACE conn2 <- [1,510,null,{}] 07:57:33 INFO - PROCESS | 2248 | 1463065053715 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}] 07:57:33 INFO - PROCESS | 2248 | 1463065053841 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:57:33 INFO - PROCESS | 2248 | 1463065053925 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x11733f000 == 53 [pid = 2248] [id = 135] 07:57:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x115d47400) [pid = 2248] [serial = 402] [outer = 0x0] 07:57:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x124dd5400) [pid = 2248] [serial = 403] [outer = 0x115d47400] 07:57:33 INFO - PROCESS | 2248 | 1463065053972 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x12bed0800) [pid = 2248] [serial = 404] [outer = 0x115d47400] 07:57:34 INFO - PROCESS | 2248 | 1463065054615 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]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 921ms 07:57:34 INFO - PROCESS | 2248 | 1463065054645 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 2248 | 1463065054647 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:57:34 INFO - PROCESS | 2248 | 1463065054652 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 2248 | 1463065054657 Marionette TRACE conn2 <- [1,514,null,{}] 07:57:34 INFO - PROCESS | 2248 | 1463065054661 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}] 07:57:34 INFO - PROCESS | 2248 | 1463065054749 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:57:34 INFO - PROCESS | 2248 | 1463065054812 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185c1000 == 54 [pid = 2248] [id = 136] 07:57:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x1166d3000) [pid = 2248] [serial = 405] [outer = 0x0] 07:57:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x1168ba400) [pid = 2248] [serial = 406] [outer = 0x1166d3000] 07:57:34 INFO - PROCESS | 2248 | 1463065054840 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x118159800) [pid = 2248] [serial = 407] [outer = 0x1166d3000] 07:57:35 INFO - PROCESS | 2248 | 1463065055295 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]]]}] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12b33a000 == 53 [pid = 2248] [id = 129] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12a783800 == 52 [pid = 2248] [id = 128] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x1215c9800 == 51 [pid = 2248] [id = 127] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x128b13800 == 50 [pid = 2248] [id = 126] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12542c800 == 49 [pid = 2248] [id = 125] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x123514800 == 48 [pid = 2248] [id = 124] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12136a000 == 47 [pid = 2248] [id = 123] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x12b128c00) [pid = 2248] [serial = 337] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x119d78800 == 46 [pid = 2248] [id = 122] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x11999e000 == 45 [pid = 2248] [id = 121] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x1188bd000 == 44 [pid = 2248] [id = 120] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x11671c800 == 43 [pid = 2248] [id = 119] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x118384800 == 42 [pid = 2248] [id = 118] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x119323800 == 41 [pid = 2248] [id = 115] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x1182c0000 == 40 [pid = 2248] [id = 114] 07:57:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12a764000 == 39 [pid = 2248] [id = 113] 07:57:35 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 07:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 675ms 07:57:35 INFO - PROCESS | 2248 | 1463065055326 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 2248 | 1463065055330 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:57:35 INFO - PROCESS | 2248 | 1463065055334 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 2248 | 1463065055336 Marionette TRACE conn2 <- [1,518,null,{}] 07:57:35 INFO - PROCESS | 2248 | 1463065055338 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}] 07:57:35 INFO - PROCESS | 2248 | 1463065055437 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x117118800) [pid = 2248] [serial = 199] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x1129e8800) [pid = 2248] [serial = 196] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x11660ac00) [pid = 2248] [serial = 242] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x119f85000) [pid = 2248] [serial = 248] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x124a32800) [pid = 2248] [serial = 251] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x118e0d800) [pid = 2248] [serial = 245] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x11675bc00) [pid = 2248] [serial = 308] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x1159b4c00) [pid = 2248] [serial = 307] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x1195eac00) [pid = 2248] [serial = 313] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1196da800) [pid = 2248] [serial = 314] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x126c85400) [pid = 2248] [serial = 322] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x118596400) [pid = 2248] [serial = 298] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x1274acc00) [pid = 2248] [serial = 304] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x116610c00) [pid = 2248] [serial = 310] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x11858c400) [pid = 2248] [serial = 311] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x1218e0800) [pid = 2248] [serial = 316] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x124b27c00) [pid = 2248] [serial = 317] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x129369c00) [pid = 2248] [serial = 325] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x12a7ee400) [pid = 2248] [serial = 328] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x129650000) [pid = 2248] [serial = 326] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x116177800) [pid = 2248] [serial = 295] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x118590400) [pid = 2248] [serial = 331] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x120fc1c00) [pid = 2248] [serial = 301] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x1210a0400) [pid = 2248] [serial = 334] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x12173bc00) [pid = 2248] [serial = 332] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x12aca7c00) [pid = 2248] [serial = 335] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x12ab49400) [pid = 2248] [serial = 329] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x124b7f400) [pid = 2248] [serial = 319] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x125ea7c00) [pid = 2248] [serial = 320] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x128a28c00) [pid = 2248] [serial = 323] [outer = 0x0] [url = about:blank] 07:57:35 INFO - PROCESS | 2248 | 1463065055493 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aa9800 == 40 [pid = 2248] [id = 137] 07:57:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x116610c00) [pid = 2248] [serial = 408] [outer = 0x0] 07:57:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x118596400) [pid = 2248] [serial = 409] [outer = 0x116610c00] 07:57:35 INFO - PROCESS | 2248 | 1463065055519 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x119c37400) [pid = 2248] [serial = 410] [outer = 0x116610c00] 07:57:35 INFO - PROCESS | 2248 | 1463065055825 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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 523ms 07:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:57:35 INFO - PROCESS | 2248 | 1463065055859 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 2248 | 1463065055861 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:57:35 INFO - PROCESS | 2248 | 1463065055863 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 2248 | 1463065055865 Marionette TRACE conn2 <- [1,522,null,{}] 07:57:35 INFO - PROCESS | 2248 | 1463065055875 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}] 07:57:35 INFO - PROCESS | 2248 | 1463065055968 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:57:36 INFO - PROCESS | 2248 | 1463065056012 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185c2800 == 41 [pid = 2248] [id = 138] 07:57:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x119f80000) [pid = 2248] [serial = 411] [outer = 0x0] 07:57:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x1210a0400) [pid = 2248] [serial = 412] [outer = 0x119f80000] 07:57:36 INFO - PROCESS | 2248 | 1463065056039 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x125370800) [pid = 2248] [serial = 413] [outer = 0x119f80000] 07:57:36 INFO - PROCESS | 2248 | 1463065056406 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]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 573ms 07:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:57:36 INFO - PROCESS | 2248 | 1463065056437 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 2248 | 1463065056441 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:57:36 INFO - PROCESS | 2248 | 1463065056445 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 2248 | 1463065056447 Marionette TRACE conn2 <- [1,526,null,{}] 07:57:36 INFO - PROCESS | 2248 | 1463065056470 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}] 07:57:36 INFO - PROCESS | 2248 | 1463065056600 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:57:36 INFO - PROCESS | 2248 | 1463065056688 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c4f800 == 42 [pid = 2248] [id = 139] 07:57:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x125eb2c00) [pid = 2248] [serial = 414] [outer = 0x0] 07:57:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x126a8c400) [pid = 2248] [serial = 415] [outer = 0x125eb2c00] 07:57:36 INFO - PROCESS | 2248 | 1463065056734 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x126f1c800) [pid = 2248] [serial = 416] [outer = 0x125eb2c00] 07:57:37 INFO - PROCESS | 2248 | 1463065057065 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]]]}] 07:57:37 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 07:57:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 07:57:37 INFO - PROCESS | 2248 | 1463065057115 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 2248 | 1463065057116 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:57:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:57:37 INFO - PROCESS | 2248 | 1463065057118 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 2248 | 1463065057119 Marionette TRACE conn2 <- [1,530,null,{}] 07:57:37 INFO - PROCESS | 2248 | 1463065057138 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}] 07:57:37 INFO - PROCESS | 2248 | 1463065057214 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:57:37 INFO - PROCESS | 2248 | 1463065057218 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aab800 == 43 [pid = 2248] [id = 140] 07:57:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x127116800) [pid = 2248] [serial = 417] [outer = 0x0] 07:57:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x128a33800) [pid = 2248] [serial = 418] [outer = 0x127116800] 07:57:37 INFO - PROCESS | 2248 | 1463065057247 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x12936d800) [pid = 2248] [serial = 419] [outer = 0x127116800] 07:57:37 INFO - PROCESS | 2248 | 1463065057580 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"]]]}] 07:57:37 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 07:57:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:57:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:57:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:57:37 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 07:57:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:57:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:57:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:57:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 486ms 07:57:37 INFO - PROCESS | 2248 | 1463065057606 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 2248 | 1463065057608 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:57:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:57:37 INFO - PROCESS | 2248 | 1463065057611 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 2248 | 1463065057612 Marionette TRACE conn2 <- [1,534,null,{}] 07:57:37 INFO - PROCESS | 2248 | 1463065057614 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}] 07:57:37 INFO - PROCESS | 2248 | 1463065057734 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:57:37 INFO - PROCESS | 2248 | 1463065057753 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x124ba2000 == 44 [pid = 2248] [id = 141] 07:57:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x12a7e5800) [pid = 2248] [serial = 420] [outer = 0x0] 07:57:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x12ab53800) [pid = 2248] [serial = 421] [outer = 0x12a7e5800] 07:57:37 INFO - PROCESS | 2248 | 1463065057781 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x12bb77800) [pid = 2248] [serial = 422] [outer = 0x12a7e5800] 07:57:38 INFO - PROCESS | 2248 | 1463065058122 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]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:57:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 07:57:38 INFO - PROCESS | 2248 | 1463065058132 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 2248 | 1463065058133 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:57:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:57:38 INFO - PROCESS | 2248 | 1463065058135 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 2248 | 1463065058136 Marionette TRACE conn2 <- [1,538,null,{}] 07:57:38 INFO - PROCESS | 2248 | 1463065058146 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}] 07:57:38 INFO - PROCESS | 2248 | 1463065058248 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:57:38 INFO - PROCESS | 2248 | 1463065058287 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x12712f800 == 45 [pid = 2248] [id = 142] 07:57:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x12b424c00) [pid = 2248] [serial = 423] [outer = 0x0] 07:57:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12bbb7000) [pid = 2248] [serial = 424] [outer = 0x12b424c00] 07:57:38 INFO - PROCESS | 2248 | 1463065058319 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x12c00b800) [pid = 2248] [serial = 425] [outer = 0x12b424c00] 07:57:38 INFO - PROCESS | 2248 | 1463065058672 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]]]}] 07:57:38 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. 07:57:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 573ms 07:57:38 INFO - PROCESS | 2248 | 1463065058709 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 2248 | 1463065058711 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:57:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:57:38 INFO - PROCESS | 2248 | 1463065058713 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 2248 | 1463065058714 Marionette TRACE conn2 <- [1,542,null,{}] 07:57:38 INFO - PROCESS | 2248 | 1463065058716 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}] 07:57:38 INFO - PROCESS | 2248 | 1463065058812 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:57:38 INFO - PROCESS | 2248 | 1463065058844 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x1290a3000 == 46 [pid = 2248] [id = 143] 07:57:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x12bed0c00) [pid = 2248] [serial = 426] [outer = 0x0] 07:57:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x12c4cc000) [pid = 2248] [serial = 427] [outer = 0x12bed0c00] 07:57:38 INFO - PROCESS | 2248 | 1463065058869 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x12c4d2800) [pid = 2248] [serial = 428] [outer = 0x12bed0c00] 07:57:39 INFO - PROCESS | 2248 | 1463065059191 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]]]}] 07:57:39 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. 07:57:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 07:57:39 INFO - PROCESS | 2248 | 1463065059231 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 2248 | 1463065059233 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:57:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:57:39 INFO - PROCESS | 2248 | 1463065059235 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 2248 | 1463065059236 Marionette TRACE conn2 <- [1,546,null,{}] 07:57:39 INFO - PROCESS | 2248 | 1463065059243 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}] 07:57:39 INFO - PROCESS | 2248 | 1463065059343 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:57:39 INFO - PROCESS | 2248 | 1463065059383 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a780800 == 47 [pid = 2248] [id = 144] 07:57:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x12c4d3c00) [pid = 2248] [serial = 429] [outer = 0x0] 07:57:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x12cb74800) [pid = 2248] [serial = 430] [outer = 0x12c4d3c00] 07:57:39 INFO - PROCESS | 2248 | 1463065059414 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x12cb7b400) [pid = 2248] [serial = 431] [outer = 0x12c4d3c00] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x124b31400) [pid = 2248] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x12936d000) [pid = 2248] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x12a868c00) [pid = 2248] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x128a2cc00) [pid = 2248] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x12b127000) [pid = 2248] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x1163aec00) [pid = 2248] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x121313000) [pid = 2248] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x12aca4c00) [pid = 2248] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x1184ccc00) [pid = 2248] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x125368800) [pid = 2248] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x125367800) [pid = 2248] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x112db8000) [pid = 2248] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x12bb7b000) [pid = 2248] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:57:39 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x128a32400) [pid = 2248] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:57:39 INFO - PROCESS | 2248 | 1463065059829 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]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:57:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 622ms 07:57:39 INFO - PROCESS | 2248 | 1463065059859 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 2248 | 1463065059861 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:57:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:57:39 INFO - PROCESS | 2248 | 1463065059863 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 2248 | 1463065059864 Marionette TRACE conn2 <- [1,550,null,{}] 07:57:39 INFO - PROCESS | 2248 | 1463065059866 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}] 07:57:39 INFO - PROCESS | 2248 | 1463065059984 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:57:40 INFO - PROCESS | 2248 | 1463065060027 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab6d000 == 48 [pid = 2248] [id = 145] 07:57:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x113371400) [pid = 2248] [serial = 432] [outer = 0x0] 07:57:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x125370400) [pid = 2248] [serial = 433] [outer = 0x113371400] 07:57:40 INFO - PROCESS | 2248 | 1463065060059 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x12bbbcc00) [pid = 2248] [serial = 434] [outer = 0x113371400] 07:57:40 INFO - PROCESS | 2248 | 1463065060362 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]]]}] 07:57:40 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. 07:57:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 07:57:40 INFO - PROCESS | 2248 | 1463065060401 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 2248 | 1463065060405 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:57:40 INFO - PROCESS | 2248 | 1463065060408 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 2248 | 1463065060411 Marionette TRACE conn2 <- [1,554,null,{}] 07:57:40 INFO - PROCESS | 2248 | 1463065060414 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}] 07:57:40 INFO - PROCESS | 2248 | 1463065060586 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:57:40 INFO - PROCESS | 2248 | 1463065060595 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b438800 == 49 [pid = 2248] [id = 146] 07:57:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x117462800) [pid = 2248] [serial = 435] [outer = 0x0] 07:57:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x12c4d7c00) [pid = 2248] [serial = 436] [outer = 0x117462800] 07:57:40 INFO - PROCESS | 2248 | 1463065060640 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x12cedcc00) [pid = 2248] [serial = 437] [outer = 0x117462800] 07:57:40 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:41 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:41 INFO - PROCESS | 2248 | 1463065061056 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]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 672ms 07:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:57:41 INFO - PROCESS | 2248 | 1463065061080 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 2248 | 1463065061081 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:57:41 INFO - PROCESS | 2248 | 1463065061083 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 2248 | 1463065061084 Marionette TRACE conn2 <- [1,558,null,{}] 07:57:41 INFO - PROCESS | 2248 | 1463065061088 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}] 07:57:41 INFO - PROCESS | 2248 | 1463065061188 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:57:41 INFO - PROCESS | 2248 | 1463065061194 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4a4000 == 50 [pid = 2248] [id = 147] 07:57:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x128a71400) [pid = 2248] [serial = 438] [outer = 0x0] 07:57:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x128a76400) [pid = 2248] [serial = 439] [outer = 0x128a71400] 07:57:41 INFO - PROCESS | 2248 | 1463065061218 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x128a7b000) [pid = 2248] [serial = 440] [outer = 0x128a71400] 07:57:41 INFO - PROCESS | 2248 | 1463065061524 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]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 07:57:41 INFO - PROCESS | 2248 | 1463065061553 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 2248 | 1463065061556 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:57:41 INFO - PROCESS | 2248 | 1463065061559 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 2248 | 1463065061560 Marionette TRACE conn2 <- [1,562,null,{}] 07:57:41 INFO - PROCESS | 2248 | 1463065061562 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}] 07:57:41 INFO - PROCESS | 2248 | 1463065061649 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:57:41 INFO - PROCESS | 2248 | 1463065061748 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x112171800 == 51 [pid = 2248] [id = 148] 07:57:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x1121b2c00) [pid = 2248] [serial = 441] [outer = 0x0] 07:57:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x112d5a000) [pid = 2248] [serial = 442] [outer = 0x1121b2c00] 07:57:41 INFO - PROCESS | 2248 | 1463065061779 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x1163ba800) [pid = 2248] [serial = 443] [outer = 0x1121b2c00] 07:57:42 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:42 INFO - PROCESS | 2248 | 1463065062214 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]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 668ms 07:57:42 INFO - PROCESS | 2248 | 1463065062229 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 2248 | 1463065062232 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:57:42 INFO - PROCESS | 2248 | 1463065062235 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 2248 | 1463065062237 Marionette TRACE conn2 <- [1,566,null,{}] 07:57:42 INFO - PROCESS | 2248 | 1463065062259 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}] 07:57:42 INFO - PROCESS | 2248 | 1463065062365 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:57:42 INFO - PROCESS | 2248 | 1463065062452 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188d2000 == 52 [pid = 2248] [id = 149] 07:57:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x1196ce000) [pid = 2248] [serial = 444] [outer = 0x0] 07:57:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x1196dbc00) [pid = 2248] [serial = 445] [outer = 0x1196ce000] 07:57:42 INFO - PROCESS | 2248 | 1463065062483 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x120fc2400) [pid = 2248] [serial = 446] [outer = 0x1196ce000] 07:57:42 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:42 INFO - PROCESS | 2248 | 1463065062871 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]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 690ms 07:57:42 INFO - PROCESS | 2248 | 1463065062927 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 2248 | 1463065062929 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:57:42 INFO - PROCESS | 2248 | 1463065062932 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 2248 | 1463065062933 Marionette TRACE conn2 <- [1,570,null,{}] 07:57:42 INFO - PROCESS | 2248 | 1463065062936 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}] 07:57:43 INFO - PROCESS | 2248 | 1463065063036 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:57:43 INFO - PROCESS | 2248 | 1463065063088 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a51c800 == 53 [pid = 2248] [id = 150] 07:57:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x1210d0400) [pid = 2248] [serial = 447] [outer = 0x0] 07:57:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1210d8c00) [pid = 2248] [serial = 448] [outer = 0x1210d0400] 07:57:43 INFO - PROCESS | 2248 | 1463065063118 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x124b29400) [pid = 2248] [serial = 449] [outer = 0x1210d0400] 07:57:43 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:43 INFO - PROCESS | 2248 | 1463065063506 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]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 618ms 07:57:43 INFO - PROCESS | 2248 | 1463065063551 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 2248 | 1463065063552 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:57:43 INFO - PROCESS | 2248 | 1463065063560 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 2248 | 1463065063564 Marionette TRACE conn2 <- [1,574,null,{}] 07:57:43 INFO - PROCESS | 2248 | 1463065063567 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}] 07:57:43 INFO - PROCESS | 2248 | 1463065063671 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:57:43 INFO - PROCESS | 2248 | 1463065063759 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9d2000 == 54 [pid = 2248] [id = 151] 07:57:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x126a38000) [pid = 2248] [serial = 450] [outer = 0x0] 07:57:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x128a6e400) [pid = 2248] [serial = 451] [outer = 0x126a38000] 07:57:43 INFO - PROCESS | 2248 | 1463065063788 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x12936b800) [pid = 2248] [serial = 452] [outer = 0x126a38000] 07:57:44 INFO - PROCESS | 2248 | 1463065064206 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]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 679ms 07:57:44 INFO - PROCESS | 2248 | 1463065064236 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 2248 | 1463065064238 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:57:44 INFO - PROCESS | 2248 | 1463065064240 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 2248 | 1463065064241 Marionette TRACE conn2 <- [1,578,null,{}] 07:57:44 INFO - PROCESS | 2248 | 1463065064244 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}] 07:57:44 INFO - PROCESS | 2248 | 1463065064343 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:57:44 INFO - PROCESS | 2248 | 1463065064390 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ce9d000 == 55 [pid = 2248] [id = 152] 07:57:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x129370400) [pid = 2248] [serial = 453] [outer = 0x0] 07:57:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x12ab4e800) [pid = 2248] [serial = 454] [outer = 0x129370400] 07:57:44 INFO - PROCESS | 2248 | 1463065064418 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x12b421000) [pid = 2248] [serial = 455] [outer = 0x129370400] 07:57:44 INFO - PROCESS | 2248 | 1463065064817 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]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 620ms 07:57:44 INFO - PROCESS | 2248 | 1463065064861 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 2248 | 1463065064862 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:57:44 INFO - PROCESS | 2248 | 1463065064865 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 2248 | 1463065064866 Marionette TRACE conn2 <- [1,582,null,{}] 07:57:44 INFO - PROCESS | 2248 | 1463065064869 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}] 07:57:44 INFO - PROCESS | 2248 | 1463065064968 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:57:45 INFO - PROCESS | 2248 | 1463065065062 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d15f800 == 56 [pid = 2248] [id = 153] 07:57:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x12c00a800) [pid = 2248] [serial = 456] [outer = 0x0] 07:57:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x12c4cf000) [pid = 2248] [serial = 457] [outer = 0x12c00a800] 07:57:45 INFO - PROCESS | 2248 | 1463065065098 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x12cb82400) [pid = 2248] [serial = 458] [outer = 0x12c00a800] 07:57:45 INFO - PROCESS | 2248 | 1463065065530 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]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 718ms 07:57:45 INFO - PROCESS | 2248 | 1463065065584 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 2248 | 1463065065585 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:57:45 INFO - PROCESS | 2248 | 1463065065608 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 2248 | 1463065065609 Marionette TRACE conn2 <- [1,586,null,{}] 07:57:45 INFO - PROCESS | 2248 | 1463065065612 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}] 07:57:45 INFO - PROCESS | 2248 | 1463065065717 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:57:45 INFO - PROCESS | 2248 | 1463065065930 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x118393800 == 57 [pid = 2248] [id = 154] 07:57:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x1159b5c00) [pid = 2248] [serial = 459] [outer = 0x0] 07:57:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x11617b000) [pid = 2248] [serial = 460] [outer = 0x1159b5c00] 07:57:45 INFO - PROCESS | 2248 | 1463065065963 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x11815c000) [pid = 2248] [serial = 461] [outer = 0x1159b5c00] 07:57:46 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:46 INFO - PROCESS | 2248 | 1463065066435 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]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 873ms 07:57:46 INFO - PROCESS | 2248 | 1463065066479 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 2248 | 1463065066482 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:57:46 INFO - PROCESS | 2248 | 1463065066485 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 2248 | 1463065066487 Marionette TRACE conn2 <- [1,590,null,{}] 07:57:46 INFO - PROCESS | 2248 | 1463065066490 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}] 07:57:46 INFO - PROCESS | 2248 | 1463065066584 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:57:46 INFO - PROCESS | 2248 | 1463065066640 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x116879800 == 58 [pid = 2248] [id = 155] 07:57:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x11837cc00) [pid = 2248] [serial = 462] [outer = 0x0] 07:57:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x119304c00) [pid = 2248] [serial = 463] [outer = 0x11837cc00] 07:57:46 INFO - PROCESS | 2248 | 1463065066668 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x119a58800) [pid = 2248] [serial = 464] [outer = 0x11837cc00] 07:57:47 INFO - PROCESS | 2248 | 1463065067096 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]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 07:57:47 INFO - PROCESS | 2248 | 1463065067160 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 2248 | 1463065067162 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:57:47 INFO - PROCESS | 2248 | 1463065067165 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 2248 | 1463065067166 Marionette TRACE conn2 <- [1,594,null,{}] 07:57:47 INFO - PROCESS | 2248 | 1463065067169 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}] 07:57:47 INFO - PROCESS | 2248 | 1463065067264 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:57:47 INFO - PROCESS | 2248 | 1463065067329 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x119998000 == 59 [pid = 2248] [id = 156] 07:57:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x11990e800) [pid = 2248] [serial = 465] [outer = 0x0] 07:57:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x121313000) [pid = 2248] [serial = 466] [outer = 0x11990e800] 07:57:47 INFO - PROCESS | 2248 | 1463065067356 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x124b2fc00) [pid = 2248] [serial = 467] [outer = 0x11990e800] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4a4000 == 58 [pid = 2248] [id = 147] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x12b438800 == 57 [pid = 2248] [id = 146] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab6d000 == 56 [pid = 2248] [id = 145] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x12a780800 == 55 [pid = 2248] [id = 144] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x1290a3000 == 54 [pid = 2248] [id = 143] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x12712f800 == 53 [pid = 2248] [id = 142] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x124ba2000 == 52 [pid = 2248] [id = 141] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1196dac00) [pid = 2248] [serial = 343] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x118376800) [pid = 2248] [serial = 340] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x125ea9000) [pid = 2248] [serial = 346] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x128f57000) [pid = 2248] [serial = 349] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x12c4ca400) [pid = 2248] [serial = 388] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x116aab800 == 51 [pid = 2248] [id = 140] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x119c4f800 == 50 [pid = 2248] [id = 139] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x1185c2800 == 49 [pid = 2248] [id = 138] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x116aa9800 == 48 [pid = 2248] [id = 137] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x1185c1000 == 47 [pid = 2248] [id = 136] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x12b443000 == 46 [pid = 2248] [id = 133] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x12116a800 == 45 [pid = 2248] [id = 132] 07:57:47 INFO - PROCESS | 2248 | --DOCSHELL 0x118238000 == 44 [pid = 2248] [id = 131] 07:57:47 INFO - PROCESS | 2248 | 1463065067740 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]]]}] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x12acb0400) [pid = 2248] [serial = 370] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x12ab48400) [pid = 2248] [serial = 368] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x12b42a400) [pid = 2248] [serial = 373] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x11745d400) [pid = 2248] [serial = 352] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1215b9c00) [pid = 2248] [serial = 358] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x124b31800) [pid = 2248] [serial = 359] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x12b41c400) [pid = 2248] [serial = 338] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x11930a000) [pid = 2248] [serial = 355] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x119c2d800) [pid = 2248] [serial = 356] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x126c83400) [pid = 2248] [serial = 364] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x125eb0c00) [pid = 2248] [serial = 361] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x126a93800) [pid = 2248] [serial = 362] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x118e21000) [pid = 2248] [serial = 379] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x12bbb4400) [pid = 2248] [serial = 376] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12bb76000) [pid = 2248] [serial = 374] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x12bbb8400) [pid = 2248] [serial = 382] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x12bed5400) [pid = 2248] [serial = 383] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x12c010400) [pid = 2248] [serial = 386] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x12c005400) [pid = 2248] [serial = 385] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x125396c00) [pid = 2248] [serial = 380] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x12bbb8800) [pid = 2248] [serial = 377] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x118599800) [pid = 2248] [serial = 353] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x1290cc000) [pid = 2248] [serial = 367] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x12b131c00) [pid = 2248] [serial = 371] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x128a24800) [pid = 2248] [serial = 365] [outer = 0x0] [url = about:blank] 07:57:47 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x1295cc400) [pid = 2248] [serial = 293] [outer = 0x0] [url = about:blank] 07:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 618ms 07:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:57:47 INFO - PROCESS | 2248 | 1463065067784 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 2248 | 1463065067785 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:57:47 INFO - PROCESS | 2248 | 1463065067790 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 2248 | 1463065067794 Marionette TRACE conn2 <- [1,598,null,{}] 07:57:47 INFO - PROCESS | 2248 | 1463065067797 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}] 07:57:47 INFO - PROCESS | 2248 | 1463065067885 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:57:47 INFO - PROCESS | 2248 | 1463065067912 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185c1000 == 45 [pid = 2248] [id = 157] 07:57:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x125393400) [pid = 2248] [serial = 468] [outer = 0x0] 07:57:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x125eacc00) [pid = 2248] [serial = 469] [outer = 0x125393400] 07:57:47 INFO - PROCESS | 2248 | 1463065067939 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x126c86400) [pid = 2248] [serial = 470] [outer = 0x125393400] 07:57:48 INFO - PROCESS | 2248 | 1463065068300 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]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 576ms 07:57:48 INFO - PROCESS | 2248 | 1463065068364 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 2248 | 1463065068365 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:57:48 INFO - PROCESS | 2248 | 1463065068368 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 2248 | 1463065068369 Marionette TRACE conn2 <- [1,602,null,{}] 07:57:48 INFO - PROCESS | 2248 | 1463065068371 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}] 07:57:48 INFO - PROCESS | 2248 | 1463065068447 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:57:48 INFO - PROCESS | 2248 | 1463065068451 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d74800 == 46 [pid = 2248] [id = 158] 07:57:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x127177400) [pid = 2248] [serial = 471] [outer = 0x0] 07:57:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x12717f400) [pid = 2248] [serial = 472] [outer = 0x127177400] 07:57:48 INFO - PROCESS | 2248 | 1463065068480 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x127186400) [pid = 2248] [serial = 473] [outer = 0x127177400] 07:57:48 INFO - PROCESS | 2248 | 1463065068784 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]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 07:57:48 INFO - PROCESS | 2248 | 1463065068844 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 2248 | 1463065068845 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:57:48 INFO - PROCESS | 2248 | 1463065068848 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 2248 | 1463065068849 Marionette TRACE conn2 <- [1,606,null,{}] 07:57:48 INFO - PROCESS | 2248 | 1463065068852 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}] 07:57:48 INFO - PROCESS | 2248 | 1463065068954 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:57:48 INFO - PROCESS | 2248 | 1463065068962 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182d5800 == 47 [pid = 2248] [id = 159] 07:57:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x128a6d400) [pid = 2248] [serial = 474] [outer = 0x0] 07:57:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x128a72400) [pid = 2248] [serial = 475] [outer = 0x128a6d400] 07:57:48 INFO - PROCESS | 2248 | 1463065068993 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x1295cc400) [pid = 2248] [serial = 476] [outer = 0x128a6d400] 07:57:49 INFO - PROCESS | 2248 | 1463065069320 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]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 07:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:57:49 INFO - PROCESS | 2248 | 1463065069366 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 2248 | 1463065069367 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:57:49 INFO - PROCESS | 2248 | 1463065069370 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 2248 | 1463065069371 Marionette TRACE conn2 <- [1,610,null,{}] 07:57:49 INFO - PROCESS | 2248 | 1463065069376 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}] 07:57:49 INFO - PROCESS | 2248 | 1463065069492 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:57:49 INFO - PROCESS | 2248 | 1463065069529 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b03000 == 48 [pid = 2248] [id = 160] 07:57:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x129648400) [pid = 2248] [serial = 477] [outer = 0x0] 07:57:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x12ab54800) [pid = 2248] [serial = 478] [outer = 0x129648400] 07:57:49 INFO - PROCESS | 2248 | 1463065069555 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x12bb77c00) [pid = 2248] [serial = 479] [outer = 0x129648400] 07:57:49 INFO - PROCESS | 2248 | 1463065069857 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]]]}] 07:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 07:57:49 INFO - PROCESS | 2248 | 1463065069893 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 2248 | 1463065069894 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:57:49 INFO - PROCESS | 2248 | 1463065069896 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 2248 | 1463065069897 Marionette TRACE conn2 <- [1,614,null,{}] 07:57:49 INFO - PROCESS | 2248 | 1463065069899 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}] 07:57:50 INFO - PROCESS | 2248 | 1463065070007 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:57:50 INFO - PROCESS | 2248 | 1463065070021 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x129523000 == 49 [pid = 2248] [id = 161] 07:57:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x12b424000) [pid = 2248] [serial = 480] [outer = 0x0] 07:57:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x12bbb6000) [pid = 2248] [serial = 481] [outer = 0x12b424000] 07:57:50 INFO - PROCESS | 2248 | 1463065070046 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x12bed2400) [pid = 2248] [serial = 482] [outer = 0x12b424000] 07:57:50 INFO - PROCESS | 2248 | 1463065070386 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 07:57:50 INFO - PROCESS | 2248 | 1463065070415 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 2248 | 1463065070416 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:57:50 INFO - PROCESS | 2248 | 1463065070424 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 2248 | 1463065070425 Marionette TRACE conn2 <- [1,618,null,{}] 07:57:50 INFO - PROCESS | 2248 | 1463065070427 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}] 07:57:50 INFO - PROCESS | 2248 | 1463065070526 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:57:50 INFO - PROCESS | 2248 | 1463065070569 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab58800 == 50 [pid = 2248] [id = 162] 07:57:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x12c008c00) [pid = 2248] [serial = 483] [outer = 0x0] 07:57:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x12c4cc400) [pid = 2248] [serial = 484] [outer = 0x12c008c00] 07:57:50 INFO - PROCESS | 2248 | 1463065070594 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x12c4d6800) [pid = 2248] [serial = 485] [outer = 0x12c008c00] 07:57:50 INFO - PROCESS | 2248 | 1463065070919 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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 07:57:50 INFO - PROCESS | 2248 | 1463065070945 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 2248 | 1463065070946 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:57:50 INFO - PROCESS | 2248 | 1463065070949 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 2248 | 1463065070950 Marionette TRACE conn2 <- [1,622,null,{}] 07:57:50 INFO - PROCESS | 2248 | 1463065070960 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}] 07:57:51 INFO - PROCESS | 2248 | 1463065071059 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:57:51 INFO - PROCESS | 2248 | 1463065071063 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b349800 == 51 [pid = 2248] [id = 163] 07:57:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x12c009800) [pid = 2248] [serial = 486] [outer = 0x0] 07:57:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x12cb7b000) [pid = 2248] [serial = 487] [outer = 0x12c009800] 07:57:51 INFO - PROCESS | 2248 | 1463065071122 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x12ced9800) [pid = 2248] [serial = 488] [outer = 0x12c009800] 07:57:51 INFO - PROCESS | 2248 | 1463065071460 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]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:57:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 07:57:51 INFO - PROCESS | 2248 | 1463065071467 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 2248 | 1463065071469 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:57:51 INFO - PROCESS | 2248 | 1463065071476 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 2248 | 1463065071477 Marionette TRACE conn2 <- [1,626,null,{}] 07:57:51 INFO - PROCESS | 2248 | 1463065071480 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}] 07:57:51 INFO - PROCESS | 2248 | 1463065071582 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:57:51 INFO - PROCESS | 2248 | 1463065071593 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4a9000 == 52 [pid = 2248] [id = 164] 07:57:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x11996d000) [pid = 2248] [serial = 489] [outer = 0x0] 07:57:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x119974c00) [pid = 2248] [serial = 490] [outer = 0x11996d000] 07:57:51 INFO - PROCESS | 2248 | 1463065071623 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x12cb7c800) [pid = 2248] [serial = 491] [outer = 0x11996d000] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x128a27000) [pid = 2248] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x116610c00) [pid = 2248] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x114de3400) [pid = 2248] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x124a38000) [pid = 2248] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x125eb2c00) [pid = 2248] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x12a7e5800) [pid = 2248] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x1166d3000) [pid = 2248] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x12536fc00) [pid = 2248] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x115d47400) [pid = 2248] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x1195ec400) [pid = 2248] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x119f80000) [pid = 2248] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x117462800) [pid = 2248] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12b424c00) [pid = 2248] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x127116800) [pid = 2248] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x128f61400) [pid = 2248] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x12bed0c00) [pid = 2248] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x113371400) [pid = 2248] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x12c4d3c00) [pid = 2248] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x118430800) [pid = 2248] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x118e1d800) [pid = 2248] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:57:51 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x118372000) [pid = 2248] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:57:52 INFO - PROCESS | 2248 | 1463065072067 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]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 623ms 07:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:57:52 INFO - PROCESS | 2248 | 1463065072098 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 2248 | 1463065072099 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:57:52 INFO - PROCESS | 2248 | 1463065072101 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 2248 | 1463065072103 Marionette TRACE conn2 <- [1,630,null,{}] 07:57:52 INFO - PROCESS | 2248 | 1463065072105 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}] 07:57:52 INFO - PROCESS | 2248 | 1463065072199 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:57:52 INFO - PROCESS | 2248 | 1463065072249 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b08000 == 53 [pid = 2248] [id = 165] 07:57:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x110f43c00) [pid = 2248] [serial = 492] [outer = 0x0] 07:57:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x110f4cc00) [pid = 2248] [serial = 493] [outer = 0x110f43c00] 07:57:52 INFO - PROCESS | 2248 | 1463065072274 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x1195f0000) [pid = 2248] [serial = 494] [outer = 0x110f43c00] 07:57:52 INFO - PROCESS | 2248 | 1463065072579 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]]]}] 07:57:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x11997b800) [pid = 2248] [serial = 495] [outer = 0x12cedf800] 07:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 07:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:57:52 INFO - PROCESS | 2248 | 1463065072632 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 2248 | 1463065072634 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:57:52 INFO - PROCESS | 2248 | 1463065072636 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 2248 | 1463065072637 Marionette TRACE conn2 <- [1,634,null,{}] 07:57:52 INFO - PROCESS | 2248 | 1463065072640 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}] 07:57:52 INFO - PROCESS | 2248 | 1463065072720 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:57:52 INFO - PROCESS | 2248 | 1463065072726 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d58b000 == 54 [pid = 2248] [id = 166] 07:57:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x119977000) [pid = 2248] [serial = 496] [outer = 0x0] 07:57:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x12536fc00) [pid = 2248] [serial = 497] [outer = 0x119977000] 07:57:52 INFO - PROCESS | 2248 | 1463065072751 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x1288f4c00) [pid = 2248] [serial = 498] [outer = 0x119977000] 07:57:52 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:53 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:53 INFO - PROCESS | 2248 | 1463065073089 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]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 471ms 07:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:57:53 INFO - PROCESS | 2248 | 1463065073108 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 2248 | 1463065073109 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:57:53 INFO - PROCESS | 2248 | 1463065073111 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 2248 | 1463065073112 Marionette TRACE conn2 <- [1,638,null,{}] 07:57:53 INFO - PROCESS | 2248 | 1463065073115 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}] 07:57:53 INFO - PROCESS | 2248 | 1463065073218 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:57:53 INFO - PROCESS | 2248 | 1463065073224 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d315000 == 55 [pid = 2248] [id = 167] 07:57:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x118e1d800) [pid = 2248] [serial = 499] [outer = 0x0] 07:57:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1288f6000) [pid = 2248] [serial = 500] [outer = 0x118e1d800] 07:57:53 INFO - PROCESS | 2248 | 1463065073248 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x1288fa000) [pid = 2248] [serial = 501] [outer = 0x118e1d800] 07:57:53 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:53 INFO - PROCESS | 2248 | [2248] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:57:53 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:53 INFO - PROCESS | 2248 | 1463065073561 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]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 468ms 07:57:53 INFO - PROCESS | 2248 | 1463065073580 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 2248 | 1463065073582 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:57:53 INFO - PROCESS | 2248 | 1463065073584 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 2248 | 1463065073585 Marionette TRACE conn2 <- [1,642,null,{}] 07:57:53 INFO - PROCESS | 2248 | 1463065073598 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}] 07:57:53 INFO - PROCESS | 2248 | 1463065073682 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:57:53 INFO - PROCESS | 2248 | 1463065073686 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7c4800 == 56 [pid = 2248] [id = 168] 07:57:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x1288f2c00) [pid = 2248] [serial = 502] [outer = 0x0] 07:57:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x128acd000) [pid = 2248] [serial = 503] [outer = 0x1288f2c00] 07:57:53 INFO - PROCESS | 2248 | 1463065073711 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x128ad1800) [pid = 2248] [serial = 504] [outer = 0x1288f2c00] 07:57:54 INFO - PROCESS | 2248 | 1463065074162 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]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 07:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:57:54 INFO - PROCESS | 2248 | 1463065074215 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 2248 | 1463065074218 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:57:54 INFO - PROCESS | 2248 | 1463065074221 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 2248 | 1463065074224 Marionette TRACE conn2 <- [1,646,null,{}] 07:57:54 INFO - PROCESS | 2248 | 1463065074228 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}] 07:57:54 INFO - PROCESS | 2248 | 1463065074338 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:57:54 INFO - PROCESS | 2248 | 1463065074403 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182db800 == 57 [pid = 2248] [id = 169] 07:57:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x111c84c00) [pid = 2248] [serial = 505] [outer = 0x0] 07:57:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x116759800) [pid = 2248] [serial = 506] [outer = 0x111c84c00] 07:57:54 INFO - PROCESS | 2248 | 1463065074435 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1184c5400) [pid = 2248] [serial = 507] [outer = 0x111c84c00] 07:57:54 INFO - PROCESS | 2248 | 1463065074865 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]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 07:57:54 INFO - PROCESS | 2248 | 1463065074908 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 2248 | 1463065074912 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:57:54 INFO - PROCESS | 2248 | 1463065074917 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 2248 | 1463065074919 Marionette TRACE conn2 <- [1,650,null,{}] 07:57:54 INFO - PROCESS | 2248 | 1463065074937 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}] 07:57:55 INFO - PROCESS | 2248 | 1463065075039 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:57:55 INFO - PROCESS | 2248 | 1463065075094 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x124a21000 == 58 [pid = 2248] [id = 170] 07:57:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x1184cd000) [pid = 2248] [serial = 508] [outer = 0x0] 07:57:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x1195eb800) [pid = 2248] [serial = 509] [outer = 0x1184cd000] 07:57:55 INFO - PROCESS | 2248 | 1463065075123 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x1210cc000) [pid = 2248] [serial = 510] [outer = 0x1184cd000] 07:57:55 INFO - PROCESS | 2248 | 1463065075529 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]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 633ms 07:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:57:55 INFO - PROCESS | 2248 | 1463065075550 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 2248 | 1463065075552 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:57:55 INFO - PROCESS | 2248 | 1463065075556 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 2248 | 1463065075560 Marionette TRACE conn2 <- [1,654,null,{}] 07:57:55 INFO - PROCESS | 2248 | 1463065075567 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}] 07:57:55 INFO - PROCESS | 2248 | 1463065075674 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:57:55 INFO - PROCESS | 2248 | 1463065075742 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d58a800 == 59 [pid = 2248] [id = 171] 07:57:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x121359c00) [pid = 2248] [serial = 511] [outer = 0x0] 07:57:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x124dd6800) [pid = 2248] [serial = 512] [outer = 0x121359c00] 07:57:55 INFO - PROCESS | 2248 | 1463065075774 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x12717a400) [pid = 2248] [serial = 513] [outer = 0x121359c00] 07:57:56 INFO - PROCESS | 2248 | 1463065076177 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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 674ms 07:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:57:56 INFO - PROCESS | 2248 | 1463065076228 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 2248 | 1463065076230 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:57:56 INFO - PROCESS | 2248 | 1463065076233 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 2248 | 1463065076234 Marionette TRACE conn2 <- [1,658,null,{}] 07:57:56 INFO - PROCESS | 2248 | 1463065076236 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}] 07:57:56 INFO - PROCESS | 2248 | 1463065076338 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:57:56 INFO - PROCESS | 2248 | 1463065076421 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db5e800 == 60 [pid = 2248] [id = 172] 07:57:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x127183c00) [pid = 2248] [serial = 514] [outer = 0x0] 07:57:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x128a25c00) [pid = 2248] [serial = 515] [outer = 0x127183c00] 07:57:56 INFO - PROCESS | 2248 | 1463065076451 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x128ad1400) [pid = 2248] [serial = 516] [outer = 0x127183c00] 07:57:56 INFO - PROCESS | 2248 | 1463065076857 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]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 668ms 07:57:56 INFO - PROCESS | 2248 | 1463065076902 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 2248 | 1463065076903 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:57:56 INFO - PROCESS | 2248 | 1463065076906 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 2248 | 1463065076907 Marionette TRACE conn2 <- [1,662,null,{}] 07:57:56 INFO - PROCESS | 2248 | 1463065076909 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}] 07:57:57 INFO - PROCESS | 2248 | 1463065077009 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:57:57 INFO - PROCESS | 2248 | 1463065077074 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e32b800 == 61 [pid = 2248] [id = 173] 07:57:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x127186000) [pid = 2248] [serial = 517] [outer = 0x0] 07:57:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x128ad6c00) [pid = 2248] [serial = 518] [outer = 0x127186000] 07:57:57 INFO - PROCESS | 2248 | 1463065077103 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1290ca800) [pid = 2248] [serial = 519] [outer = 0x127186000] 07:57:57 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:57 INFO - PROCESS | 2248 | 1463065077558 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]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:57:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 07:57:57 INFO - PROCESS | 2248 | 1463065077590 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 2248 | 1463065077591 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:57:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:57:57 INFO - PROCESS | 2248 | 1463065077595 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 2248 | 1463065077597 Marionette TRACE conn2 <- [1,666,null,{}] 07:57:57 INFO - PROCESS | 2248 | 1463065077599 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}] 07:57:57 INFO - PROCESS | 2248 | 1463065077740 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:57:58 INFO - PROCESS | 2248 | 1463065078010 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x117331000 == 62 [pid = 2248] [id = 174] 07:57:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x1110aa800) [pid = 2248] [serial = 520] [outer = 0x0] 07:57:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x111feec00) [pid = 2248] [serial = 521] [outer = 0x1110aa800] 07:57:58 INFO - PROCESS | 2248 | 1463065078039 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x112ea4800) [pid = 2248] [serial = 522] [outer = 0x1110aa800] 07:57:58 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:58 INFO - PROCESS | 2248 | 1463065078447 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]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 07:57:58 INFO - PROCESS | 2248 | 1463065078466 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 2248 | 1463065078469 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:57:58 INFO - PROCESS | 2248 | 1463065078472 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 2248 | 1463065078474 Marionette TRACE conn2 <- [1,670,null,{}] 07:57:58 INFO - PROCESS | 2248 | 1463065078477 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}] 07:57:58 INFO - PROCESS | 2248 | 1463065078570 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:57:58 INFO - PROCESS | 2248 | 1463065078620 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185b9800 == 63 [pid = 2248] [id = 175] 07:57:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x112db8000) [pid = 2248] [serial = 523] [outer = 0x0] 07:57:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x1159b0800) [pid = 2248] [serial = 524] [outer = 0x112db8000] 07:57:58 INFO - PROCESS | 2248 | 1463065078648 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x116a70000) [pid = 2248] [serial = 525] [outer = 0x112db8000] 07:57:59 INFO - PROCESS | 2248 | 1463065079081 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]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 621ms 07:57:59 INFO - PROCESS | 2248 | 1463065079095 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 2248 | 1463065079098 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:57:59 INFO - PROCESS | 2248 | 1463065079101 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 2248 | 1463065079102 Marionette TRACE conn2 <- [1,674,null,{}] 07:57:59 INFO - PROCESS | 2248 | 1463065079104 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}] 07:57:59 INFO - PROCESS | 2248 | 1463065079198 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:57:59 INFO - PROCESS | 2248 | 1463065079290 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x11823c000 == 64 [pid = 2248] [id = 176] 07:57:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x118590400) [pid = 2248] [serial = 526] [outer = 0x0] 07:57:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x118857800) [pid = 2248] [serial = 527] [outer = 0x118590400] 07:57:59 INFO - PROCESS | 2248 | 1463065079319 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x11930b000) [pid = 2248] [serial = 528] [outer = 0x118590400] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab56800 == 63 [pid = 2248] [id = 116] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x129527800 == 62 [pid = 2248] [id = 98] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12b436800 == 61 [pid = 2248] [id = 130] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x116ab8000 == 60 [pid = 2248] [id = 67] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12b151800 == 59 [pid = 2248] [id = 117] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12d315000 == 58 [pid = 2248] [id = 167] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12d58b000 == 57 [pid = 2248] [id = 166] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x128a76400) [pid = 2248] [serial = 439] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x129365400) [pid = 2248] [serial = 397] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x121463c00) [pid = 2248] [serial = 394] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x118597400) [pid = 2248] [serial = 391] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x12bb7d800) [pid = 2248] [serial = 400] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x128b08000 == 56 [pid = 2248] [id = 165] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4a9000 == 55 [pid = 2248] [id = 164] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12b349800 == 54 [pid = 2248] [id = 163] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab58800 == 53 [pid = 2248] [id = 162] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x129523000 == 52 [pid = 2248] [id = 161] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x128b03000 == 51 [pid = 2248] [id = 160] 07:57:59 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x1182d5800 == 50 [pid = 2248] [id = 159] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x119d74800 == 49 [pid = 2248] [id = 158] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x1185c1000 == 48 [pid = 2248] [id = 157] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x119998000 == 47 [pid = 2248] [id = 156] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x116879800 == 46 [pid = 2248] [id = 155] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x118393800 == 45 [pid = 2248] [id = 154] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9d2000 == 44 [pid = 2248] [id = 151] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x12a51c800 == 43 [pid = 2248] [id = 150] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x1188d2000 == 42 [pid = 2248] [id = 149] 07:57:59 INFO - PROCESS | 2248 | --DOCSHELL 0x112171800 == 41 [pid = 2248] [id = 148] 07:57:59 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:57:59 INFO - PROCESS | 2248 | 1463065079798 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]]]}] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x12cedcc00) [pid = 2248] [serial = 437] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x129645c00) [pid = 2248] [serial = 350] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x118596400) [pid = 2248] [serial = 409] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x116a6dc00) [pid = 2248] [serial = 296] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x128a2fc00) [pid = 2248] [serial = 305] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x126a8c400) [pid = 2248] [serial = 415] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x12ab53800) [pid = 2248] [serial = 421] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x118159800) [pid = 2248] [serial = 407] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x1168ba400) [pid = 2248] [serial = 406] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1274a1400) [pid = 2248] [serial = 347] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x124dd5400) [pid = 2248] [serial = 403] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x121467400) [pid = 2248] [serial = 302] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x1210a0400) [pid = 2248] [serial = 412] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x12c4d7c00) [pid = 2248] [serial = 436] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x12bbb7000) [pid = 2248] [serial = 424] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x128a33800) [pid = 2248] [serial = 418] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x129366c00) [pid = 2248] [serial = 239] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x12bb77800) [pid = 2248] [serial = 422] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x12c4cc000) [pid = 2248] [serial = 427] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x125370400) [pid = 2248] [serial = 433] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x12cb7b400) [pid = 2248] [serial = 431] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x12c00b800) [pid = 2248] [serial = 425] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x12bed0800) [pid = 2248] [serial = 404] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x118e1dc00) [pid = 2248] [serial = 299] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x12cb74800) [pid = 2248] [serial = 430] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x121313800) [pid = 2248] [serial = 344] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x126f1c800) [pid = 2248] [serial = 416] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x12bbbcc00) [pid = 2248] [serial = 434] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x12936d800) [pid = 2248] [serial = 419] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x12c4d2800) [pid = 2248] [serial = 428] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x118859400) [pid = 2248] [serial = 341] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x125370800) [pid = 2248] [serial = 413] [outer = 0x0] [url = about:blank] 07:57:59 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x119c37400) [pid = 2248] [serial = 410] [outer = 0x0] [url = about:blank] 07:57:59 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 07:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 719ms 07:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:57:59 INFO - PROCESS | 2248 | 1463065079822 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 2248 | 1463065079823 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:57:59 INFO - PROCESS | 2248 | 1463065079830 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 2248 | 1463065079833 Marionette TRACE conn2 <- [1,678,null,{}] 07:57:59 INFO - PROCESS | 2248 | 1463065079836 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}] 07:57:59 INFO - PROCESS | 2248 | 1463065079917 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:57:59 INFO - PROCESS | 2248 | 1463065079924 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e05800 == 42 [pid = 2248] [id = 177] 07:57:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x117457800) [pid = 2248] [serial = 529] [outer = 0x0] 07:57:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x1195f1c00) [pid = 2248] [serial = 530] [outer = 0x117457800] 07:57:59 INFO - PROCESS | 2248 | 1463065079965 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x119909800) [pid = 2248] [serial = 531] [outer = 0x117457800] 07:58:00 INFO - PROCESS | 2248 | 1463065080423 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]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:58:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 625ms 07:58:00 INFO - PROCESS | 2248 | 1463065080451 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 2248 | 1463065080453 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:58:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:58:00 INFO - PROCESS | 2248 | 1463065080455 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 2248 | 1463065080456 Marionette TRACE conn2 <- [1,682,null,{}] 07:58:00 INFO - PROCESS | 2248 | 1463065080458 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}] 07:58:00 INFO - PROCESS | 2248 | 1463065080539 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:58:00 INFO - PROCESS | 2248 | 1463065080544 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188bb000 == 43 [pid = 2248] [id = 178] 07:58:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x119905c00) [pid = 2248] [serial = 532] [outer = 0x0] 07:58:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x119977c00) [pid = 2248] [serial = 533] [outer = 0x119905c00] 07:58:00 INFO - PROCESS | 2248 | 1463065080570 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x119d47c00) [pid = 2248] [serial = 534] [outer = 0x119905c00] 07:58:01 INFO - PROCESS | 2248 | 1463065081409 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]]]}] 07:58:01 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) 07:58:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 07:58:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:58:01 INFO - PROCESS | 2248 | 1463065081425 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 2248 | 1463065081427 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:58:01 INFO - PROCESS | 2248 | 1463065081429 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 2248 | 1463065081430 Marionette TRACE conn2 <- [1,686,null,{}] 07:58:01 INFO - PROCESS | 2248 | 1463065081432 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}] 07:58:01 INFO - PROCESS | 2248 | 1463065081537 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:58:01 INFO - PROCESS | 2248 | 1463065081552 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aa9800 == 44 [pid = 2248] [id = 179] 07:58:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x1210cac00) [pid = 2248] [serial = 535] [outer = 0x0] 07:58:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x1210d3400) [pid = 2248] [serial = 536] [outer = 0x1210cac00] 07:58:01 INFO - PROCESS | 2248 | 1463065081584 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x121463000) [pid = 2248] [serial = 537] [outer = 0x1210cac00] 07:58:02 INFO - PROCESS | 2248 | 1463065082419 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]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:58:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 07:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:58:02 INFO - PROCESS | 2248 | 1463065082449 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 2248 | 1463065082451 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:58:02 INFO - PROCESS | 2248 | 1463065082453 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 2248 | 1463065082454 Marionette TRACE conn2 <- [1,690,null,{}] 07:58:02 INFO - PROCESS | 2248 | 1463065082465 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}] 07:58:02 INFO - PROCESS | 2248 | 1463065082562 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:58:02 INFO - PROCESS | 2248 | 1463065082576 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215d7000 == 45 [pid = 2248] [id = 180] 07:58:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x12358f000) [pid = 2248] [serial = 538] [outer = 0x0] 07:58:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x125397c00) [pid = 2248] [serial = 539] [outer = 0x12358f000] 07:58:02 INFO - PROCESS | 2248 | 1463065082601 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x125eb0c00) [pid = 2248] [serial = 540] [outer = 0x12358f000] 07:58:03 INFO - PROCESS | 2248 | 1463065083430 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]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:58:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 979ms 07:58:03 INFO - PROCESS | 2248 | 1463065083433 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 2248 | 1463065083434 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:58:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:58:03 INFO - PROCESS | 2248 | 1463065083436 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - PROCESS | 2248 | 1463065083446 Marionette TRACE conn2 <- [1,694,null,{}] 07:58:03 INFO - PROCESS | 2248 | 1463065083449 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}] 07:58:03 INFO - PROCESS | 2248 | 1463065083694 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x125393400) [pid = 2248] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x1159b5c00) [pid = 2248] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x128a6d400) [pid = 2248] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x11837cc00) [pid = 2248] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x129648400) [pid = 2248] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x12b424000) [pid = 2248] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x11990e800) [pid = 2248] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x127177400) [pid = 2248] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x12c008c00) [pid = 2248] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x110f43c00) [pid = 2248] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x12c009800) [pid = 2248] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x11996d000) [pid = 2248] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x119977000) [pid = 2248] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x118e1d800) [pid = 2248] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x119f88c00) [pid = 2248] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x12a7e0c00) [pid = 2248] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x11837a400) [pid = 2248] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x127112400) [pid = 2248] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:58:03 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x128a71400) [pid = 2248] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:58:03 INFO - PROCESS | 2248 | 1463065083737 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e5d000 == 46 [pid = 2248] [id = 181] 07:58:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x110f45c00) [pid = 2248] [serial = 541] [outer = 0x0] 07:58:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x112ee5400) [pid = 2248] [serial = 542] [outer = 0x110f45c00] 07:58:03 INFO - PROCESS | 2248 | 1463065083763 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x11990e800) [pid = 2248] [serial = 543] [outer = 0x110f45c00] 07:58:04 INFO - PROCESS | 2248 | 1463065084493 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]]]}] 07:58:04 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) 07:58:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1080ms 07:58:04 INFO - PROCESS | 2248 | 1463065084516 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 2248 | 1463065084517 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:58:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:58:04 INFO - PROCESS | 2248 | 1463065084520 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 2248 | 1463065084521 Marionette TRACE conn2 <- [1,698,null,{}] 07:58:04 INFO - PROCESS | 2248 | 1463065084525 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}] 07:58:04 INFO - PROCESS | 2248 | 1463065084602 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:58:04 INFO - PROCESS | 2248 | 1463065084609 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x125427800 == 47 [pid = 2248] [id = 182] 07:58:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x1210cb400) [pid = 2248] [serial = 544] [outer = 0x0] 07:58:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x126f1cc00) [pid = 2248] [serial = 545] [outer = 0x1210cb400] 07:58:04 INFO - PROCESS | 2248 | 1463065084634 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x12717fc00) [pid = 2248] [serial = 546] [outer = 0x1210cb400] 07:58:05 INFO - PROCESS | 2248 | 1463065085449 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]]]}] 07:58:05 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) 07:58:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 07:58:05 INFO - PROCESS | 2248 | 1463065085493 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 2248 | 1463065085494 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:58:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:58:05 INFO - PROCESS | 2248 | 1463065085496 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 2248 | 1463065085497 Marionette TRACE conn2 <- [1,702,null,{}] 07:58:05 INFO - PROCESS | 2248 | 1463065085500 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}] 07:58:05 INFO - PROCESS | 2248 | 1463065085570 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:58:05 INFO - PROCESS | 2248 | 1463065085635 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x127138000 == 48 [pid = 2248] [id = 183] 07:58:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x1274ac000) [pid = 2248] [serial = 547] [outer = 0x0] 07:58:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x1288f0800) [pid = 2248] [serial = 548] [outer = 0x1274ac000] 07:58:05 INFO - PROCESS | 2248 | 1463065085677 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x128a25400) [pid = 2248] [serial = 549] [outer = 0x1274ac000] 07:58:06 INFO - PROCESS | 2248 | 1463065086675 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]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:58:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1220ms 07:58:06 INFO - PROCESS | 2248 | 1463065086717 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 2248 | 1463065086719 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:58:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:58:06 INFO - PROCESS | 2248 | 1463065086722 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 2248 | 1463065086725 Marionette TRACE conn2 <- [1,706,null,{}] 07:58:06 INFO - PROCESS | 2248 | 1463065086729 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}] 07:58:06 INFO - PROCESS | 2248 | 1463065086830 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:58:06 INFO - PROCESS | 2248 | 1463065086878 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e73800 == 49 [pid = 2248] [id = 184] 07:58:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x115e56c00) [pid = 2248] [serial = 550] [outer = 0x0] 07:58:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x116855000) [pid = 2248] [serial = 551] [outer = 0x115e56c00] 07:58:06 INFO - PROCESS | 2248 | 1463065086909 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x118370400) [pid = 2248] [serial = 552] [outer = 0x115e56c00] 07:58:07 INFO - PROCESS | 2248 | 1463065087818 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]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:58:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 07:58:07 INFO - PROCESS | 2248 | 1463065087849 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 2248 | 1463065087853 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:58:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:58:07 INFO - PROCESS | 2248 | 1463065087860 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 2248 | 1463065087862 Marionette TRACE conn2 <- [1,710,null,{}] 07:58:07 INFO - PROCESS | 2248 | 1463065087864 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}] 07:58:07 INFO - PROCESS | 2248 | 1463065087967 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:58:08 INFO - PROCESS | 2248 | 1463065088014 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x121165000 == 50 [pid = 2248] [id = 185] 07:58:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x11842c000) [pid = 2248] [serial = 553] [outer = 0x0] 07:58:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x119906000) [pid = 2248] [serial = 554] [outer = 0x11842c000] 07:58:08 INFO - PROCESS | 2248 | 1463065088044 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x119c35800) [pid = 2248] [serial = 555] [outer = 0x11842c000] 07:58:08 INFO - PROCESS | 2248 | 1463065088950 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]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:58:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 07:58:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:58:08 INFO - PROCESS | 2248 | 1463065088980 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 2248 | 1463065088982 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:58:08 INFO - PROCESS | 2248 | 1463065088984 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 2248 | 1463065088987 Marionette TRACE conn2 <- [1,714,null,{}] 07:58:09 INFO - PROCESS | 2248 | 1463065088997 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}] 07:58:09 INFO - PROCESS | 2248 | 1463065089102 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:58:09 INFO - PROCESS | 2248 | 1463065089151 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x1290a5800 == 51 [pid = 2248] [id = 186] 07:58:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x1210ca000) [pid = 2248] [serial = 556] [outer = 0x0] 07:58:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x124a38000) [pid = 2248] [serial = 557] [outer = 0x1210ca000] 07:58:09 INFO - PROCESS | 2248 | 1463065089183 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x12717ec00) [pid = 2248] [serial = 558] [outer = 0x1210ca000] 07:58:10 INFO - PROCESS | 2248 | 1463065090063 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]]]}] 07:58:10 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 07:58:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 07:58:10 INFO - PROCESS | 2248 | 1463065090109 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 2248 | 1463065090111 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:58:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:58:10 INFO - PROCESS | 2248 | 1463065090113 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 2248 | 1463065090115 Marionette TRACE conn2 <- [1,718,null,{}] 07:58:10 INFO - PROCESS | 2248 | 1463065090117 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}] 07:58:10 INFO - PROCESS | 2248 | 1463065090222 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:58:10 INFO - PROCESS | 2248 | 1463065090269 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x11732f000 == 52 [pid = 2248] [id = 187] 07:58:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x117461c00) [pid = 2248] [serial = 559] [outer = 0x0] 07:58:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x1210cfc00) [pid = 2248] [serial = 560] [outer = 0x117461c00] 07:58:10 INFO - PROCESS | 2248 | 1463065090299 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x1288ed800) [pid = 2248] [serial = 561] [outer = 0x117461c00] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x125427800 == 51 [pid = 2248] [id = 182] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x116e5d000 == 50 [pid = 2248] [id = 181] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x1215d7000 == 49 [pid = 2248] [id = 180] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x116aa9800 == 48 [pid = 2248] [id = 179] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x1188bb000 == 47 [pid = 2248] [id = 178] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x117e05800 == 46 [pid = 2248] [id = 177] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x12ab4e800) [pid = 2248] [serial = 454] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x12c4cf000) [pid = 2248] [serial = 457] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x128acd000) [pid = 2248] [serial = 503] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | 1463065091355 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]]]}] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x11823c000 == 45 [pid = 2248] [id = 176] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x1185b9800 == 44 [pid = 2248] [id = 175] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x117331000 == 43 [pid = 2248] [id = 174] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x12e32b800 == 42 [pid = 2248] [id = 173] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x12db5e800 == 41 [pid = 2248] [id = 172] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x12d58a800 == 40 [pid = 2248] [id = 171] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x124a21000 == 39 [pid = 2248] [id = 170] 07:58:11 INFO - PROCESS | 2248 | --DOCSHELL 0x1182db800 == 38 [pid = 2248] [id = 169] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x124dd4400) [pid = 2248] [serial = 395] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12becb800) [pid = 2248] [serial = 401] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x1195f2000) [pid = 2248] [serial = 392] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x129650800) [pid = 2248] [serial = 398] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x128a7b000) [pid = 2248] [serial = 440] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x12ced9800) [pid = 2248] [serial = 488] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x12cb7b000) [pid = 2248] [serial = 487] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x119974c00) [pid = 2248] [serial = 490] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x1288f4c00) [pid = 2248] [serial = 498] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x12536fc00) [pid = 2248] [serial = 497] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x1288f6000) [pid = 2248] [serial = 500] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x12cb7c800) [pid = 2248] [serial = 491] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x1288fa000) [pid = 2248] [serial = 501] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x12bb77c00) [pid = 2248] [serial = 479] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x12bed2400) [pid = 2248] [serial = 482] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x1195f0000) [pid = 2248] [serial = 494] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x125eacc00) [pid = 2248] [serial = 469] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x126c86400) [pid = 2248] [serial = 470] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x11815c000) [pid = 2248] [serial = 461] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x11617b000) [pid = 2248] [serial = 460] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x118162000) [pid = 2248] [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.] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x1196dbc00) [pid = 2248] [serial = 445] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x128a72400) [pid = 2248] [serial = 475] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x1295cc400) [pid = 2248] [serial = 476] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x119a58800) [pid = 2248] [serial = 464] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x119304c00) [pid = 2248] [serial = 463] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x112d5a000) [pid = 2248] [serial = 442] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x12ab54800) [pid = 2248] [serial = 478] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x12bbb6000) [pid = 2248] [serial = 481] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x124b2fc00) [pid = 2248] [serial = 467] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x121313000) [pid = 2248] [serial = 466] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x12717f400) [pid = 2248] [serial = 472] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x127186400) [pid = 2248] [serial = 473] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x12c4d6800) [pid = 2248] [serial = 485] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x12c4cc400) [pid = 2248] [serial = 484] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 92 (0x1210d8c00) [pid = 2248] [serial = 448] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 91 (0x128a6e400) [pid = 2248] [serial = 451] [outer = 0x0] [url = about:blank] 07:58:11 INFO - PROCESS | 2248 | --DOMWINDOW == 90 (0x110f4cc00) [pid = 2248] [serial = 493] [outer = 0x0] [url = about:blank] 07:58:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:58:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1270ms 07:58:11 INFO - PROCESS | 2248 | 1463065091384 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 2248 | 1463065091386 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:58:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:58:11 INFO - PROCESS | 2248 | 1463065091389 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 2248 | 1463065091391 Marionette TRACE conn2 <- [1,722,null,{}] 07:58:11 INFO - PROCESS | 2248 | 1463065091395 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}] 07:58:11 INFO - PROCESS | 2248 | 1463065091477 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:58:11 INFO - PROCESS | 2248 | 1463065091528 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x116888800 == 39 [pid = 2248] [id = 188] 07:58:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x117110800) [pid = 2248] [serial = 562] [outer = 0x0] 07:58:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x11759d800) [pid = 2248] [serial = 563] [outer = 0x117110800] 07:58:11 INFO - PROCESS | 2248 | 1463065091558 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x118373400) [pid = 2248] [serial = 564] [outer = 0x117110800] 07:58:11 INFO - PROCESS | 2248 | 1463065091897 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] 07:58:11 INFO - PROCESS | 2248 | 1463065091916 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:58:11 INFO - PROCESS | 2248 | 1463065091920 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 2248 | 1463065091922 Marionette TRACE conn2 <- [1,726,null,{}] 07:58:11 INFO - PROCESS | 2248 | 1463065091927 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}] 07:58:12 INFO - PROCESS | 2248 | 1463065092008 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:58:12 INFO - PROCESS | 2248 | 1463065092061 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182bf000 == 40 [pid = 2248] [id = 189] 07:58:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x118265400) [pid = 2248] [serial = 565] [outer = 0x0] 07:58:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x118594c00) [pid = 2248] [serial = 566] [outer = 0x118265400] 07:58:12 INFO - PROCESS | 2248 | 1463065092088 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x119979000) [pid = 2248] [serial = 567] [outer = 0x118265400] 07:58:12 INFO - PROCESS | 2248 | 1463065092424 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]]]}] 07:58:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:58:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 524ms 07:58:12 INFO - PROCESS | 2248 | 1463065092445 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 2248 | 1463065092446 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:58:12 INFO - PROCESS | 2248 | 1463065092449 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 2248 | 1463065092451 Marionette TRACE conn2 <- [1,730,null,{}] 07:58:12 INFO - PROCESS | 2248 | 1463065092461 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}] 07:58:12 INFO - PROCESS | 2248 | 1463065092544 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:58:12 INFO - PROCESS | 2248 | 1463065092550 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d85800 == 41 [pid = 2248] [id = 190] 07:58:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x119f8ac00) [pid = 2248] [serial = 568] [outer = 0x0] 07:58:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x1215b9c00) [pid = 2248] [serial = 569] [outer = 0x119f8ac00] 07:58:12 INFO - PROCESS | 2248 | 1463065092583 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x125374c00) [pid = 2248] [serial = 570] [outer = 0x119f8ac00] 07:58:12 INFO - PROCESS | 2248 | 1463065092943 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] 07:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:58:12 INFO - PROCESS | 2248 | 1463065092974 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:58:12 INFO - PROCESS | 2248 | 1463065092977 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 2248 | 1463065092978 Marionette TRACE conn2 <- [1,734,null,{}] 07:58:12 INFO - PROCESS | 2248 | 1463065092980 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}] 07:58:13 INFO - PROCESS | 2248 | 1463065093063 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:58:13 INFO - PROCESS | 2248 | 1463065093068 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x124832000 == 42 [pid = 2248] [id = 191] 07:58:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x125eacc00) [pid = 2248] [serial = 571] [outer = 0x0] 07:58:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x1288f0400) [pid = 2248] [serial = 572] [outer = 0x125eacc00] 07:58:13 INFO - PROCESS | 2248 | 1463065093094 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x128a26800) [pid = 2248] [serial = 573] [outer = 0x125eacc00] 07:58:13 INFO - PROCESS | 2248 | 1463065093428 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]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 07:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:58:13 INFO - PROCESS | 2248 | 1463065093446 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 2248 | 1463065093447 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:58:13 INFO - PROCESS | 2248 | 1463065093449 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 2248 | 1463065093450 Marionette TRACE conn2 <- [1,738,null,{}] 07:58:13 INFO - PROCESS | 2248 | 1463065093461 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}] 07:58:13 INFO - PROCESS | 2248 | 1463065093571 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:58:13 INFO - PROCESS | 2248 | 1463065093585 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x127123000 == 43 [pid = 2248] [id = 192] 07:58:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x112968800) [pid = 2248] [serial = 574] [outer = 0x0] 07:58:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x128a2a800) [pid = 2248] [serial = 575] [outer = 0x112968800] 07:58:13 INFO - PROCESS | 2248 | 1463065093610 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x128a70800) [pid = 2248] [serial = 576] [outer = 0x112968800] 07:58:14 INFO - PROCESS | 2248 | 1463065094433 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]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 07:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:58:14 INFO - PROCESS | 2248 | 1463065094504 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 2248 | 1463065094505 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:58:14 INFO - PROCESS | 2248 | 1463065094508 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 2248 | 1463065094509 Marionette TRACE conn2 <- [1,742,null,{}] 07:58:14 INFO - PROCESS | 2248 | 1463065094511 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}] 07:58:14 INFO - PROCESS | 2248 | 1463065094621 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:58:14 INFO - PROCESS | 2248 | 1463065094635 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a521000 == 44 [pid = 2248] [id = 193] 07:58:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x128acc400) [pid = 2248] [serial = 577] [outer = 0x0] 07:58:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x128f58800) [pid = 2248] [serial = 578] [outer = 0x128acc400] 07:58:14 INFO - PROCESS | 2248 | 1463065094661 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x1295cc400) [pid = 2248] [serial = 579] [outer = 0x128acc400] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x119905c00) [pid = 2248] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x117457800) [pid = 2248] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x118590400) [pid = 2248] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x112db8000) [pid = 2248] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x1110aa800) [pid = 2248] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x12358f000) [pid = 2248] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x110f45c00) [pid = 2248] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x1210cb400) [pid = 2248] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:58:15 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x1210cac00) [pid = 2248] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:58:15 INFO - PROCESS | 2248 | 1463065095483 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]]]}] 07:58:15 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 07:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 07:58:15 INFO - PROCESS | 2248 | 1463065095527 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 2248 | 1463065095529 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:58:15 INFO - PROCESS | 2248 | 1463065095531 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 2248 | 1463065095532 Marionette TRACE conn2 <- [1,746,null,{}] 07:58:15 INFO - PROCESS | 2248 | 1463065095534 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}] 07:58:15 INFO - PROCESS | 2248 | 1463065095619 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:58:15 INFO - PROCESS | 2248 | 1463065095626 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x1166fc800 == 45 [pid = 2248] [id = 194] 07:58:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x118590800) [pid = 2248] [serial = 580] [outer = 0x0] 07:58:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x119973000) [pid = 2248] [serial = 581] [outer = 0x118590800] 07:58:15 INFO - PROCESS | 2248 | 1463065095651 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x126c83400) [pid = 2248] [serial = 582] [outer = 0x118590800] 07:58:16 INFO - PROCESS | 2248 | 1463065096574 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]]]}] 07:58:16 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.) 07:58:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1068ms 07:58:16 INFO - PROCESS | 2248 | 1463065096602 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 2248 | 1463065096603 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:58:16 INFO - PROCESS | 2248 | 1463065096609 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 2248 | 1463065096610 Marionette TRACE conn2 <- [1,750,null,{}] 07:58:16 INFO - PROCESS | 2248 | 1463065096612 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}] 07:58:16 INFO - PROCESS | 2248 | 1463065096692 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:58:16 INFO - PROCESS | 2248 | 1463065096696 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab6b800 == 46 [pid = 2248] [id = 195] 07:58:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x126c36000) [pid = 2248] [serial = 583] [outer = 0x0] 07:58:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x129647c00) [pid = 2248] [serial = 584] [outer = 0x126c36000] 07:58:16 INFO - PROCESS | 2248 | 1463065096722 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x12a867000) [pid = 2248] [serial = 585] [outer = 0x126c36000] 07:58:17 INFO - PROCESS | 2248 | 1463065097581 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]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:58:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1020ms 07:58:17 INFO - PROCESS | 2248 | 1463065097630 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 2248 | 1463065097633 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:58:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:58:17 INFO - PROCESS | 2248 | 1463065097651 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 2248 | 1463065097653 Marionette TRACE conn2 <- [1,754,null,{}] 07:58:17 INFO - PROCESS | 2248 | 1463065097658 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}] 07:58:17 INFO - PROCESS | 2248 | 1463065097793 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:58:17 INFO - PROCESS | 2248 | 1463065097841 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182c5000 == 47 [pid = 2248] [id = 196] 07:58:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x1168ba400) [pid = 2248] [serial = 586] [outer = 0x0] 07:58:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x117463800) [pid = 2248] [serial = 587] [outer = 0x1168ba400] 07:58:17 INFO - PROCESS | 2248 | 1463065097874 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x118596400) [pid = 2248] [serial = 588] [outer = 0x1168ba400] 07:58:18 INFO - PROCESS | 2248 | 1463065098780 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]]]}] 07:58:18 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 07:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1176ms 07:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:58:18 INFO - PROCESS | 2248 | 1463065098828 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 2248 | 1463065098832 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:58:18 INFO - PROCESS | 2248 | 1463065098836 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 2248 | 1463065098838 Marionette TRACE conn2 <- [1,758,null,{}] 07:58:18 INFO - PROCESS | 2248 | 1463065098843 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}] 07:58:18 INFO - PROCESS | 2248 | 1463065098945 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:58:18 INFO - PROCESS | 2248 | 1463065098992 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x121158000 == 48 [pid = 2248] [id = 197] 07:58:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x1184c6400) [pid = 2248] [serial = 589] [outer = 0x0] 07:58:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x11996f000) [pid = 2248] [serial = 590] [outer = 0x1184c6400] 07:58:19 INFO - PROCESS | 2248 | 1463065099023 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x1210ca800) [pid = 2248] [serial = 591] [outer = 0x1184c6400] 07:58:19 INFO - PROCESS | 2248 | 1463065099452 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]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:58:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 07:58:19 INFO - PROCESS | 2248 | 1463065099523 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 2248 | 1463065099525 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:58:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:58:19 INFO - PROCESS | 2248 | 1463065099529 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 2248 | 1463065099531 Marionette TRACE conn2 <- [1,762,null,{}] 07:58:19 INFO - PROCESS | 2248 | 1463065099540 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}] 07:58:19 INFO - PROCESS | 2248 | 1463065099645 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:58:19 INFO - PROCESS | 2248 | 1463065099709 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b152800 == 49 [pid = 2248] [id = 198] 07:58:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x12717f000) [pid = 2248] [serial = 592] [outer = 0x0] 07:58:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x128a25000) [pid = 2248] [serial = 593] [outer = 0x12717f000] 07:58:19 INFO - PROCESS | 2248 | 1463065099740 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x128ac9000) [pid = 2248] [serial = 594] [outer = 0x12717f000] 07:58:20 INFO - PROCESS | 2248 | 1463065100664 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]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1174ms 07:58:20 INFO - PROCESS | 2248 | 1463065100704 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 2248 | 1463065100706 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:58:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:58:20 INFO - PROCESS | 2248 | 1463065100708 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 2248 | 1463065100710 Marionette TRACE conn2 <- [1,766,null,{}] 07:58:20 INFO - PROCESS | 2248 | 1463065100712 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}] 07:58:20 INFO - PROCESS | 2248 | 1463065100840 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:58:20 INFO - PROCESS | 2248 | 1463065100892 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb47800 == 50 [pid = 2248] [id = 199] 07:58:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x128ad7800) [pid = 2248] [serial = 595] [outer = 0x0] 07:58:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x129373800) [pid = 2248] [serial = 596] [outer = 0x128ad7800] 07:58:20 INFO - PROCESS | 2248 | 1463065100923 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12ab4e800) [pid = 2248] [serial = 597] [outer = 0x128ad7800] 07:58:21 INFO - PROCESS | 2248 | 1463065101939 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]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1271ms 07:58:22 INFO - PROCESS | 2248 | 1463065101995 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 2248 | 1463065101998 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:58:22 INFO - PROCESS | 2248 | 1463065102003 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 2248 | 1463065102004 Marionette TRACE conn2 <- [1,770,null,{}] 07:58:22 INFO - PROCESS | 2248 | 1463065102008 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}] 07:58:22 INFO - PROCESS | 2248 | 1463065102092 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:58:22 INFO - PROCESS | 2248 | 1463065102207 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x118244000 == 51 [pid = 2248] [id = 200] 07:58:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x11815b000) [pid = 2248] [serial = 598] [outer = 0x0] 07:58:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x118262c00) [pid = 2248] [serial = 599] [outer = 0x11815b000] 07:58:22 INFO - PROCESS | 2248 | 1463065102237 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x11858ec00) [pid = 2248] [serial = 600] [outer = 0x11815b000] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x1166fc800 == 50 [pid = 2248] [id = 194] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x12a521000 == 49 [pid = 2248] [id = 193] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x127123000 == 48 [pid = 2248] [id = 192] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x124832000 == 47 [pid = 2248] [id = 191] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x116759800) [pid = 2248] [serial = 506] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x128ad6c00) [pid = 2248] [serial = 518] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x124dd6800) [pid = 2248] [serial = 512] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x128a25c00) [pid = 2248] [serial = 515] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x1195eb800) [pid = 2248] [serial = 509] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x119d85800 == 46 [pid = 2248] [id = 190] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x1182bf000 == 45 [pid = 2248] [id = 189] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x116888800 == 44 [pid = 2248] [id = 188] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x11732f000 == 43 [pid = 2248] [id = 187] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x1290a5800 == 42 [pid = 2248] [id = 186] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x121165000 == 41 [pid = 2248] [id = 185] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x116e73800 == 40 [pid = 2248] [id = 184] 07:58:22 INFO - PROCESS | 2248 | --DOCSHELL 0x127138000 == 39 [pid = 2248] [id = 183] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x119977c00) [pid = 2248] [serial = 533] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x119d47c00) [pid = 2248] [serial = 534] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x1195f1c00) [pid = 2248] [serial = 530] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x119909800) [pid = 2248] [serial = 531] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x11930b000) [pid = 2248] [serial = 528] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x118857800) [pid = 2248] [serial = 527] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x1159b0800) [pid = 2248] [serial = 524] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x116a70000) [pid = 2248] [serial = 525] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x111feec00) [pid = 2248] [serial = 521] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x112ea4800) [pid = 2248] [serial = 522] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x125397c00) [pid = 2248] [serial = 539] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x1210d3400) [pid = 2248] [serial = 536] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x121463000) [pid = 2248] [serial = 537] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x125eb0c00) [pid = 2248] [serial = 540] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | 1463065102627 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]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 07:58:22 INFO - PROCESS | 2248 | 1463065102675 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 2248 | 1463065102678 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:58:22 INFO - PROCESS | 2248 | 1463065102683 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 2248 | 1463065102684 Marionette TRACE conn2 <- [1,774,null,{}] 07:58:22 INFO - PROCESS | 2248 | 1463065102687 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}] 07:58:22 INFO - PROCESS | 2248 | 1463065102768 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x112ee5400) [pid = 2248] [serial = 542] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x12717fc00) [pid = 2248] [serial = 546] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x11990e800) [pid = 2248] [serial = 543] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x126f1cc00) [pid = 2248] [serial = 545] [outer = 0x0] [url = about:blank] 07:58:22 INFO - PROCESS | 2248 | 1463065102820 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x118234800 == 40 [pid = 2248] [id = 201] 07:58:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x116a70000) [pid = 2248] [serial = 601] [outer = 0x0] 07:58:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x118e0ac00) [pid = 2248] [serial = 602] [outer = 0x116a70000] 07:58:22 INFO - PROCESS | 2248 | 1463065102851 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x1196db000) [pid = 2248] [serial = 603] [outer = 0x116a70000] 07:58:23 INFO - PROCESS | 2248 | 1463065103151 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]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 520ms 07:58:23 INFO - PROCESS | 2248 | 1463065103203 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 2248 | 1463065103205 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:58:23 INFO - PROCESS | 2248 | 1463065103210 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 2248 | 1463065103212 Marionette TRACE conn2 <- [1,778,null,{}] 07:58:23 INFO - PROCESS | 2248 | 1463065103219 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}] 07:58:23 INFO - PROCESS | 2248 | 1463065103300 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:58:23 INFO - PROCESS | 2248 | 1463065103351 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c4f000 == 41 [pid = 2248] [id = 202] 07:58:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x1196cd400) [pid = 2248] [serial = 604] [outer = 0x0] 07:58:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x11997a800) [pid = 2248] [serial = 605] [outer = 0x1196cd400] 07:58:23 INFO - PROCESS | 2248 | 1463065103380 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x12135d400) [pid = 2248] [serial = 606] [outer = 0x1196cd400] 07:58:23 INFO - PROCESS | 2248 | 1463065103698 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]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 07:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:58:23 INFO - PROCESS | 2248 | 1463065103731 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 2248 | 1463065103733 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:58:23 INFO - PROCESS | 2248 | 1463065103735 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 2248 | 1463065103744 Marionette TRACE conn2 <- [1,782,null,{}] 07:58:23 INFO - PROCESS | 2248 | 1463065103747 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}] 07:58:23 INFO - PROCESS | 2248 | 1463065103829 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:58:23 INFO - PROCESS | 2248 | 1463065103878 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x121042800 == 42 [pid = 2248] [id = 203] 07:58:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x12135bc00) [pid = 2248] [serial = 607] [outer = 0x0] 07:58:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x124b32800) [pid = 2248] [serial = 608] [outer = 0x12135bc00] 07:58:23 INFO - PROCESS | 2248 | 1463065103904 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x125488400) [pid = 2248] [serial = 609] [outer = 0x12135bc00] 07:58:24 INFO - PROCESS | 2248 | 1463065104189 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]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 477ms 07:58:24 INFO - PROCESS | 2248 | 1463065104214 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 2248 | 1463065104215 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:58:24 INFO - PROCESS | 2248 | 1463065104217 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 2248 | 1463065104218 Marionette TRACE conn2 <- [1,786,null,{}] 07:58:24 INFO - PROCESS | 2248 | 1463065104221 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}] 07:58:24 INFO - PROCESS | 2248 | 1463065104315 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:58:24 INFO - PROCESS | 2248 | 1463065104319 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x124831000 == 43 [pid = 2248] [id = 204] 07:58:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x121463000) [pid = 2248] [serial = 610] [outer = 0x0] 07:58:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x127112400) [pid = 2248] [serial = 611] [outer = 0x121463000] 07:58:24 INFO - PROCESS | 2248 | 1463065104344 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x1288ef800) [pid = 2248] [serial = 612] [outer = 0x121463000] 07:58:24 INFO - PROCESS | 2248 | 1463065104778 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]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 574ms 07:58:24 INFO - PROCESS | 2248 | 1463065104792 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 2248 | 1463065104794 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:58:24 INFO - PROCESS | 2248 | 1463065104798 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 2248 | 1463065104800 Marionette TRACE conn2 <- [1,790,null,{}] 07:58:24 INFO - PROCESS | 2248 | 1463065104803 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}] 07:58:24 INFO - PROCESS | 2248 | 1463065104987 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:58:25 INFO - PROCESS | 2248 | 1463065105016 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x127122000 == 44 [pid = 2248] [id = 205] 07:58:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x1288f9000) [pid = 2248] [serial = 613] [outer = 0x0] 07:58:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x128a6fc00) [pid = 2248] [serial = 614] [outer = 0x1288f9000] 07:58:25 INFO - PROCESS | 2248 | 1463065105042 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x1295c0400) [pid = 2248] [serial = 615] [outer = 0x1288f9000] 07:58:25 INFO - PROCESS | 2248 | 1463065105403 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]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 620ms 07:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:58:25 INFO - PROCESS | 2248 | 1463065105418 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 2248 | 1463065105419 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:58:25 INFO - PROCESS | 2248 | 1463065105422 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 2248 | 1463065105428 Marionette TRACE conn2 <- [1,794,null,{}] 07:58:25 INFO - PROCESS | 2248 | 1463065105432 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}] 07:58:25 INFO - PROCESS | 2248 | 1463065105584 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:58:25 INFO - PROCESS | 2248 | 1463065105611 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x1161c0800 == 45 [pid = 2248] [id = 206] 07:58:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x121099800) [pid = 2248] [serial = 616] [outer = 0x0] 07:58:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x12749ec00) [pid = 2248] [serial = 617] [outer = 0x121099800] 07:58:25 INFO - PROCESS | 2248 | 1463065105674 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x12ab53c00) [pid = 2248] [serial = 618] [outer = 0x121099800] 07:58:26 INFO - PROCESS | 2248 | 1463065106088 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]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 678ms 07:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:58:26 INFO - PROCESS | 2248 | 1463065106100 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 2248 | 1463065106102 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:58:26 INFO - PROCESS | 2248 | 1463065106104 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 2248 | 1463065106107 Marionette TRACE conn2 <- [1,798,null,{}] 07:58:26 INFO - PROCESS | 2248 | 1463065106109 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}] 07:58:26 INFO - PROCESS | 2248 | 1463065106211 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:58:26 INFO - PROCESS | 2248 | 1463065106224 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab62800 == 46 [pid = 2248] [id = 207] 07:58:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x129364400) [pid = 2248] [serial = 619] [outer = 0x0] 07:58:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12b131000) [pid = 2248] [serial = 620] [outer = 0x129364400] 07:58:26 INFO - PROCESS | 2248 | 1463065106249 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x12bb71800) [pid = 2248] [serial = 621] [outer = 0x129364400] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x1121b2c00) [pid = 2248] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x1196ce000) [pid = 2248] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x1210d0400) [pid = 2248] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x126a38000) [pid = 2248] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x129370400) [pid = 2248] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x12c00a800) [pid = 2248] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x111c84c00) [pid = 2248] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x1184cd000) [pid = 2248] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x121359c00) [pid = 2248] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x127183c00) [pid = 2248] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x12bbb5400) [pid = 2248] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x1288f2c00) [pid = 2248] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x115e56c00) [pid = 2248] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x117110800) [pid = 2248] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x1274ac000) [pid = 2248] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x117461c00) [pid = 2248] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x1210ca000) [pid = 2248] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x119f8ac00) [pid = 2248] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x11842c000) [pid = 2248] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x118265400) [pid = 2248] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x125eacc00) [pid = 2248] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x128acc400) [pid = 2248] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x118590800) [pid = 2248] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x112968800) [pid = 2248] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:58:26 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x127186000) [pid = 2248] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:58:26 INFO - PROCESS | 2248 | 1463065106709 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]]]}] 07:58:26 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 07:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 623ms 07:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:58:26 INFO - PROCESS | 2248 | 1463065106727 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 2248 | 1463065106729 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:58:26 INFO - PROCESS | 2248 | 1463065106731 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 2248 | 1463065106732 Marionette TRACE conn2 <- [1,802,null,{}] 07:58:26 INFO - PROCESS | 2248 | 1463065106734 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}] 07:58:26 INFO - PROCESS | 2248 | 1463065106818 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:58:26 INFO - PROCESS | 2248 | 1463065106824 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x121cad000 == 47 [pid = 2248] [id = 208] 07:58:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x117110800) [pid = 2248] [serial = 622] [outer = 0x0] 07:58:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x1196ce000) [pid = 2248] [serial = 623] [outer = 0x117110800] 07:58:26 INFO - PROCESS | 2248 | 1463065106850 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x1210cd400) [pid = 2248] [serial = 624] [outer = 0x117110800] 07:58:27 INFO - PROCESS | 2248 | 1463065107215 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]]]}] 07:58:27 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 07:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 07:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:58:27 INFO - PROCESS | 2248 | 1463065107250 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 2248 | 1463065107251 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:58:27 INFO - PROCESS | 2248 | 1463065107253 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 2248 | 1463065107254 Marionette TRACE conn2 <- [1,806,null,{}] 07:58:27 INFO - PROCESS | 2248 | 1463065107263 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}] 07:58:27 INFO - PROCESS | 2248 | 1463065107350 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:58:27 INFO - PROCESS | 2248 | 1463065107357 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c029000 == 48 [pid = 2248] [id = 209] 07:58:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x1210d1000) [pid = 2248] [serial = 625] [outer = 0x0] 07:58:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x127186400) [pid = 2248] [serial = 626] [outer = 0x1210d1000] 07:58:27 INFO - PROCESS | 2248 | 1463065107382 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x128ad3800) [pid = 2248] [serial = 627] [outer = 0x1210d1000] 07:58:27 INFO - PROCESS | 2248 | [2248] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:58:27 INFO - PROCESS | 2248 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:58:27 INFO - PROCESS | 2248 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:58:27 INFO - PROCESS | 2248 | [GFX2-]: Using SkiaGL canvas. 07:58:27 INFO - PROCESS | 2248 | 1463065107735 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]]]}] 07:58:27 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 07:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 528ms 07:58:27 INFO - PROCESS | 2248 | 1463065107781 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 2248 | 1463065107783 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:58:27 INFO - PROCESS | 2248 | 1463065107785 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 2248 | 1463065107787 Marionette TRACE conn2 <- [1,810,null,{}] 07:58:27 INFO - PROCESS | 2248 | 1463065107789 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}] 07:58:27 INFO - PROCESS | 2248 | 1463065107907 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:58:27 INFO - PROCESS | 2248 | 1463065107915 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c49c800 == 49 [pid = 2248] [id = 210] 07:58:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x12135c000) [pid = 2248] [serial = 628] [outer = 0x0] 07:58:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x12ab54000) [pid = 2248] [serial = 629] [outer = 0x12135c000] 07:58:27 INFO - PROCESS | 2248 | 1463065107943 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x12c007800) [pid = 2248] [serial = 630] [outer = 0x12135c000] 07:58:28 INFO - PROCESS | 2248 | 1463065108282 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]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 518ms 07:58:28 INFO - PROCESS | 2248 | 1463065108304 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 2248 | 1463065108306 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:58:28 INFO - PROCESS | 2248 | 1463065108310 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 2248 | 1463065108312 Marionette TRACE conn2 <- [1,814,null,{}] 07:58:28 INFO - PROCESS | 2248 | 1463065108314 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}] 07:58:28 INFO - PROCESS | 2248 | 1463065108398 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:58:28 INFO - PROCESS | 2248 | 1463065108403 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ce9f800 == 50 [pid = 2248] [id = 211] 07:58:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x12c00c400) [pid = 2248] [serial = 631] [outer = 0x0] 07:58:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x12c4cc000) [pid = 2248] [serial = 632] [outer = 0x12c00c400] 07:58:28 INFO - PROCESS | 2248 | 1463065108428 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x12cb76000) [pid = 2248] [serial = 633] [outer = 0x12c00c400] 07:58:28 INFO - PROCESS | 2248 | 1463065108926 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] 07:58:28 INFO - PROCESS | 2248 | 1463065108984 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:58:28 INFO - PROCESS | 2248 | 1463065108990 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 2248 | 1463065108994 Marionette TRACE conn2 <- [1,818,null,{}] 07:58:29 INFO - PROCESS | 2248 | 1463065108999 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}] 07:58:29 INFO - PROCESS | 2248 | 1463065109163 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:58:29 INFO - PROCESS | 2248 | 1463065109284 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a91800 == 51 [pid = 2248] [id = 212] 07:58:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x11842ac00) [pid = 2248] [serial = 634] [outer = 0x0] 07:58:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x11859a800) [pid = 2248] [serial = 635] [outer = 0x11842ac00] 07:58:29 INFO - PROCESS | 2248 | 1463065109316 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x1196d1800) [pid = 2248] [serial = 636] [outer = 0x11842ac00] 07:58:29 INFO - PROCESS | 2248 | 1463065109731 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]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 780ms 07:58:29 INFO - PROCESS | 2248 | 1463065109769 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 2248 | 1463065109773 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:58:29 INFO - PROCESS | 2248 | 1463065109796 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 2248 | 1463065109797 Marionette TRACE conn2 <- [1,822,null,{}] 07:58:29 INFO - PROCESS | 2248 | 1463065109800 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}] 07:58:29 INFO - PROCESS | 2248 | 1463065109906 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:58:29 INFO - PROCESS | 2248 | 1463065109972 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12712f800 == 52 [pid = 2248] [id = 213] 07:58:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x119979c00) [pid = 2248] [serial = 637] [outer = 0x0] 07:58:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x119d45400) [pid = 2248] [serial = 638] [outer = 0x119979c00] 07:58:30 INFO - PROCESS | 2248 | 1463065110002 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x121362c00) [pid = 2248] [serial = 639] [outer = 0x119979c00] 07:58:30 INFO - PROCESS | 2248 | 1463065110446 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] 07:58:30 INFO - PROCESS | 2248 | 1463065110469 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:58:30 INFO - PROCESS | 2248 | 1463065110512 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 2248 | 1463065110515 Marionette TRACE conn2 <- [1,826,null,{}] 07:58:30 INFO - PROCESS | 2248 | 1463065110537 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}] 07:58:30 INFO - PROCESS | 2248 | 1463065110642 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:58:30 INFO - PROCESS | 2248 | 1463065110709 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d15b000 == 53 [pid = 2248] [id = 214] 07:58:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x1288f1000) [pid = 2248] [serial = 640] [outer = 0x0] 07:58:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x128a71000) [pid = 2248] [serial = 641] [outer = 0x1288f1000] 07:58:30 INFO - PROCESS | 2248 | 1463065110740 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x128d32000) [pid = 2248] [serial = 642] [outer = 0x1288f1000] 07:58:31 INFO - PROCESS | 2248 | 1463065111155 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 728ms 07:58:31 INFO - PROCESS | 2248 | 1463065111200 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:58:31 INFO - PROCESS | 2248 | 1463065111202 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:58:31 INFO - PROCESS | 2248 | 1463065111205 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 2248 | 1463065111206 Marionette TRACE conn2 <- [1,830,null,{}] 07:58:31 INFO - PROCESS | 2248 | 1463065111209 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}] 07:58:31 INFO - PROCESS | 2248 | 1463065111313 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:58:31 INFO - PROCESS | 2248 | 1463065111366 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d587000 == 54 [pid = 2248] [id = 215] 07:58:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x129368400) [pid = 2248] [serial = 643] [outer = 0x0] 07:58:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x12bb72400) [pid = 2248] [serial = 644] [outer = 0x129368400] 07:58:31 INFO - PROCESS | 2248 | 1463065111395 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12bed0800) [pid = 2248] [serial = 645] [outer = 0x129368400] 07:58:31 INFO - PROCESS | 2248 | 1463065111812 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]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 619ms 07:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:58:31 INFO - PROCESS | 2248 | 1463065111825 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 2248 | 1463065111826 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:58:31 INFO - PROCESS | 2248 | 1463065111829 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 2248 | 1463065111830 Marionette TRACE conn2 <- [1,834,null,{}] 07:58:31 INFO - PROCESS | 2248 | 1463065111832 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}] 07:58:31 INFO - PROCESS | 2248 | 1463065111932 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:58:32 INFO - PROCESS | 2248 | 1463065112016 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7d1000 == 55 [pid = 2248] [id = 216] 07:58:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x12bb72c00) [pid = 2248] [serial = 646] [outer = 0x0] 07:58:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x12c00d400) [pid = 2248] [serial = 647] [outer = 0x12bb72c00] 07:58:32 INFO - PROCESS | 2248 | 1463065112045 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x12cb74400) [pid = 2248] [serial = 648] [outer = 0x12bb72c00] 07:58:32 INFO - PROCESS | 2248 | 1463065112436 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]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 07:58:32 INFO - PROCESS | 2248 | 1463065112499 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 2248 | 1463065112501 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:58:32 INFO - PROCESS | 2248 | 1463065112503 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 2248 | 1463065112504 Marionette TRACE conn2 <- [1,838,null,{}] 07:58:32 INFO - PROCESS | 2248 | 1463065112510 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}] 07:58:32 INFO - PROCESS | 2248 | 1463065112626 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:58:32 INFO - PROCESS | 2248 | 1463065112694 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db6a800 == 56 [pid = 2248] [id = 217] 07:58:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x12cb80400) [pid = 2248] [serial = 649] [outer = 0x0] 07:58:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x12cee2800) [pid = 2248] [serial = 650] [outer = 0x12cb80400] 07:58:32 INFO - PROCESS | 2248 | 1463065112725 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x12d1b0000) [pid = 2248] [serial = 651] [outer = 0x12cb80400] 07:58:33 INFO - PROCESS | 2248 | 1463065113174 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]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 722ms 07:58:33 INFO - PROCESS | 2248 | 1463065113242 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 2248 | 1463065113244 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:58:33 INFO - PROCESS | 2248 | 1463065113248 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 2248 | 1463065113249 Marionette TRACE conn2 <- [1,842,null,{}] 07:58:33 INFO - PROCESS | 2248 | 1463065113252 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}] 07:58:33 INFO - PROCESS | 2248 | 1463065113364 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:58:33 INFO - PROCESS | 2248 | 1463065113434 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e7b000 == 57 [pid = 2248] [id = 218] 07:58:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x111a0fc00) [pid = 2248] [serial = 652] [outer = 0x0] 07:58:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x115d48400) [pid = 2248] [serial = 653] [outer = 0x111a0fc00] 07:58:33 INFO - PROCESS | 2248 | 1463065113464 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x118537800) [pid = 2248] [serial = 654] [outer = 0x111a0fc00] 07:58:34 INFO - PROCESS | 2248 | 1463065114087 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 868ms 07:58:34 INFO - PROCESS | 2248 | 1463065114118 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 2248 | 1463065114121 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:58:34 INFO - PROCESS | 2248 | 1463065114149 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 2248 | 1463065114153 Marionette TRACE conn2 <- [1,846,null,{}] 07:58:34 INFO - PROCESS | 2248 | 1463065114161 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}] 07:58:34 INFO - PROCESS | 2248 | 1463065114308 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:58:34 INFO - PROCESS | 2248 | 1463065114398 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a9b800 == 58 [pid = 2248] [id = 219] 07:58:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1125c8400) [pid = 2248] [serial = 655] [outer = 0x0] 07:58:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x1125cc400) [pid = 2248] [serial = 656] [outer = 0x1125c8400] 07:58:34 INFO - PROCESS | 2248 | 1463065114427 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x112eed400) [pid = 2248] [serial = 657] [outer = 0x1125c8400] 07:58:34 INFO - PROCESS | 2248 | 1463065114880 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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 782ms 07:58:34 INFO - PROCESS | 2248 | 1463065114927 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 2248 | 1463065114931 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:58:34 INFO - PROCESS | 2248 | 1463065114935 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 2248 | 1463065114937 Marionette TRACE conn2 <- [1,850,null,{}] 07:58:34 INFO - PROCESS | 2248 | 1463065114939 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}] 07:58:35 INFO - PROCESS | 2248 | 1463065115037 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:58:35 INFO - PROCESS | 2248 | 1463065115107 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182bc000 == 59 [pid = 2248] [id = 220] 07:58:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x1166d4800) [pid = 2248] [serial = 658] [outer = 0x0] 07:58:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x117462800) [pid = 2248] [serial = 659] [outer = 0x1166d4800] 07:58:35 INFO - PROCESS | 2248 | 1463065115135 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x118371c00) [pid = 2248] [serial = 660] [outer = 0x1166d4800] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12c49c800 == 58 [pid = 2248] [id = 210] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12c029000 == 57 [pid = 2248] [id = 209] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x121cad000 == 56 [pid = 2248] [id = 208] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab62800 == 55 [pid = 2248] [id = 207] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x1161c0800 == 54 [pid = 2248] [id = 206] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x129647c00) [pid = 2248] [serial = 584] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x127122000 == 53 [pid = 2248] [id = 205] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x124831000 == 52 [pid = 2248] [id = 204] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x121042800 == 51 [pid = 2248] [id = 203] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x119c4f000 == 50 [pid = 2248] [id = 202] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x118234800 == 49 [pid = 2248] [id = 201] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x118244000 == 48 [pid = 2248] [id = 200] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb47800 == 47 [pid = 2248] [id = 199] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12b152800 == 46 [pid = 2248] [id = 198] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x121158000 == 45 [pid = 2248] [id = 197] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x1182c5000 == 44 [pid = 2248] [id = 196] 07:58:35 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab6b800 == 43 [pid = 2248] [id = 195] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1163ba800) [pid = 2248] [serial = 443] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x120fc2400) [pid = 2248] [serial = 446] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x124b29400) [pid = 2248] [serial = 449] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x12936b800) [pid = 2248] [serial = 452] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12b421000) [pid = 2248] [serial = 455] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x12cb82400) [pid = 2248] [serial = 458] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x1184c5400) [pid = 2248] [serial = 507] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x1210cc000) [pid = 2248] [serial = 510] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x12717a400) [pid = 2248] [serial = 513] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x128ad1400) [pid = 2248] [serial = 516] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x12c4d0400) [pid = 2248] [serial = 389] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x128ad1800) [pid = 2248] [serial = 504] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x118370400) [pid = 2248] [serial = 552] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x116855000) [pid = 2248] [serial = 551] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x11759d800) [pid = 2248] [serial = 563] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x118373400) [pid = 2248] [serial = 564] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x1288f0800) [pid = 2248] [serial = 548] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x1210cfc00) [pid = 2248] [serial = 560] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x1288ed800) [pid = 2248] [serial = 561] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x128a25400) [pid = 2248] [serial = 549] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x12717ec00) [pid = 2248] [serial = 558] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x124a38000) [pid = 2248] [serial = 557] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x1215b9c00) [pid = 2248] [serial = 569] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x125374c00) [pid = 2248] [serial = 570] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x119c35800) [pid = 2248] [serial = 555] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x119906000) [pid = 2248] [serial = 554] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x118594c00) [pid = 2248] [serial = 566] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x119979000) [pid = 2248] [serial = 567] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x1288f0400) [pid = 2248] [serial = 572] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x128f58800) [pid = 2248] [serial = 578] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x128a26800) [pid = 2248] [serial = 573] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x119973000) [pid = 2248] [serial = 581] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x128a2a800) [pid = 2248] [serial = 575] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x128a70800) [pid = 2248] [serial = 576] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x1295cc400) [pid = 2248] [serial = 579] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x126c83400) [pid = 2248] [serial = 582] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x1290ca800) [pid = 2248] [serial = 519] [outer = 0x0] [url = about:blank] 07:58:35 INFO - PROCESS | 2248 | 1463065115539 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]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 619ms 07:58:35 INFO - PROCESS | 2248 | 1463065115555 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 2248 | 1463065115557 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:58:35 INFO - PROCESS | 2248 | 1463065115561 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 2248 | 1463065115563 Marionette TRACE conn2 <- [1,854,null,{}] 07:58:35 INFO - PROCESS | 2248 | 1463065115570 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}] 07:58:35 INFO - PROCESS | 2248 | 1463065115667 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:58:35 INFO - PROCESS | 2248 | 1463065115683 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e20800 == 44 [pid = 2248] [id = 221] 07:58:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x11853bc00) [pid = 2248] [serial = 661] [outer = 0x0] 07:58:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x11853dc00) [pid = 2248] [serial = 662] [outer = 0x11853bc00] 07:58:35 INFO - PROCESS | 2248 | 1463065115712 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x118594400) [pid = 2248] [serial = 663] [outer = 0x11853bc00] 07:58:36 INFO - PROCESS | 2248 | 1463065116057 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]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 520ms 07:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:58:36 INFO - PROCESS | 2248 | 1463065116090 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 2248 | 1463065116091 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:58:36 INFO - PROCESS | 2248 | 1463065116095 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 2248 | 1463065116096 Marionette TRACE conn2 <- [1,858,null,{}] 07:58:36 INFO - PROCESS | 2248 | 1463065116098 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}] 07:58:36 INFO - PROCESS | 2248 | 1463065116183 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:58:36 INFO - PROCESS | 2248 | 1463065116189 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d7b800 == 45 [pid = 2248] [id = 222] 07:58:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x118e06c00) [pid = 2248] [serial = 664] [outer = 0x0] 07:58:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x1193c4c00) [pid = 2248] [serial = 665] [outer = 0x118e06c00] 07:58:36 INFO - PROCESS | 2248 | 1463065116217 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x1196dbc00) [pid = 2248] [serial = 666] [outer = 0x118e06c00] 07:58:36 INFO - PROCESS | 2248 | 1463065116563 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]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 07:58:36 INFO - PROCESS | 2248 | 1463065116622 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 2248 | 1463065116623 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:58:36 INFO - PROCESS | 2248 | 1463065116627 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 2248 | 1463065116628 Marionette TRACE conn2 <- [1,862,null,{}] 07:58:36 INFO - PROCESS | 2248 | 1463065116630 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}] 07:58:36 INFO - PROCESS | 2248 | 1463065116713 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:58:36 INFO - PROCESS | 2248 | 1463065116718 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x121157000 == 46 [pid = 2248] [id = 223] 07:58:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x119911000) [pid = 2248] [serial = 667] [outer = 0x0] 07:58:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x119979000) [pid = 2248] [serial = 668] [outer = 0x119911000] 07:58:36 INFO - PROCESS | 2248 | 1463065116743 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x119f8b800) [pid = 2248] [serial = 669] [outer = 0x119911000] 07:58:37 INFO - PROCESS | 2248 | 1463065117071 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]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 07:58:37 INFO - PROCESS | 2248 | 1463065117096 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 2248 | 1463065117097 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:58:37 INFO - PROCESS | 2248 | 1463065117100 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 2248 | 1463065117101 Marionette TRACE conn2 <- [1,866,null,{}] 07:58:37 INFO - PROCESS | 2248 | 1463065117103 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}] 07:58:37 INFO - PROCESS | 2248 | 1463065117201 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:58:37 INFO - PROCESS | 2248 | 1463065117260 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x12483a800 == 47 [pid = 2248] [id = 224] 07:58:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x119911800) [pid = 2248] [serial = 670] [outer = 0x0] 07:58:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x1210d8000) [pid = 2248] [serial = 671] [outer = 0x119911800] 07:58:37 INFO - PROCESS | 2248 | 1463065117289 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x125395c00) [pid = 2248] [serial = 672] [outer = 0x119911800] 07:58:37 INFO - PROCESS | 2248 | 1463065117605 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]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 07:58:37 INFO - PROCESS | 2248 | 1463065117618 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 2248 | 1463065117619 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:58:37 INFO - PROCESS | 2248 | 1463065117622 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 2248 | 1463065117625 Marionette TRACE conn2 <- [1,870,null,{}] 07:58:37 INFO - PROCESS | 2248 | 1463065117637 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}] 07:58:37 INFO - PROCESS | 2248 | 1463065117736 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:58:37 INFO - PROCESS | 2248 | 1463065117747 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x12856c800 == 48 [pid = 2248] [id = 225] 07:58:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x125374c00) [pid = 2248] [serial = 673] [outer = 0x0] 07:58:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x125eb0c00) [pid = 2248] [serial = 674] [outer = 0x125374c00] 07:58:37 INFO - PROCESS | 2248 | 1463065117773 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x127111400) [pid = 2248] [serial = 675] [outer = 0x125374c00] 07:58:38 INFO - PROCESS | 2248 | 1463065118120 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]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 530ms 07:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:58:38 INFO - PROCESS | 2248 | 1463065118154 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 2248 | 1463065118155 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:58:38 INFO - PROCESS | 2248 | 1463065118158 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 2248 | 1463065118159 Marionette TRACE conn2 <- [1,874,null,{}] 07:58:38 INFO - PROCESS | 2248 | 1463065118161 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}] 07:58:38 INFO - PROCESS | 2248 | 1463065118264 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:58:38 INFO - PROCESS | 2248 | 1463065118296 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x12909f800 == 49 [pid = 2248] [id = 226] 07:58:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x125ea7000) [pid = 2248] [serial = 676] [outer = 0x0] 07:58:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x127185000) [pid = 2248] [serial = 677] [outer = 0x125ea7000] 07:58:38 INFO - PROCESS | 2248 | 1463065118321 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x1288f4800) [pid = 2248] [serial = 678] [outer = 0x125ea7000] 07:58:38 INFO - PROCESS | 2248 | 1463065118651 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]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 07:58:38 INFO - PROCESS | 2248 | 1463065118678 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 2248 | 1463065118679 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:58:38 INFO - PROCESS | 2248 | 1463065118689 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 2248 | 1463065118690 Marionette TRACE conn2 <- [1,878,null,{}] 07:58:38 INFO - PROCESS | 2248 | 1463065118692 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}] 07:58:38 INFO - PROCESS | 2248 | 1463065118797 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:58:38 INFO - PROCESS | 2248 | 1463065118831 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a51d800 == 50 [pid = 2248] [id = 227] 07:58:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x119f8a800) [pid = 2248] [serial = 679] [outer = 0x0] 07:58:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x128a2fc00) [pid = 2248] [serial = 680] [outer = 0x119f8a800] 07:58:38 INFO - PROCESS | 2248 | 1463065118862 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x128a71400) [pid = 2248] [serial = 681] [outer = 0x119f8a800] 07:58:39 INFO - PROCESS | 2248 | 1463065119174 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]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 07:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:58:39 INFO - PROCESS | 2248 | 1463065119213 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 2248 | 1463065119215 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:58:39 INFO - PROCESS | 2248 | 1463065119217 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 2248 | 1463065119218 Marionette TRACE conn2 <- [1,882,null,{}] 07:58:39 INFO - PROCESS | 2248 | 1463065119221 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}] 07:58:39 INFO - PROCESS | 2248 | 1463065119324 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:58:39 INFO - PROCESS | 2248 | 1463065119356 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b136000 == 51 [pid = 2248] [id = 228] 07:58:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x127112000) [pid = 2248] [serial = 682] [outer = 0x0] 07:58:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x128ad1400) [pid = 2248] [serial = 683] [outer = 0x127112000] 07:58:39 INFO - PROCESS | 2248 | 1463065119381 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x128f58c00) [pid = 2248] [serial = 684] [outer = 0x127112000] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x121099800) [pid = 2248] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x1196cd400) [pid = 2248] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x128ad7800) [pid = 2248] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x129364400) [pid = 2248] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x121463000) [pid = 2248] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x117110800) [pid = 2248] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x12135bc00) [pid = 2248] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x1210d1000) [pid = 2248] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x12135c000) [pid = 2248] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x1288f9000) [pid = 2248] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x11815b000) [pid = 2248] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:58:39 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x116a70000) [pid = 2248] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:58:39 INFO - PROCESS | 2248 | 1463065119781 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]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 570ms 07:58:39 INFO - PROCESS | 2248 | 1463065119787 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 2248 | 1463065119789 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:58:39 INFO - PROCESS | 2248 | 1463065119793 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 2248 | 1463065119795 Marionette TRACE conn2 <- [1,886,null,{}] 07:58:39 INFO - PROCESS | 2248 | 1463065119798 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}] 07:58:39 INFO - PROCESS | 2248 | 1463065119897 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:58:39 INFO - PROCESS | 2248 | 1463065119950 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b433000 == 52 [pid = 2248] [id = 229] 07:58:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x113cc5c00) [pid = 2248] [serial = 685] [outer = 0x0] 07:58:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x1216fbc00) [pid = 2248] [serial = 686] [outer = 0x113cc5c00] 07:58:39 INFO - PROCESS | 2248 | 1463065119979 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x1295cc400) [pid = 2248] [serial = 687] [outer = 0x113cc5c00] 07:58:40 INFO - PROCESS | 2248 | 1463065120282 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]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 521ms 07:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:58:40 INFO - PROCESS | 2248 | 1463065120313 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 2248 | 1463065120314 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:58:40 INFO - PROCESS | 2248 | 1463065120316 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 2248 | 1463065120318 Marionette TRACE conn2 <- [1,890,null,{}] 07:58:40 INFO - PROCESS | 2248 | 1463065120320 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}] 07:58:40 INFO - PROCESS | 2248 | 1463065120409 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:58:40 INFO - PROCESS | 2248 | 1463065120414 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9b8000 == 53 [pid = 2248] [id = 230] 07:58:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x128a31000) [pid = 2248] [serial = 688] [outer = 0x0] 07:58:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x12ab49000) [pid = 2248] [serial = 689] [outer = 0x128a31000] 07:58:40 INFO - PROCESS | 2248 | 1463065120438 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x12b123400) [pid = 2248] [serial = 690] [outer = 0x128a31000] 07:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 07:58:40 INFO - PROCESS | 2248 | 1463065120781 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]]]}] 07:58:40 INFO - PROCESS | 2248 | 1463065120785 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 2248 | 1463065120787 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:58:40 INFO - PROCESS | 2248 | 1463065120789 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 2248 | 1463065120793 Marionette TRACE conn2 <- [1,894,null,{}] 07:58:40 INFO - PROCESS | 2248 | 1463065120796 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}] 07:58:40 INFO - PROCESS | 2248 | 1463065120909 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:58:40 INFO - PROCESS | 2248 | 1463065120916 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ce95000 == 54 [pid = 2248] [id = 231] 07:58:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x1295ce800) [pid = 2248] [serial = 691] [outer = 0x0] 07:58:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x12b127400) [pid = 2248] [serial = 692] [outer = 0x1295ce800] 07:58:40 INFO - PROCESS | 2248 | 1463065120940 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x12bb76800) [pid = 2248] [serial = 693] [outer = 0x1295ce800] 07:58:41 INFO - PROCESS | 2248 | 1463065121243 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]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 473ms 07:58:41 INFO - PROCESS | 2248 | 1463065121263 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 2248 | 1463065121264 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:58:41 INFO - PROCESS | 2248 | 1463065121266 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 2248 | 1463065121279 Marionette TRACE conn2 <- [1,898,null,{}] 07:58:41 INFO - PROCESS | 2248 | 1463065121282 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}] 07:58:41 INFO - PROCESS | 2248 | 1463065121369 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:58:41 INFO - PROCESS | 2248 | 1463065121375 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7dc800 == 55 [pid = 2248] [id = 232] 07:58:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x12bbb5c00) [pid = 2248] [serial = 694] [outer = 0x0] 07:58:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12c007400) [pid = 2248] [serial = 695] [outer = 0x12bbb5c00] 07:58:41 INFO - PROCESS | 2248 | 1463065121399 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x12c4d0000) [pid = 2248] [serial = 696] [outer = 0x12bbb5c00] 07:58:41 INFO - PROCESS | 2248 | 1463065121848 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]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 633ms 07:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:58:41 INFO - PROCESS | 2248 | 1463065121900 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 2248 | 1463065121903 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:58:41 INFO - PROCESS | 2248 | 1463065121906 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 2248 | 1463065121909 Marionette TRACE conn2 <- [1,902,null,{}] 07:58:41 INFO - PROCESS | 2248 | 1463065121913 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}] 07:58:42 INFO - PROCESS | 2248 | 1463065122027 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:58:42 INFO - PROCESS | 2248 | 1463065122095 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aac800 == 56 [pid = 2248] [id = 233] 07:58:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x1125c3c00) [pid = 2248] [serial = 697] [outer = 0x0] 07:58:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x1125ce000) [pid = 2248] [serial = 698] [outer = 0x1125c3c00] 07:58:42 INFO - PROCESS | 2248 | 1463065122127 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x115e51000) [pid = 2248] [serial = 699] [outer = 0x1125c3c00] 07:58:42 INFO - PROCESS | 2248 | 1463065122563 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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 722ms 07:58:42 INFO - PROCESS | 2248 | 1463065122628 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 2248 | 1463065122632 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:58:42 INFO - PROCESS | 2248 | 1463065122636 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 2248 | 1463065122638 Marionette TRACE conn2 <- [1,906,null,{}] 07:58:42 INFO - PROCESS | 2248 | 1463065122641 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}] 07:58:42 INFO - PROCESS | 2248 | 1463065122750 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:58:42 INFO - PROCESS | 2248 | 1463065122818 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x124b0c000 == 57 [pid = 2248] [id = 234] 07:58:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x11825e000) [pid = 2248] [serial = 700] [outer = 0x0] 07:58:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x1175a2000) [pid = 2248] [serial = 701] [outer = 0x11825e000] 07:58:42 INFO - PROCESS | 2248 | 1463065122849 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x118538c00) [pid = 2248] [serial = 702] [outer = 0x11825e000] 07:58:43 INFO - PROCESS | 2248 | 1463065123282 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]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 673ms 07:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:58:43 INFO - PROCESS | 2248 | 1463065123336 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 2248 | 1463065123338 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:58:43 INFO - PROCESS | 2248 | 1463065123358 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 2248 | 1463065123363 Marionette TRACE conn2 <- [1,910,null,{}] 07:58:43 INFO - PROCESS | 2248 | 1463065123396 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}] 07:58:43 INFO - PROCESS | 2248 | 1463065123593 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:58:43 INFO - PROCESS | 2248 | 1463065123661 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d593800 == 58 [pid = 2248] [id = 235] 07:58:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x119f84800) [pid = 2248] [serial = 703] [outer = 0x0] 07:58:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x1210c9400) [pid = 2248] [serial = 704] [outer = 0x119f84800] 07:58:43 INFO - PROCESS | 2248 | 1463065123710 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1215b9c00) [pid = 2248] [serial = 705] [outer = 0x119f84800] 07:58:44 INFO - PROCESS | 2248 | 1463065124190 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]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 897ms 07:58:44 INFO - PROCESS | 2248 | 1463065124238 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:58:44 INFO - PROCESS | 2248 | 1463065124240 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:58:44 INFO - PROCESS | 2248 | 1463065124243 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 2248 | 1463065124244 Marionette TRACE conn2 <- [1,914,null,{}] 07:58:44 INFO - PROCESS | 2248 | 1463065124247 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}] 07:58:44 INFO - PROCESS | 2248 | 1463065124354 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:58:44 INFO - PROCESS | 2248 | 1463065124408 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e349800 == 59 [pid = 2248] [id = 236] 07:58:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x121bed800) [pid = 2248] [serial = 706] [outer = 0x0] 07:58:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x125370400) [pid = 2248] [serial = 707] [outer = 0x121bed800] 07:58:44 INFO - PROCESS | 2248 | 1463065124438 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x128965400) [pid = 2248] [serial = 708] [outer = 0x121bed800] 07:58:44 INFO - PROCESS | 2248 | 1463065124879 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]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 07:58:44 INFO - PROCESS | 2248 | 1463065124914 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 2248 | 1463065124915 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:58:44 INFO - PROCESS | 2248 | 1463065124918 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 2248 | 1463065124919 Marionette TRACE conn2 <- [1,918,null,{}] 07:58:44 INFO - PROCESS | 2248 | 1463065124921 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}] 07:58:45 INFO - PROCESS | 2248 | 1463065125045 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:58:45 INFO - PROCESS | 2248 | 1463065125099 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329d9000 == 60 [pid = 2248] [id = 237] 07:58:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x124b84400) [pid = 2248] [serial = 709] [outer = 0x0] 07:58:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x12896a400) [pid = 2248] [serial = 710] [outer = 0x124b84400] 07:58:45 INFO - PROCESS | 2248 | 1463065125128 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x128971800) [pid = 2248] [serial = 711] [outer = 0x124b84400] 07:58:45 INFO - PROCESS | 2248 | 1463065125546 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]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 07:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:58:45 INFO - PROCESS | 2248 | 1463065125587 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 2248 | 1463065125589 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:58:45 INFO - PROCESS | 2248 | 1463065125592 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 2248 | 1463065125593 Marionette TRACE conn2 <- [1,922,null,{}] 07:58:45 INFO - PROCESS | 2248 | 1463065125596 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}] 07:58:45 INFO - PROCESS | 2248 | 1463065125756 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:58:45 INFO - PROCESS | 2248 | 1463065125887 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x1126ab000 == 61 [pid = 2248] [id = 238] 07:58:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x128a30000) [pid = 2248] [serial = 712] [outer = 0x0] 07:58:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x129369000) [pid = 2248] [serial = 713] [outer = 0x128a30000] 07:58:45 INFO - PROCESS | 2248 | 1463065125935 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x12c00c000) [pid = 2248] [serial = 714] [outer = 0x128a30000] 07:58:46 INFO - PROCESS | 2248 | 1463065126419 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]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 07:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:58:46 INFO - PROCESS | 2248 | 1463065126461 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 2248 | 1463065126463 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:58:46 INFO - PROCESS | 2248 | 1463065126465 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 2248 | 1463065126466 Marionette TRACE conn2 <- [1,926,null,{}] 07:58:46 INFO - PROCESS | 2248 | 1463065126469 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}] 07:58:46 INFO - PROCESS | 2248 | 1463065126577 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:58:46 INFO - PROCESS | 2248 | 1463065126633 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x132acf000 == 62 [pid = 2248] [id = 239] 07:58:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x12c4d1400) [pid = 2248] [serial = 715] [outer = 0x0] 07:58:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x12cb7b000) [pid = 2248] [serial = 716] [outer = 0x12c4d1400] 07:58:46 INFO - PROCESS | 2248 | 1463065126662 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x12ceda800) [pid = 2248] [serial = 717] [outer = 0x12c4d1400] 07:58:47 INFO - PROCESS | 2248 | 1463065127109 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]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 07:58:47 INFO - PROCESS | 2248 | 1463065127148 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 2248 | 1463065127149 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:58:47 INFO - PROCESS | 2248 | 1463065127152 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 2248 | 1463065127153 Marionette TRACE conn2 <- [1,930,null,{}] 07:58:47 INFO - PROCESS | 2248 | 1463065127156 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}] 07:58:47 INFO - PROCESS | 2248 | 1463065127266 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:58:47 INFO - PROCESS | 2248 | 1463065127505 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x112761000 == 63 [pid = 2248] [id = 240] 07:58:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x1125bf400) [pid = 2248] [serial = 718] [outer = 0x0] 07:58:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x1125c6c00) [pid = 2248] [serial = 719] [outer = 0x1125bf400] 07:58:47 INFO - PROCESS | 2248 | 1463065127537 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x113371400) [pid = 2248] [serial = 720] [outer = 0x1125bf400] 07:58:47 INFO - PROCESS | 2248 | 1463065127986 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]]]}] 07:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 869ms 07:58:48 INFO - PROCESS | 2248 | 1463065128023 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 2248 | 1463065128028 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:58:48 INFO - PROCESS | 2248 | 1463065128031 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 2248 | 1463065128033 Marionette TRACE conn2 <- [1,934,null,{}] 07:58:48 INFO - PROCESS | 2248 | 1463065128037 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}] 07:58:48 INFO - PROCESS | 2248 | 1463065128140 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:58:48 INFO - PROCESS | 2248 | 1463065128198 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e6a800 == 64 [pid = 2248] [id = 241] 07:58:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x117118400) [pid = 2248] [serial = 721] [outer = 0x0] 07:58:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x118374800) [pid = 2248] [serial = 722] [outer = 0x117118400] 07:58:48 INFO - PROCESS | 2248 | 1463065128227 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x118537000) [pid = 2248] [serial = 723] [outer = 0x117118400] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x115e97000 == 63 [pid = 2248] [id = 53] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12ce95000 == 62 [pid = 2248] [id = 231] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9b8000 == 61 [pid = 2248] [id = 230] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12b433000 == 60 [pid = 2248] [id = 229] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12b136000 == 59 [pid = 2248] [id = 228] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12a51d800 == 58 [pid = 2248] [id = 227] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x12c4cc000) [pid = 2248] [serial = 632] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x11996f000) [pid = 2248] [serial = 590] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x117463800) [pid = 2248] [serial = 587] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x128a25000) [pid = 2248] [serial = 593] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | 1463065128696 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]]]}] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12909f800 == 57 [pid = 2248] [id = 226] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12856c800 == 56 [pid = 2248] [id = 225] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12483a800 == 55 [pid = 2248] [id = 224] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x121157000 == 54 [pid = 2248] [id = 223] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x119d7b800 == 53 [pid = 2248] [id = 222] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x117e20800 == 52 [pid = 2248] [id = 221] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x1182bc000 == 51 [pid = 2248] [id = 220] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x118a9b800 == 50 [pid = 2248] [id = 219] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12d15b000 == 49 [pid = 2248] [id = 214] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12712f800 == 48 [pid = 2248] [id = 213] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x118a91800 == 47 [pid = 2248] [id = 212] 07:58:48 INFO - PROCESS | 2248 | --DOCSHELL 0x12ce9f800 == 46 [pid = 2248] [id = 211] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x12c007800) [pid = 2248] [serial = 630] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x12749ec00) [pid = 2248] [serial = 617] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x11997a800) [pid = 2248] [serial = 605] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x12ab4e800) [pid = 2248] [serial = 597] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x12bb71800) [pid = 2248] [serial = 621] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x1288ef800) [pid = 2248] [serial = 612] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x1196ce000) [pid = 2248] [serial = 623] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x125488400) [pid = 2248] [serial = 609] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x12135d400) [pid = 2248] [serial = 606] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x127186400) [pid = 2248] [serial = 626] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x12ab53c00) [pid = 2248] [serial = 618] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x12ab54000) [pid = 2248] [serial = 629] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x129373800) [pid = 2248] [serial = 596] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x127112400) [pid = 2248] [serial = 611] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x1295c0400) [pid = 2248] [serial = 615] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x118262c00) [pid = 2248] [serial = 599] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x124b32800) [pid = 2248] [serial = 608] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x128a6fc00) [pid = 2248] [serial = 614] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x1196db000) [pid = 2248] [serial = 603] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x1210cd400) [pid = 2248] [serial = 624] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x118e0ac00) [pid = 2248] [serial = 602] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x128ad3800) [pid = 2248] [serial = 627] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x11858ec00) [pid = 2248] [serial = 600] [outer = 0x0] [url = about:blank] 07:58:48 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x12b131000) [pid = 2248] [serial = 620] [outer = 0x0] [url = about:blank] 07:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 722ms 07:58:48 INFO - PROCESS | 2248 | 1463065128755 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 2248 | 1463065128758 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:58:48 INFO - PROCESS | 2248 | 1463065128760 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 2248 | 1463065128762 Marionette TRACE conn2 <- [1,938,null,{}] 07:58:48 INFO - PROCESS | 2248 | 1463065128764 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}] 07:58:48 INFO - PROCESS | 2248 | 1463065128851 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:58:48 INFO - PROCESS | 2248 | 1463065128857 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e05800 == 47 [pid = 2248] [id = 242] 07:58:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x11853c400) [pid = 2248] [serial = 724] [outer = 0x0] 07:58:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x118542000) [pid = 2248] [serial = 725] [outer = 0x11853c400] 07:58:48 INFO - PROCESS | 2248 | 1463065128883 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x11930b400) [pid = 2248] [serial = 726] [outer = 0x11853c400] 07:58:49 INFO - PROCESS | 2248 | 1463065129245 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]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 07:58:49 INFO - PROCESS | 2248 | 1463065129287 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 2248 | 1463065129289 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:58:49 INFO - PROCESS | 2248 | 1463065129298 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 2248 | 1463065129302 Marionette TRACE conn2 <- [1,942,null,{}] 07:58:49 INFO - PROCESS | 2248 | 1463065129306 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}] 07:58:49 INFO - PROCESS | 2248 | 1463065129394 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:58:49 INFO - PROCESS | 2248 | 1463065129421 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x119fa6000 == 48 [pid = 2248] [id = 243] 07:58:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x11996f000) [pid = 2248] [serial = 727] [outer = 0x0] 07:58:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x1210cd400) [pid = 2248] [serial = 728] [outer = 0x11996f000] 07:58:49 INFO - PROCESS | 2248 | 1463065129447 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x121362000) [pid = 2248] [serial = 729] [outer = 0x11996f000] 07:58:49 INFO - PROCESS | 2248 | 1463065129781 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]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 526ms 07:58:49 INFO - PROCESS | 2248 | 1463065129830 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 2248 | 1463065129832 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:58:49 INFO - PROCESS | 2248 | 1463065129836 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 2248 | 1463065129837 Marionette TRACE conn2 <- [1,946,null,{}] 07:58:49 INFO - PROCESS | 2248 | 1463065129839 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}] 07:58:49 INFO - PROCESS | 2248 | 1463065129935 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:58:49 INFO - PROCESS | 2248 | 1463065129941 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x1217df800 == 49 [pid = 2248] [id = 244] 07:58:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x121363c00) [pid = 2248] [serial = 730] [outer = 0x0] 07:58:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x124a39800) [pid = 2248] [serial = 731] [outer = 0x121363c00] 07:58:49 INFO - PROCESS | 2248 | 1463065129967 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x125eaac00) [pid = 2248] [serial = 732] [outer = 0x121363c00] 07:58:50 INFO - PROCESS | 2248 | 1463065130295 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]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 469ms 07:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:58:50 INFO - PROCESS | 2248 | 1463065130306 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 2248 | 1463065130308 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:58:50 INFO - PROCESS | 2248 | 1463065130313 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 2248 | 1463065130314 Marionette TRACE conn2 <- [1,950,null,{}] 07:58:50 INFO - PROCESS | 2248 | 1463065130317 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}] 07:58:50 INFO - PROCESS | 2248 | 1463065130404 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:58:50 INFO - PROCESS | 2248 | 1463065130409 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x12542a000 == 50 [pid = 2248] [id = 245] 07:58:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x127112400) [pid = 2248] [serial = 733] [outer = 0x0] 07:58:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x127186c00) [pid = 2248] [serial = 734] [outer = 0x127112400] 07:58:50 INFO - PROCESS | 2248 | 1463065130494 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x128966000) [pid = 2248] [serial = 735] [outer = 0x127112400] 07:58:50 INFO - PROCESS | 2248 | 1463065130855 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]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 569ms 07:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:58:50 INFO - PROCESS | 2248 | 1463065130882 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 2248 | 1463065130884 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:58:50 INFO - PROCESS | 2248 | 1463065130886 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 2248 | 1463065130887 Marionette TRACE conn2 <- [1,954,null,{}] 07:58:50 INFO - PROCESS | 2248 | 1463065130890 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}] 07:58:51 INFO - PROCESS | 2248 | 1463065131015 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:58:51 INFO - PROCESS | 2248 | 1463065131052 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x128d62800 == 51 [pid = 2248] [id = 246] 07:58:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x12896a000) [pid = 2248] [serial = 736] [outer = 0x0] 07:58:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x128a6e400) [pid = 2248] [serial = 737] [outer = 0x12896a000] 07:58:51 INFO - PROCESS | 2248 | 1463065131077 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x12936e400) [pid = 2248] [serial = 738] [outer = 0x12896a000] 07:58:51 INFO - PROCESS | 2248 | 1463065131431 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]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 571ms 07:58:51 INFO - PROCESS | 2248 | 1463065131459 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 2248 | 1463065131461 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:58:51 INFO - PROCESS | 2248 | 1463065131464 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 2248 | 1463065131465 Marionette TRACE conn2 <- [1,958,null,{}] 07:58:51 INFO - PROCESS | 2248 | 1463065131468 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}] 07:58:51 INFO - PROCESS | 2248 | 1463065131631 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:58:51 INFO - PROCESS | 2248 | 1463065131685 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab5c800 == 52 [pid = 2248] [id = 247] 07:58:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x128971000) [pid = 2248] [serial = 739] [outer = 0x0] 07:58:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1295c2c00) [pid = 2248] [serial = 740] [outer = 0x128971000] 07:58:51 INFO - PROCESS | 2248 | 1463065131770 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x12ab53800) [pid = 2248] [serial = 741] [outer = 0x128971000] 07:58:52 INFO - PROCESS | 2248 | 1463065132118 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]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 07:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:58:52 INFO - PROCESS | 2248 | 1463065132137 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 2248 | 1463065132138 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:58:52 INFO - PROCESS | 2248 | 1463065132140 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 2248 | 1463065132142 Marionette TRACE conn2 <- [1,962,null,{}] 07:58:52 INFO - PROCESS | 2248 | 1463065132148 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}] 07:58:52 INFO - PROCESS | 2248 | 1463065132256 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:58:52 INFO - PROCESS | 2248 | 1463065132292 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b337800 == 53 [pid = 2248] [id = 248] 07:58:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x114dde000) [pid = 2248] [serial = 742] [outer = 0x0] 07:58:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x12b127800) [pid = 2248] [serial = 743] [outer = 0x114dde000] 07:58:52 INFO - PROCESS | 2248 | 1463065132323 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x12bb76400) [pid = 2248] [serial = 744] [outer = 0x114dde000] 07:58:52 INFO - PROCESS | 2248 | 1463065132642 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]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 523ms 07:58:52 INFO - PROCESS | 2248 | 1463065132664 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 2248 | 1463065132665 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:58:52 INFO - PROCESS | 2248 | 1463065132668 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 2248 | 1463065132669 Marionette TRACE conn2 <- [1,966,null,{}] 07:58:52 INFO - PROCESS | 2248 | 1463065132671 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}] 07:58:52 INFO - PROCESS | 2248 | 1463065132789 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x119911800) [pid = 2248] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x12c00c400) [pid = 2248] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x118e06c00) [pid = 2248] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x1125c8400) [pid = 2248] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x11853bc00) [pid = 2248] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x128a31000) [pid = 2248] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x119911000) [pid = 2248] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1295ce800) [pid = 2248] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x1168ba400) [pid = 2248] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x12717f000) [pid = 2248] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x1184c6400) [pid = 2248] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x125374c00) [pid = 2248] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x119f8a800) [pid = 2248] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x125ea7000) [pid = 2248] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x113cc5c00) [pid = 2248] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x127112000) [pid = 2248] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:58:52 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x1166d4800) [pid = 2248] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:58:53 INFO - PROCESS | 2248 | 1463065132997 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185b8800 == 54 [pid = 2248] [id = 249] 07:58:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x110eca400) [pid = 2248] [serial = 745] [outer = 0x0] 07:58:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x110ecf800) [pid = 2248] [serial = 746] [outer = 0x110eca400] 07:58:53 INFO - PROCESS | 2248 | 1463065133024 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x110ed3800) [pid = 2248] [serial = 747] [outer = 0x110eca400] 07:58:53 INFO - PROCESS | 2248 | 1463065133316 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]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 07:58:53 INFO - PROCESS | 2248 | 1463065133337 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 2248 | 1463065133339 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:58:53 INFO - PROCESS | 2248 | 1463065133345 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 2248 | 1463065133346 Marionette TRACE conn2 <- [1,970,null,{}] 07:58:53 INFO - PROCESS | 2248 | 1463065133349 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}] 07:58:53 INFO - PROCESS | 2248 | 1463065133440 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:58:53 INFO - PROCESS | 2248 | 1463065133444 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c02e000 == 55 [pid = 2248] [id = 250] 07:58:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x110ed3c00) [pid = 2248] [serial = 748] [outer = 0x0] 07:58:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x118e06c00) [pid = 2248] [serial = 749] [outer = 0x110ed3c00] 07:58:53 INFO - PROCESS | 2248 | 1463065133475 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x128a27800) [pid = 2248] [serial = 750] [outer = 0x110ed3c00] 07:58:53 INFO - PROCESS | 2248 | 1463065133830 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]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 07:58:53 INFO - PROCESS | 2248 | 1463065133864 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 2248 | 1463065133866 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:58:53 INFO - PROCESS | 2248 | 1463065133882 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 2248 | 1463065133884 Marionette TRACE conn2 <- [1,974,null,{}] 07:58:53 INFO - PROCESS | 2248 | 1463065133886 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}] 07:58:53 INFO - PROCESS | 2248 | 1463065133996 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:58:54 INFO - PROCESS | 2248 | 1463065134000 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ce9f000 == 56 [pid = 2248] [id = 251] 07:58:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x129365c00) [pid = 2248] [serial = 751] [outer = 0x0] 07:58:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x12bed2c00) [pid = 2248] [serial = 752] [outer = 0x129365c00] 07:58:54 INFO - PROCESS | 2248 | 1463065134029 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x12cb82c00) [pid = 2248] [serial = 753] [outer = 0x129365c00] 07:58:54 INFO - PROCESS | 2248 | 1463065134460 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]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 620ms 07:58:54 INFO - PROCESS | 2248 | 1463065134502 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 2248 | 1463065134504 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:58:54 INFO - PROCESS | 2248 | 1463065134506 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 2248 | 1463065134507 Marionette TRACE conn2 <- [1,978,null,{}] 07:58:54 INFO - PROCESS | 2248 | 1463065134509 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}] 07:58:54 INFO - PROCESS | 2248 | 1463065134609 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:58:54 INFO - PROCESS | 2248 | 1463065134614 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d590000 == 57 [pid = 2248] [id = 252] 07:58:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x1295ce800) [pid = 2248] [serial = 754] [outer = 0x0] 07:58:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x12c10fc00) [pid = 2248] [serial = 755] [outer = 0x1295ce800] 07:58:54 INFO - PROCESS | 2248 | 1463065134636 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x12c114400) [pid = 2248] [serial = 756] [outer = 0x1295ce800] 07:58:55 INFO - PROCESS | 2248 | 1463065135298 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]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 822ms 07:58:55 INFO - PROCESS | 2248 | 1463065135355 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 2248 | 1463065135357 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:58:55 INFO - PROCESS | 2248 | 1463065135363 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 2248 | 1463065135366 Marionette TRACE conn2 <- [1,982,null,{}] 07:58:55 INFO - PROCESS | 2248 | 1463065135370 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}] 07:58:55 INFO - PROCESS | 2248 | 1463065135483 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:58:55 INFO - PROCESS | 2248 | 1463065135543 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x118237800 == 58 [pid = 2248] [id = 253] 07:58:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x110ea6800) [pid = 2248] [serial = 757] [outer = 0x0] 07:58:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x110ec8400) [pid = 2248] [serial = 758] [outer = 0x110ea6800] 07:58:55 INFO - PROCESS | 2248 | 1463065135575 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x110f4c400) [pid = 2248] [serial = 759] [outer = 0x110ea6800] 07:58:56 INFO - PROCESS | 2248 | 1463065136044 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]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 722ms 07:58:56 INFO - PROCESS | 2248 | 1463065136085 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 2248 | 1463065136088 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:58:56 INFO - PROCESS | 2248 | 1463065136094 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 2248 | 1463065136096 Marionette TRACE conn2 <- [1,986,null,{}] 07:58:56 INFO - PROCESS | 2248 | 1463065136098 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}] 07:58:56 INFO - PROCESS | 2248 | 1463065136223 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:58:56 INFO - PROCESS | 2248 | 1463065136347 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x125424800 == 59 [pid = 2248] [id = 254] 07:58:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x1125bfc00) [pid = 2248] [serial = 760] [outer = 0x0] 07:58:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x116851c00) [pid = 2248] [serial = 761] [outer = 0x1125bfc00] 07:58:56 INFO - PROCESS | 2248 | 1463065136391 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x11842c000) [pid = 2248] [serial = 762] [outer = 0x1125bfc00] 07:58:56 INFO - PROCESS | 2248 | 1463065136836 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]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 771ms 07:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:58:56 INFO - PROCESS | 2248 | 1463065136865 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 2248 | 1463065136866 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:58:56 INFO - PROCESS | 2248 | 1463065136869 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 2248 | 1463065136871 Marionette TRACE conn2 <- [1,990,null,{}] 07:58:56 INFO - PROCESS | 2248 | 1463065136879 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}] 07:58:56 INFO - PROCESS | 2248 | 1463065136993 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:58:57 INFO - PROCESS | 2248 | 1463065137095 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db6d000 == 60 [pid = 2248] [id = 255] 07:58:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x118542400) [pid = 2248] [serial = 763] [outer = 0x0] 07:58:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x1195f6c00) [pid = 2248] [serial = 764] [outer = 0x118542400] 07:58:57 INFO - PROCESS | 2248 | 1463065137129 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x120fc4000) [pid = 2248] [serial = 765] [outer = 0x118542400] 07:58:57 INFO - PROCESS | 2248 | 1463065137582 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]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 775ms 07:58:57 INFO - PROCESS | 2248 | 1463065137645 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 2248 | 1463065137647 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:58:57 INFO - PROCESS | 2248 | 1463065137649 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 2248 | 1463065137651 Marionette TRACE conn2 <- [1,994,null,{}] 07:58:57 INFO - PROCESS | 2248 | 1463065137653 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}] 07:58:57 INFO - PROCESS | 2248 | 1463065137763 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:58:57 INFO - PROCESS | 2248 | 1463065137863 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d75e000 == 61 [pid = 2248] [id = 256] 07:58:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x121361c00) [pid = 2248] [serial = 766] [outer = 0x0] 07:58:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x125480400) [pid = 2248] [serial = 767] [outer = 0x121361c00] 07:58:57 INFO - PROCESS | 2248 | 1463065137896 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x12717d000) [pid = 2248] [serial = 768] [outer = 0x121361c00] 07:58:58 INFO - PROCESS | 2248 | 1463065138319 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]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 719ms 07:58:58 INFO - PROCESS | 2248 | 1463065138370 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:58:58 INFO - PROCESS | 2248 | 1463065138372 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:58:58 INFO - PROCESS | 2248 | 1463065138374 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 2248 | 1463065138375 Marionette TRACE conn2 <- [1,998,null,{}] 07:58:58 INFO - PROCESS | 2248 | 1463065138378 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}] 07:58:58 INFO - PROCESS | 2248 | 1463065138484 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:58:58 INFO - PROCESS | 2248 | 1463065138584 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x132acc800 == 62 [pid = 2248] [id = 257] 07:58:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1215b8c00) [pid = 2248] [serial = 769] [outer = 0x0] 07:58:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x128964c00) [pid = 2248] [serial = 770] [outer = 0x1215b8c00] 07:58:58 INFO - PROCESS | 2248 | 1463065138615 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x128a7a000) [pid = 2248] [serial = 771] [outer = 0x1215b8c00] 07:58:59 INFO - PROCESS | 2248 | 1463065139083 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 720ms 07:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:58:59 INFO - PROCESS | 2248 | 1463065139095 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 2248 | 1463065139096 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:58:59 INFO - PROCESS | 2248 | 1463065139098 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 2248 | 1463065139099 Marionette TRACE conn2 <- [1,1002,null,{}] 07:58:59 INFO - PROCESS | 2248 | 1463065139102 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}] 07:58:59 INFO - PROCESS | 2248 | 1463065139231 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:58:59 INFO - PROCESS | 2248 | 1463065139335 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x115e0d800 == 63 [pid = 2248] [id = 258] 07:58:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x1121b2c00) [pid = 2248] [serial = 772] [outer = 0x0] 07:58:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x118378800) [pid = 2248] [serial = 773] [outer = 0x1121b2c00] 07:58:59 INFO - PROCESS | 2248 | 1463065139371 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x12b429c00) [pid = 2248] [serial = 774] [outer = 0x1121b2c00] 07:59:00 INFO - PROCESS | 2248 | 1463065140051 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1023ms 07:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:59:00 INFO - PROCESS | 2248 | 1463065140122 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 2248 | 1463065140125 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:59:00 INFO - PROCESS | 2248 | 1463065140128 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 2248 | 1463065140131 Marionette TRACE conn2 <- [1,1006,null,{}] 07:59:00 INFO - PROCESS | 2248 | 1463065140134 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}] 07:59:00 INFO - PROCESS | 2248 | 1463065140242 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:59:00 INFO - PROCESS | 2248 | 1463065140318 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c6e000 == 64 [pid = 2248] [id = 259] 07:59:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x112146000) [pid = 2248] [serial = 775] [outer = 0x0] 07:59:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x1125cb800) [pid = 2248] [serial = 776] [outer = 0x112146000] 07:59:00 INFO - PROCESS | 2248 | 1463065140346 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x11610e400) [pid = 2248] [serial = 777] [outer = 0x112146000] 07:59:00 INFO - PROCESS | 2248 | 1463065140766 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 674ms 07:59:00 INFO - PROCESS | 2248 | 1463065140803 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 2248 | 1463065140806 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:59:00 INFO - PROCESS | 2248 | 1463065140811 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 2248 | 1463065140813 Marionette TRACE conn2 <- [1,1010,null,{}] 07:59:00 INFO - PROCESS | 2248 | 1463065140815 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}] 07:59:00 INFO - PROCESS | 2248 | 1463065140919 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:59:01 INFO - PROCESS | 2248 | 1463065141026 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e65000 == 65 [pid = 2248] [id = 260] 07:59:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x117461800) [pid = 2248] [serial = 778] [outer = 0x0] 07:59:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x118534400) [pid = 2248] [serial = 779] [outer = 0x117461800] 07:59:01 INFO - PROCESS | 2248 | 1463065141055 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x118540400) [pid = 2248] [serial = 780] [outer = 0x117461800] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x12ce9f000 == 64 [pid = 2248] [id = 251] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x12c02e000 == 63 [pid = 2248] [id = 250] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x1185b8800 == 62 [pid = 2248] [id = 249] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x12b337800 == 61 [pid = 2248] [id = 248] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x12c007400) [pid = 2248] [serial = 695] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab5c800 == 60 [pid = 2248] [id = 247] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x128d62800 == 59 [pid = 2248] [id = 246] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x12542a000 == 58 [pid = 2248] [id = 245] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x1217df800 == 57 [pid = 2248] [id = 244] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x119fa6000 == 56 [pid = 2248] [id = 243] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x117e05800 == 55 [pid = 2248] [id = 242] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x116e6a800 == 54 [pid = 2248] [id = 241] 07:59:01 INFO - PROCESS | 2248 | --DOCSHELL 0x112761000 == 53 [pid = 2248] [id = 240] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x1210ca800) [pid = 2248] [serial = 591] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x128ac9000) [pid = 2248] [serial = 594] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x119979000) [pid = 2248] [serial = 668] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x119f8b800) [pid = 2248] [serial = 669] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x11859a800) [pid = 2248] [serial = 635] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x115d48400) [pid = 2248] [serial = 653] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x12b127400) [pid = 2248] [serial = 692] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x12bb76800) [pid = 2248] [serial = 693] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x118371c00) [pid = 2248] [serial = 660] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x12b123400) [pid = 2248] [serial = 690] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x128f58c00) [pid = 2248] [serial = 684] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x1288f4800) [pid = 2248] [serial = 678] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x127111400) [pid = 2248] [serial = 675] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x125395c00) [pid = 2248] [serial = 672] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x1295cc400) [pid = 2248] [serial = 687] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x118596400) [pid = 2248] [serial = 588] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x125eb0c00) [pid = 2248] [serial = 674] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x128a2fc00) [pid = 2248] [serial = 680] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x127185000) [pid = 2248] [serial = 677] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1216fbc00) [pid = 2248] [serial = 686] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x128ad1400) [pid = 2248] [serial = 683] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x128a71400) [pid = 2248] [serial = 681] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x117462800) [pid = 2248] [serial = 659] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x1210d8000) [pid = 2248] [serial = 671] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x12cee2800) [pid = 2248] [serial = 650] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x12cb76000) [pid = 2248] [serial = 633] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x12bb72400) [pid = 2248] [serial = 644] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x1193c4c00) [pid = 2248] [serial = 665] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x1196dbc00) [pid = 2248] [serial = 666] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x112eed400) [pid = 2248] [serial = 657] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x1125cc400) [pid = 2248] [serial = 656] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x12c00d400) [pid = 2248] [serial = 647] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x119d45400) [pid = 2248] [serial = 638] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x11853dc00) [pid = 2248] [serial = 662] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x118594400) [pid = 2248] [serial = 663] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x12ab49000) [pid = 2248] [serial = 689] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x128a71000) [pid = 2248] [serial = 641] [outer = 0x0] [url = about:blank] 07:59:01 INFO - PROCESS | 2248 | 1463065141436 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]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 07:59:01 INFO - PROCESS | 2248 | 1463065141481 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 2248 | 1463065141483 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:59:01 INFO - PROCESS | 2248 | 1463065141485 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 2248 | 1463065141487 Marionette TRACE conn2 <- [1,1014,null,{}] 07:59:01 INFO - PROCESS | 2248 | 1463065141495 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}] 07:59:01 INFO - PROCESS | 2248 | 1463065141587 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:59:01 INFO - PROCESS | 2248 | 1463065141648 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195ce800 == 54 [pid = 2248] [id = 261] 07:59:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x11853e400) [pid = 2248] [serial = 781] [outer = 0x0] 07:59:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x118857c00) [pid = 2248] [serial = 782] [outer = 0x11853e400] 07:59:01 INFO - PROCESS | 2248 | 1463065141676 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x119905800) [pid = 2248] [serial = 783] [outer = 0x11853e400] 07:59:01 INFO - PROCESS | 2248 | 1463065141969 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]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 523ms 07:59:02 INFO - PROCESS | 2248 | 1463065142010 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:59:02 INFO - PROCESS | 2248 | 1463065142013 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:59:02 INFO - PROCESS | 2248 | 1463065142016 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 2248 | 1463065142017 Marionette TRACE conn2 <- [1,1018,null,{}] 07:59:02 INFO - PROCESS | 2248 | 1463065142019 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}] 07:59:02 INFO - PROCESS | 2248 | 1463065142107 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:59:02 INFO - PROCESS | 2248 | 1463065142165 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x121047800 == 55 [pid = 2248] [id = 262] 07:59:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x118e09800) [pid = 2248] [serial = 784] [outer = 0x0] 07:59:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x11997bc00) [pid = 2248] [serial = 785] [outer = 0x118e09800] 07:59:02 INFO - PROCESS | 2248 | 1463065142191 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x121358c00) [pid = 2248] [serial = 786] [outer = 0x118e09800] 07:59:02 INFO - PROCESS | 2248 | 1463065142495 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]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 07:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:59:02 INFO - PROCESS | 2248 | 1463065142536 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 2248 | 1463065142537 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:59:02 INFO - PROCESS | 2248 | 1463065142539 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 2248 | 1463065142542 Marionette TRACE conn2 <- [1,1022,null,{}] 07:59:02 INFO - PROCESS | 2248 | 1463065142545 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}] 07:59:02 INFO - PROCESS | 2248 | 1463065142629 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:59:02 INFO - PROCESS | 2248 | 1463065142683 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e71800 == 56 [pid = 2248] [id = 263] 07:59:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x1196d4000) [pid = 2248] [serial = 787] [outer = 0x0] 07:59:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x12135d000) [pid = 2248] [serial = 788] [outer = 0x1196d4000] 07:59:02 INFO - PROCESS | 2248 | 1463065142709 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x12538ec00) [pid = 2248] [serial = 789] [outer = 0x1196d4000] 07:59:03 INFO - PROCESS | 2248 | 1463065143016 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 523ms 07:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:59:03 INFO - PROCESS | 2248 | 1463065143062 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 2248 | 1463065143063 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:59:03 INFO - PROCESS | 2248 | 1463065143066 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 2248 | 1463065143067 Marionette TRACE conn2 <- [1,1026,null,{}] 07:59:03 INFO - PROCESS | 2248 | 1463065143069 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}] 07:59:03 INFO - PROCESS | 2248 | 1463065143162 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:59:03 INFO - PROCESS | 2248 | 1463065143166 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x1290a4000 == 57 [pid = 2248] [id = 264] 07:59:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x125391000) [pid = 2248] [serial = 790] [outer = 0x0] 07:59:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x126c84c00) [pid = 2248] [serial = 791] [outer = 0x125391000] 07:59:03 INFO - PROCESS | 2248 | 1463065143193 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x12896d400) [pid = 2248] [serial = 792] [outer = 0x125391000] 07:59:03 INFO - PROCESS | 2248 | 1463065143572 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 07:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:59:03 INFO - PROCESS | 2248 | 1463065143584 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 2248 | 1463065143585 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:59:03 INFO - PROCESS | 2248 | 1463065143587 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 2248 | 1463065143588 Marionette TRACE conn2 <- [1,1030,null,{}] 07:59:03 INFO - PROCESS | 2248 | 1463065143591 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}] 07:59:03 INFO - PROCESS | 2248 | 1463065143705 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:59:03 INFO - PROCESS | 2248 | 1463065143718 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a522000 == 58 [pid = 2248] [id = 265] 07:59:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x128972800) [pid = 2248] [serial = 793] [outer = 0x0] 07:59:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x128a2f800) [pid = 2248] [serial = 794] [outer = 0x128972800] 07:59:03 INFO - PROCESS | 2248 | 1463065143743 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x128a71c00) [pid = 2248] [serial = 795] [outer = 0x128972800] 07:59:04 INFO - PROCESS | 2248 | 1463065144076 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]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 517ms 07:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:59:04 INFO - PROCESS | 2248 | 1463065144111 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 2248 | 1463065144112 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:59:04 INFO - PROCESS | 2248 | 1463065144114 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 2248 | 1463065144115 Marionette TRACE conn2 <- [1,1034,null,{}] 07:59:04 INFO - PROCESS | 2248 | 1463065144118 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}] 07:59:04 INFO - PROCESS | 2248 | 1463065144223 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:59:04 INFO - PROCESS | 2248 | 1463065144259 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b13d000 == 59 [pid = 2248] [id = 266] 07:59:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x128a25400) [pid = 2248] [serial = 796] [outer = 0x0] 07:59:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x128ad5800) [pid = 2248] [serial = 797] [outer = 0x128a25400] 07:59:04 INFO - PROCESS | 2248 | 1463065144284 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x128f61400) [pid = 2248] [serial = 798] [outer = 0x128a25400] 07:59:04 INFO - PROCESS | 2248 | 1463065144629 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]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 568ms 07:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:59:04 INFO - PROCESS | 2248 | 1463065144683 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 2248 | 1463065144684 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:59:04 INFO - PROCESS | 2248 | 1463065144686 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 2248 | 1463065144687 Marionette TRACE conn2 <- [1,1038,null,{}] 07:59:04 INFO - PROCESS | 2248 | 1463065144689 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}] 07:59:04 INFO - PROCESS | 2248 | 1463065144795 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:59:04 INFO - PROCESS | 2248 | 1463065144807 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b434000 == 60 [pid = 2248] [id = 267] 07:59:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x128a72800) [pid = 2248] [serial = 799] [outer = 0x0] 07:59:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x12936d400) [pid = 2248] [serial = 800] [outer = 0x128a72800] 07:59:04 INFO - PROCESS | 2248 | 1463065144833 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x12a7e2000) [pid = 2248] [serial = 801] [outer = 0x128a72800] 07:59:05 INFO - PROCESS | 2248 | 1463065145174 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]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 07:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:59:05 INFO - PROCESS | 2248 | 1463065145214 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 2248 | 1463065145216 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:59:05 INFO - PROCESS | 2248 | 1463065145218 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 2248 | 1463065145219 Marionette TRACE conn2 <- [1,1042,null,{}] 07:59:05 INFO - PROCESS | 2248 | 1463065145221 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}] 07:59:05 INFO - PROCESS | 2248 | 1463065145465 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x127112400) [pid = 2248] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x129365c00) [pid = 2248] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x11853c400) [pid = 2248] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x121363c00) [pid = 2248] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x110ed3c00) [pid = 2248] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x12896a000) [pid = 2248] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x114dde000) [pid = 2248] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x128971000) [pid = 2248] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x110eca400) [pid = 2248] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x12bbb5c00) [pid = 2248] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x11996f000) [pid = 2248] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x1125bf400) [pid = 2248] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:59:05 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x117118400) [pid = 2248] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:59:05 INFO - PROCESS | 2248 | 1463065145528 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195d3800 == 61 [pid = 2248] [id = 268] 07:59:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x110ed3c00) [pid = 2248] [serial = 802] [outer = 0x0] 07:59:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x118262400) [pid = 2248] [serial = 803] [outer = 0x110ed3c00] 07:59:05 INFO - PROCESS | 2248 | 1463065145554 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x1210a2000) [pid = 2248] [serial = 804] [outer = 0x110ed3c00] 07:59:05 INFO - PROCESS | 2248 | 1463065145869 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]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 668ms 07:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:59:05 INFO - PROCESS | 2248 | 1463065145887 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 2248 | 1463065145890 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:59:05 INFO - PROCESS | 2248 | 1463065145898 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 2248 | 1463065145901 Marionette TRACE conn2 <- [1,1046,null,{}] 07:59:05 INFO - PROCESS | 2248 | 1463065145904 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}] 07:59:06 INFO - PROCESS | 2248 | 1463065146094 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:59:06 INFO - PROCESS | 2248 | 1463065146139 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c01c000 == 62 [pid = 2248] [id = 269] 07:59:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x110f48c00) [pid = 2248] [serial = 805] [outer = 0x0] 07:59:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x12ab46800) [pid = 2248] [serial = 806] [outer = 0x110f48c00] 07:59:06 INFO - PROCESS | 2248 | 1463065146188 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x12b129400) [pid = 2248] [serial = 807] [outer = 0x110f48c00] 07:59:06 INFO - PROCESS | 2248 | 1463065146498 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 626ms 07:59:06 INFO - PROCESS | 2248 | 1463065146519 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 2248 | 1463065146520 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:59:06 INFO - PROCESS | 2248 | 1463065146522 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 2248 | 1463065146524 Marionette TRACE conn2 <- [1,1050,null,{}] 07:59:06 INFO - PROCESS | 2248 | 1463065146534 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}] 07:59:06 INFO - PROCESS | 2248 | 1463065146630 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:59:06 INFO - PROCESS | 2248 | 1463065146699 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d306800 == 63 [pid = 2248] [id = 270] 07:59:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1195eb000) [pid = 2248] [serial = 808] [outer = 0x0] 07:59:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x12c10ec00) [pid = 2248] [serial = 809] [outer = 0x1195eb000] 07:59:06 INFO - PROCESS | 2248 | 1463065146725 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x12c115c00) [pid = 2248] [serial = 810] [outer = 0x1195eb000] 07:59:07 INFO - PROCESS | 2248 | 1463065146998 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]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 527ms 07:59:07 INFO - PROCESS | 2248 | 1463065147050 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 2248 | 1463065147052 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:59:07 INFO - PROCESS | 2248 | 1463065147054 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 2248 | 1463065147055 Marionette TRACE conn2 <- [1,1054,null,{}] 07:59:07 INFO - PROCESS | 2248 | 1463065147059 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}] 07:59:07 INFO - PROCESS | 2248 | 1463065147154 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:59:07 INFO - PROCESS | 2248 | 1463065147158 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7df000 == 64 [pid = 2248] [id = 271] 07:59:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x121932800) [pid = 2248] [serial = 811] [outer = 0x0] 07:59:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x121936800) [pid = 2248] [serial = 812] [outer = 0x121932800] 07:59:07 INFO - PROCESS | 2248 | 1463065147183 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x12193bc00) [pid = 2248] [serial = 813] [outer = 0x121932800] 07:59:07 INFO - PROCESS | 2248 | 1463065147610 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]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 574ms 07:59:07 INFO - PROCESS | 2248 | 1463065147628 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 2248 | 1463065147631 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:59:07 INFO - PROCESS | 2248 | 1463065147634 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 2248 | 1463065147637 Marionette TRACE conn2 <- [1,1058,null,{}] 07:59:07 INFO - PROCESS | 2248 | 1463065147641 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}] 07:59:07 INFO - PROCESS | 2248 | 1463065147758 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:59:07 INFO - PROCESS | 2248 | 1463065147830 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182bf000 == 65 [pid = 2248] [id = 272] 07:59:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x110ec6400) [pid = 2248] [serial = 814] [outer = 0x0] 07:59:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x110f43400) [pid = 2248] [serial = 815] [outer = 0x110ec6400] 07:59:07 INFO - PROCESS | 2248 | 1463065147862 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x1125cc400) [pid = 2248] [serial = 816] [outer = 0x110ec6400] 07:59:08 INFO - PROCESS | 2248 | 1463065148300 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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 721ms 07:59:08 INFO - PROCESS | 2248 | 1463065148356 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 2248 | 1463065148360 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:59:08 INFO - PROCESS | 2248 | 1463065148364 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 2248 | 1463065148366 Marionette TRACE conn2 <- [1,1062,null,{}] 07:59:08 INFO - PROCESS | 2248 | 1463065148369 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}] 07:59:08 INFO - PROCESS | 2248 | 1463065148480 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:59:08 INFO - PROCESS | 2248 | 1463065148538 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x127139800 == 66 [pid = 2248] [id = 273] 07:59:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x1133f4400) [pid = 2248] [serial = 817] [outer = 0x0] 07:59:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x118376c00) [pid = 2248] [serial = 818] [outer = 0x1133f4400] 07:59:08 INFO - PROCESS | 2248 | 1463065148608 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x11858fc00) [pid = 2248] [serial = 819] [outer = 0x1133f4400] 07:59:09 INFO - PROCESS | 2248 | 1463065149045 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 720ms 07:59:09 INFO - PROCESS | 2248 | 1463065149084 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:59:09 INFO - PROCESS | 2248 | 1463065149086 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:59:09 INFO - PROCESS | 2248 | 1463065149089 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 2248 | 1463065149092 Marionette TRACE conn2 <- [1,1066,null,{}] 07:59:09 INFO - PROCESS | 2248 | 1463065149120 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}] 07:59:09 INFO - PROCESS | 2248 | 1463065149240 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:59:09 INFO - PROCESS | 2248 | 1463065149348 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db58000 == 67 [pid = 2248] [id = 274] 07:59:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x11990a400) [pid = 2248] [serial = 820] [outer = 0x0] 07:59:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x1216ed800) [pid = 2248] [serial = 821] [outer = 0x11990a400] 07:59:09 INFO - PROCESS | 2248 | 1463065149384 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x12539cc00) [pid = 2248] [serial = 822] [outer = 0x11990a400] 07:59:09 INFO - PROCESS | 2248 | 1463065149872 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 840ms 07:59:09 INFO - PROCESS | 2248 | 1463065149929 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:59:09 INFO - PROCESS | 2248 | 1463065149931 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:59:09 INFO - PROCESS | 2248 | 1463065149934 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 2248 | 1463065149935 Marionette TRACE conn2 <- [1,1070,null,{}] 07:59:09 INFO - PROCESS | 2248 | 1463065149937 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}] 07:59:10 INFO - PROCESS | 2248 | 1463065150047 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:59:10 INFO - PROCESS | 2248 | 1463065150118 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x132ade800 == 68 [pid = 2248] [id = 275] 07:59:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x126c43000) [pid = 2248] [serial = 823] [outer = 0x0] 07:59:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x127178c00) [pid = 2248] [serial = 824] [outer = 0x126c43000] 07:59:10 INFO - PROCESS | 2248 | 1463065150148 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x1288f3000) [pid = 2248] [serial = 825] [outer = 0x126c43000] 07:59:10 INFO - PROCESS | 2248 | 1463065150573 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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 669ms 07:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:59:10 INFO - PROCESS | 2248 | 1463065150603 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 2248 | 1463065150604 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:59:10 INFO - PROCESS | 2248 | 1463065150607 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 2248 | 1463065150608 Marionette TRACE conn2 <- [1,1074,null,{}] 07:59:10 INFO - PROCESS | 2248 | 1463065150610 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}] 07:59:10 INFO - PROCESS | 2248 | 1463065150735 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:59:10 INFO - PROCESS | 2248 | 1463065150794 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d81000 == 69 [pid = 2248] [id = 276] 07:59:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x126f26800) [pid = 2248] [serial = 826] [outer = 0x0] 07:59:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x128ad0800) [pid = 2248] [serial = 827] [outer = 0x126f26800] 07:59:10 INFO - PROCESS | 2248 | 1463065150864 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x12ab4ac00) [pid = 2248] [serial = 828] [outer = 0x126f26800] 07:59:11 INFO - PROCESS | 2248 | 1463065151284 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]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 719ms 07:59:11 INFO - PROCESS | 2248 | 1463065151340 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 2248 | 1463065151343 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:59:11 INFO - PROCESS | 2248 | 1463065151347 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 2248 | 1463065151348 Marionette TRACE conn2 <- [1,1078,null,{}] 07:59:11 INFO - PROCESS | 2248 | 1463065151350 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}] 07:59:11 INFO - PROCESS | 2248 | 1463065151473 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:59:11 INFO - PROCESS | 2248 | 1463065151544 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320e1000 == 70 [pid = 2248] [id = 277] 07:59:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x12c007800) [pid = 2248] [serial = 829] [outer = 0x0] 07:59:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x12c116800) [pid = 2248] [serial = 830] [outer = 0x12c007800] 07:59:11 INFO - PROCESS | 2248 | 1463065151574 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x12cb82400) [pid = 2248] [serial = 831] [outer = 0x12c007800] 07:59:11 INFO - PROCESS | 2248 | 1463065151980 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 07:59:12 INFO - PROCESS | 2248 | 1463065152017 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 2248 | 1463065152019 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:59:12 INFO - PROCESS | 2248 | 1463065152021 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 2248 | 1463065152022 Marionette TRACE conn2 <- [1,1082,null,{}] 07:59:12 INFO - PROCESS | 2248 | 1463065152025 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}] 07:59:12 INFO - PROCESS | 2248 | 1463065152151 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:59:12 INFO - PROCESS | 2248 | 1463065152222 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x134cd5800 == 71 [pid = 2248] [id = 278] 07:59:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x12c10e400) [pid = 2248] [serial = 832] [outer = 0x0] 07:59:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x12cee1400) [pid = 2248] [serial = 833] [outer = 0x12c10e400] 07:59:12 INFO - PROCESS | 2248 | 1463065152252 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x12d1adc00) [pid = 2248] [serial = 834] [outer = 0x12c10e400] 07:59:12 INFO - PROCESS | 2248 | 1463065152666 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 673ms 07:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:59:12 INFO - PROCESS | 2248 | 1463065152695 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 2248 | 1463065152696 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:59:12 INFO - PROCESS | 2248 | 1463065152698 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 2248 | 1463065152700 Marionette TRACE conn2 <- [1,1086,null,{}] 07:59:12 INFO - PROCESS | 2248 | 1463065152702 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}] 07:59:12 INFO - PROCESS | 2248 | 1463065152809 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:59:12 INFO - PROCESS | 2248 | 1463065152868 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188bc000 == 72 [pid = 2248] [id = 279] 07:59:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x1166d3000) [pid = 2248] [serial = 835] [outer = 0x0] 07:59:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x119979800) [pid = 2248] [serial = 836] [outer = 0x1166d3000] 07:59:12 INFO - PROCESS | 2248 | 1463065152898 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x12cee3800) [pid = 2248] [serial = 837] [outer = 0x1166d3000] 07:59:13 INFO - PROCESS | 2248 | 1463065153503 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]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 819ms 07:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:59:13 INFO - PROCESS | 2248 | 1463065153518 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 2248 | 1463065153521 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:59:13 INFO - PROCESS | 2248 | 1463065153543 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 2248 | 1463065153546 Marionette TRACE conn2 <- [1,1090,null,{}] 07:59:13 INFO - PROCESS | 2248 | 1463065153551 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}] 07:59:13 INFO - PROCESS | 2248 | 1463065153657 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:59:13 INFO - PROCESS | 2248 | 1463065153733 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x127138000 == 73 [pid = 2248] [id = 280] 07:59:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x1125c5c00) [pid = 2248] [serial = 838] [outer = 0x0] 07:59:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x112ea5400) [pid = 2248] [serial = 839] [outer = 0x1125c5c00] 07:59:13 INFO - PROCESS | 2248 | 1463065153761 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x11759b800) [pid = 2248] [serial = 840] [outer = 0x1125c5c00] 07:59:14 INFO - PROCESS | 2248 | 1463065154188 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 697ms 07:59:14 INFO - PROCESS | 2248 | 1463065154222 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 2248 | 1463065154226 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:59:14 INFO - PROCESS | 2248 | 1463065154230 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 2248 | 1463065154231 Marionette TRACE conn2 <- [1,1094,null,{}] 07:59:14 INFO - PROCESS | 2248 | 1463065154234 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}] 07:59:14 INFO - PROCESS | 2248 | 1463065154339 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:59:14 INFO - PROCESS | 2248 | 1463065154401 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195d4800 == 74 [pid = 2248] [id = 281] 07:59:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x11837b400) [pid = 2248] [serial = 841] [outer = 0x0] 07:59:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x118e0ac00) [pid = 2248] [serial = 842] [outer = 0x11837b400] 07:59:14 INFO - PROCESS | 2248 | 1463065154429 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x11853c400) [pid = 2248] [serial = 843] [outer = 0x11837b400] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x12d306800 == 73 [pid = 2248] [id = 270] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x12c01c000 == 72 [pid = 2248] [id = 269] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x1195d3800 == 71 [pid = 2248] [id = 268] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x12b434000 == 70 [pid = 2248] [id = 267] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x12b13d000 == 69 [pid = 2248] [id = 266] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x12a522000 == 68 [pid = 2248] [id = 265] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x12896a400) [pid = 2248] [serial = 710] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x125370400) [pid = 2248] [serial = 707] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x12cb7b000) [pid = 2248] [serial = 716] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x1175a2000) [pid = 2248] [serial = 701] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x1125ce000) [pid = 2248] [serial = 698] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x1210c9400) [pid = 2248] [serial = 704] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x129369000) [pid = 2248] [serial = 713] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x12c10fc00) [pid = 2248] [serial = 755] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x1290a4000 == 67 [pid = 2248] [id = 264] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x116e71800 == 66 [pid = 2248] [id = 263] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x121047800 == 65 [pid = 2248] [id = 262] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x1195ce800 == 64 [pid = 2248] [id = 261] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x116e65000 == 63 [pid = 2248] [id = 260] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x119c6e000 == 62 [pid = 2248] [id = 259] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x12d75e000 == 61 [pid = 2248] [id = 256] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x12db6d000 == 60 [pid = 2248] [id = 255] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x125424800 == 59 [pid = 2248] [id = 254] 07:59:14 INFO - PROCESS | 2248 | --DOCSHELL 0x118237800 == 58 [pid = 2248] [id = 253] 07:59:14 INFO - PROCESS | 2248 | 1463065154849 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 07:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:59:14 INFO - PROCESS | 2248 | 1463065154903 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 2248 | 1463065154905 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x12936e400) [pid = 2248] [serial = 738] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x128a6e400) [pid = 2248] [serial = 737] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x12b127800) [pid = 2248] [serial = 743] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x12ab53800) [pid = 2248] [serial = 741] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x1295c2c00) [pid = 2248] [serial = 740] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x12bb76400) [pid = 2248] [serial = 744] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x110ed3800) [pid = 2248] [serial = 747] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x12c4d0000) [pid = 2248] [serial = 696] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x1210cd400) [pid = 2248] [serial = 728] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x121362000) [pid = 2248] [serial = 729] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x113371400) [pid = 2248] [serial = 720] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x1125c6c00) [pid = 2248] [serial = 719] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x118537000) [pid = 2248] [serial = 723] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x118374800) [pid = 2248] [serial = 722] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x127186c00) [pid = 2248] [serial = 734] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x12bed2c00) [pid = 2248] [serial = 752] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x118542000) [pid = 2248] [serial = 725] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x11930b400) [pid = 2248] [serial = 726] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x124a39800) [pid = 2248] [serial = 731] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x125eaac00) [pid = 2248] [serial = 732] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x12cb82c00) [pid = 2248] [serial = 753] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x110ecf800) [pid = 2248] [serial = 746] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x128a27800) [pid = 2248] [serial = 750] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x118e06c00) [pid = 2248] [serial = 749] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x128966000) [pid = 2248] [serial = 735] [outer = 0x0] [url = about:blank] 07:59:14 INFO - PROCESS | 2248 | 1463065154937 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 2248 | 1463065154941 Marionette TRACE conn2 <- [1,1098,null,{}] 07:59:14 INFO - PROCESS | 2248 | 1463065154989 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}] 07:59:15 INFO - PROCESS | 2248 | 1463065155139 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:59:15 INFO - PROCESS | 2248 | 1463065155149 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x11839b000 == 59 [pid = 2248] [id = 282] 07:59:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x11997ac00) [pid = 2248] [serial = 844] [outer = 0x0] 07:59:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x119d47c00) [pid = 2248] [serial = 845] [outer = 0x11997ac00] 07:59:15 INFO - PROCESS | 2248 | 1463065155193 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x121317000) [pid = 2248] [serial = 846] [outer = 0x11997ac00] 07:59:15 INFO - PROCESS | 2248 | 1463065155550 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]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 681ms 07:59:15 INFO - PROCESS | 2248 | 1463065155588 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 2248 | 1463065155590 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:59:15 INFO - PROCESS | 2248 | 1463065155592 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 2248 | 1463065155594 Marionette TRACE conn2 <- [1,1102,null,{}] 07:59:15 INFO - PROCESS | 2248 | 1463065155596 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}] 07:59:15 INFO - PROCESS | 2248 | 1463065155686 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:59:15 INFO - PROCESS | 2248 | 1463065155690 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x125424800 == 60 [pid = 2248] [id = 283] 07:59:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x121365400) [pid = 2248] [serial = 847] [outer = 0x0] 07:59:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x12193a400) [pid = 2248] [serial = 848] [outer = 0x121365400] 07:59:15 INFO - PROCESS | 2248 | 1463065155718 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x12538e800) [pid = 2248] [serial = 849] [outer = 0x121365400] 07:59:16 INFO - PROCESS | 2248 | 1463065156326 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]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 768ms 07:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:59:16 INFO - PROCESS | 2248 | 1463065156362 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 2248 | 1463065156363 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:59:16 INFO - PROCESS | 2248 | 1463065156365 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 2248 | 1463065156366 Marionette TRACE conn2 <- [1,1106,null,{}] 07:59:16 INFO - PROCESS | 2248 | 1463065156368 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}] 07:59:16 INFO - PROCESS | 2248 | 1463065156492 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:59:16 INFO - PROCESS | 2248 | 1463065156501 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b10000 == 61 [pid = 2248] [id = 284] 07:59:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x121463c00) [pid = 2248] [serial = 850] [outer = 0x0] 07:59:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x127110400) [pid = 2248] [serial = 851] [outer = 0x121463c00] 07:59:16 INFO - PROCESS | 2248 | 1463065156526 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x128a72400) [pid = 2248] [serial = 852] [outer = 0x121463c00] 07:59:16 INFO - PROCESS | 2248 | 1463065156877 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]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 07:59:16 INFO - PROCESS | 2248 | 1463065156884 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:59:16 INFO - PROCESS | 2248 | 1463065156885 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:59:16 INFO - PROCESS | 2248 | 1463065156888 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 2248 | 1463065156889 Marionette TRACE conn2 <- [1,1110,null,{}] 07:59:16 INFO - PROCESS | 2248 | 1463065156892 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}] 07:59:16 INFO - PROCESS | 2248 | 1463065156990 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:59:16 INFO - PROCESS | 2248 | 1463065156995 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b441800 == 62 [pid = 2248] [id = 285] 07:59:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x128d3c400) [pid = 2248] [serial = 853] [outer = 0x0] 07:59:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x12ab54000) [pid = 2248] [serial = 854] [outer = 0x128d3c400] 07:59:17 INFO - PROCESS | 2248 | 1463065157021 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x12bed1400) [pid = 2248] [serial = 855] [outer = 0x128d3c400] 07:59:17 INFO - PROCESS | 2248 | 1463065157389 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 07:59:17 INFO - PROCESS | 2248 | 1463065157407 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 2248 | 1463065157410 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:59:17 INFO - PROCESS | 2248 | 1463065157413 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 2248 | 1463065157422 Marionette TRACE conn2 <- [1,1114,null,{}] 07:59:17 INFO - PROCESS | 2248 | 1463065157432 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}] 07:59:17 INFO - PROCESS | 2248 | 1463065157541 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:59:17 INFO - PROCESS | 2248 | 1463065157579 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9cf800 == 63 [pid = 2248] [id = 286] 07:59:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x10eac0400) [pid = 2248] [serial = 856] [outer = 0x0] 07:59:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x10eac3400) [pid = 2248] [serial = 857] [outer = 0x10eac0400] 07:59:17 INFO - PROCESS | 2248 | 1463065157604 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x10eac8000) [pid = 2248] [serial = 858] [outer = 0x10eac0400] 07:59:17 INFO - PROCESS | 2248 | 1463065157945 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 584ms 07:59:17 INFO - PROCESS | 2248 | 1463065157998 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 2248 | 1463065157999 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:59:18 INFO - PROCESS | 2248 | 1463065158001 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 2248 | 1463065158002 Marionette TRACE conn2 <- [1,1118,null,{}] 07:59:18 INFO - PROCESS | 2248 | 1463065158005 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}] 07:59:18 INFO - PROCESS | 2248 | 1463065158116 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:59:18 INFO - PROCESS | 2248 | 1463065158129 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d758000 == 64 [pid = 2248] [id = 287] 07:59:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x10eaca400) [pid = 2248] [serial = 859] [outer = 0x0] 07:59:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x128f5a000) [pid = 2248] [serial = 860] [outer = 0x10eaca400] 07:59:18 INFO - PROCESS | 2248 | 1463065158154 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x12c00b000) [pid = 2248] [serial = 861] [outer = 0x10eaca400] 07:59:18 INFO - PROCESS | 2248 | 1463065158500 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]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 07:59:18 INFO - PROCESS | 2248 | 1463065158520 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:59:18 INFO - PROCESS | 2248 | 1463065158521 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:59:18 INFO - PROCESS | 2248 | 1463065158524 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 2248 | 1463065158525 Marionette TRACE conn2 <- [1,1122,null,{}] 07:59:18 INFO - PROCESS | 2248 | 1463065158527 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}] 07:59:18 INFO - PROCESS | 2248 | 1463065158639 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:59:18 INFO - PROCESS | 2248 | 1463065158660 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e332000 == 65 [pid = 2248] [id = 288] 07:59:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x110f42c00) [pid = 2248] [serial = 862] [outer = 0x0] 07:59:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x12c117000) [pid = 2248] [serial = 863] [outer = 0x110f42c00] 07:59:18 INFO - PROCESS | 2248 | 1463065158686 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x12cb76000) [pid = 2248] [serial = 864] [outer = 0x110f42c00] 07:59:19 INFO - PROCESS | 2248 | 1463065159064 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]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 570ms 07:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:59:19 INFO - PROCESS | 2248 | 1463065159094 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 2248 | 1463065159095 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:59:19 INFO - PROCESS | 2248 | 1463065159097 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 2248 | 1463065159099 Marionette TRACE conn2 <- [1,1126,null,{}] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x128a30000) [pid = 2248] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x121bed800) [pid = 2248] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x124b84400) [pid = 2248] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x128972800) [pid = 2248] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x128a25400) [pid = 2248] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x128a72800) [pid = 2248] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x110ed3c00) [pid = 2248] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x1121b2c00) [pid = 2248] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x110f48c00) [pid = 2248] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x125391000) [pid = 2248] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x117461800) [pid = 2248] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x11853e400) [pid = 2248] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x1196d4000) [pid = 2248] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x112146000) [pid = 2248] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x118e09800) [pid = 2248] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x1195eb000) [pid = 2248] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1125c3c00) [pid = 2248] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x11825e000) [pid = 2248] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x12c4d1400) [pid = 2248] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x111a0fc00) [pid = 2248] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x12cb80400) [pid = 2248] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x119f84800) [pid = 2248] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x126c36000) [pid = 2248] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x1288f1000) [pid = 2248] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x12bb72c00) [pid = 2248] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x11842ac00) [pid = 2248] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x119979c00) [pid = 2248] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:59:19 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x129368400) [pid = 2248] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:59:19 INFO - PROCESS | 2248 | 1463065159406 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}] 07:59:19 INFO - PROCESS | 2248 | 1463065159490 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:59:19 INFO - PROCESS | 2248 | 1463065159494 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x11931d000 == 66 [pid = 2248] [id = 289] 07:59:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x111a0fc00) [pid = 2248] [serial = 865] [outer = 0x0] 07:59:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x117461800) [pid = 2248] [serial = 866] [outer = 0x111a0fc00] 07:59:19 INFO - PROCESS | 2248 | 1463065159516 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x118e20c00) [pid = 2248] [serial = 867] [outer = 0x111a0fc00] 07:59:20 INFO - PROCESS | 2248 | 1463065160031 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 947ms 07:59:20 INFO - PROCESS | 2248 | 1463065160056 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 2248 | 1463065160059 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:59:20 INFO - PROCESS | 2248 | 1463065160063 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 2248 | 1463065160065 Marionette TRACE conn2 <- [1,1130,null,{}] 07:59:20 INFO - PROCESS | 2248 | 1463065160069 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}] 07:59:20 INFO - PROCESS | 2248 | 1463065160232 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:59:20 INFO - PROCESS | 2248 | 1463065160245 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x132038000 == 67 [pid = 2248] [id = 290] 07:59:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x1288f1000) [pid = 2248] [serial = 868] [outer = 0x0] 07:59:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x12a7ea800) [pid = 2248] [serial = 869] [outer = 0x1288f1000] 07:59:20 INFO - PROCESS | 2248 | 1463065160280 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x12cb76800) [pid = 2248] [serial = 870] [outer = 0x1288f1000] 07:59:20 INFO - PROCESS | 2248 | 1463065160631 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 624ms 07:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:59:20 INFO - PROCESS | 2248 | 1463065160688 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 2248 | 1463065160689 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:59:20 INFO - PROCESS | 2248 | 1463065160691 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 2248 | 1463065160693 Marionette TRACE conn2 <- [1,1134,null,{}] 07:59:20 INFO - PROCESS | 2248 | 1463065160695 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}] 07:59:20 INFO - PROCESS | 2248 | 1463065160787 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:59:20 INFO - PROCESS | 2248 | 1463065160792 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329d0800 == 68 [pid = 2248] [id = 291] 07:59:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x110f82800) [pid = 2248] [serial = 871] [outer = 0x0] 07:59:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x110f86400) [pid = 2248] [serial = 872] [outer = 0x110f82800] 07:59:20 INFO - PROCESS | 2248 | 1463065160818 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x110f8a800) [pid = 2248] [serial = 873] [outer = 0x110f82800] 07:59:21 INFO - PROCESS | 2248 | 1463065161173 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]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 07:59:21 INFO - PROCESS | 2248 | 1463065161212 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 2248 | 1463065161213 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:59:21 INFO - PROCESS | 2248 | 1463065161215 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 2248 | 1463065161217 Marionette TRACE conn2 <- [1,1138,null,{}] 07:59:21 INFO - PROCESS | 2248 | 1463065161219 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}] 07:59:21 INFO - PROCESS | 2248 | 1463065161311 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:59:21 INFO - PROCESS | 2248 | 1463065161372 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x132ad9000 == 69 [pid = 2248] [id = 292] 07:59:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x110f83c00) [pid = 2248] [serial = 874] [outer = 0x0] 07:59:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x111054000) [pid = 2248] [serial = 875] [outer = 0x110f83c00] 07:59:21 INFO - PROCESS | 2248 | 1463065161397 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x11105b800) [pid = 2248] [serial = 876] [outer = 0x110f83c00] 07:59:21 INFO - PROCESS | 2248 | 1463065161868 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]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 668ms 07:59:21 INFO - PROCESS | 2248 | 1463065161884 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 2248 | 1463065161888 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:59:21 INFO - PROCESS | 2248 | 1463065161891 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 2248 | 1463065161894 Marionette TRACE conn2 <- [1,1142,null,{}] 07:59:21 INFO - PROCESS | 2248 | 1463065161898 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}] 07:59:22 INFO - PROCESS | 2248 | 1463065162017 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:59:22 INFO - PROCESS | 2248 | 1463065162129 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188d6000 == 70 [pid = 2248] [id = 293] 07:59:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x111056c00) [pid = 2248] [serial = 877] [outer = 0x0] 07:59:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x11105cc00) [pid = 2248] [serial = 878] [outer = 0x111056c00] 07:59:22 INFO - PROCESS | 2248 | 1463065162173 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x111062800) [pid = 2248] [serial = 879] [outer = 0x111056c00] 07:59:22 INFO - PROCESS | 2248 | 1463065162583 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]]]}] 07:59:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x1125c4000) [pid = 2248] [serial = 880] [outer = 0x12cedf800] 07:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 721ms 07:59:22 INFO - PROCESS | 2248 | 1463065162627 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 2248 | 1463065162630 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:59:22 INFO - PROCESS | 2248 | 1463065162665 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 2248 | 1463065162667 Marionette TRACE conn2 <- [1,1146,null,{}] 07:59:22 INFO - PROCESS | 2248 | 1463065162671 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}] 07:59:22 INFO - PROCESS | 2248 | 1463065162824 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:59:22 INFO - PROCESS | 2248 | 1463065162836 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb4a800 == 71 [pid = 2248] [id = 294] 07:59:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1125c9800) [pid = 2248] [serial = 881] [outer = 0x0] 07:59:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x118374800) [pid = 2248] [serial = 882] [outer = 0x1125c9800] 07:59:22 INFO - PROCESS | 2248 | 1463065162867 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x118e1dc00) [pid = 2248] [serial = 883] [outer = 0x1125c9800] 07:59:23 INFO - PROCESS | 2248 | 1463065163303 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]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 694ms 07:59:23 INFO - PROCESS | 2248 | 1463065163337 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:59:23 INFO - PROCESS | 2248 | 1463065163339 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:59:23 INFO - PROCESS | 2248 | 1463065163359 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 2248 | 1463065163361 Marionette TRACE conn2 <- [1,1150,null,{}] 07:59:23 INFO - PROCESS | 2248 | 1463065163410 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}] 07:59:23 INFO - PROCESS | 2248 | 1463065163524 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:59:23 INFO - PROCESS | 2248 | 1463065163600 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x134dcc800 == 72 [pid = 2248] [id = 295] 07:59:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x1210a3400) [pid = 2248] [serial = 884] [outer = 0x0] 07:59:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x12135f000) [pid = 2248] [serial = 885] [outer = 0x1210a3400] 07:59:23 INFO - PROCESS | 2248 | 1463065163632 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x125395c00) [pid = 2248] [serial = 886] [outer = 0x1210a3400] 07:59:24 INFO - PROCESS | 2248 | 1463065164023 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 727ms 07:59:24 INFO - PROCESS | 2248 | 1463065164070 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:59:24 INFO - PROCESS | 2248 | 1463065164072 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:59:24 INFO - PROCESS | 2248 | 1463065164074 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 2248 | 1463065164076 Marionette TRACE conn2 <- [1,1154,null,{}] 07:59:24 INFO - PROCESS | 2248 | 1463065164078 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}] 07:59:24 INFO - PROCESS | 2248 | 1463065164190 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:59:24 INFO - PROCESS | 2248 | 1463065164293 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x134de2000 == 73 [pid = 2248] [id = 296] 07:59:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x1210d8800) [pid = 2248] [serial = 887] [outer = 0x0] 07:59:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x128967800) [pid = 2248] [serial = 888] [outer = 0x1210d8800] 07:59:24 INFO - PROCESS | 2248 | 1463065164325 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x128ad5000) [pid = 2248] [serial = 889] [outer = 0x1210d8800] 07:59:24 INFO - PROCESS | 2248 | 1463065164715 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 672ms 07:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:59:24 INFO - PROCESS | 2248 | 1463065164746 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 2248 | 1463065164748 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:59:24 INFO - PROCESS | 2248 | 1463065164750 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 2248 | 1463065164751 Marionette TRACE conn2 <- [1,1158,null,{}] 07:59:24 INFO - PROCESS | 2248 | 1463065164754 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}] 07:59:24 INFO - PROCESS | 2248 | 1463065164867 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:59:24 INFO - PROCESS | 2248 | 1463065164972 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x11305c800 == 74 [pid = 2248] [id = 297] 07:59:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x1288eb800) [pid = 2248] [serial = 890] [outer = 0x0] 07:59:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x12a864000) [pid = 2248] [serial = 891] [outer = 0x1288eb800] 07:59:25 INFO - PROCESS | 2248 | 1463065165002 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x12b128c00) [pid = 2248] [serial = 892] [outer = 0x1288eb800] 07:59:25 INFO - PROCESS | 2248 | 1463065165419 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]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 719ms 07:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:59:25 INFO - PROCESS | 2248 | 1463065165470 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 2248 | 1463065165471 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:59:25 INFO - PROCESS | 2248 | 1463065165490 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 2248 | 1463065165493 Marionette TRACE conn2 <- [1,1162,null,{}] 07:59:25 INFO - PROCESS | 2248 | 1463065165499 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}] 07:59:25 INFO - PROCESS | 2248 | 1463065165619 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:59:25 INFO - PROCESS | 2248 | 1463065165695 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x135da8800 == 75 [pid = 2248] [id = 298] 07:59:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x12cee3000) [pid = 2248] [serial = 893] [outer = 0x0] 07:59:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x12d51fc00) [pid = 2248] [serial = 894] [outer = 0x12cee3000] 07:59:25 INFO - PROCESS | 2248 | 1463065165725 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x12d525400) [pid = 2248] [serial = 895] [outer = 0x12cee3000] 07:59:26 INFO - PROCESS | 2248 | 1463065166168 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 740ms 07:59:26 INFO - PROCESS | 2248 | 1463065166244 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 2248 | 1463065166245 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:59:26 INFO - PROCESS | 2248 | 1463065166249 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 2248 | 1463065166250 Marionette TRACE conn2 <- [1,1166,null,{}] 07:59:26 INFO - PROCESS | 2248 | 1463065166253 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}] 07:59:26 INFO - PROCESS | 2248 | 1463065166370 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:59:26 INFO - PROCESS | 2248 | 1463065166447 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185c9800 == 76 [pid = 2248] [id = 299] 07:59:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x1163b4800) [pid = 2248] [serial = 896] [outer = 0x0] 07:59:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x1274a6400) [pid = 2248] [serial = 897] [outer = 0x1163b4800] 07:59:26 INFO - PROCESS | 2248 | 1463065166477 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x12d527800) [pid = 2248] [serial = 898] [outer = 0x1163b4800] 07:59:26 INFO - PROCESS | 2248 | 1463065166886 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 669ms 07:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:59:26 INFO - PROCESS | 2248 | 1463065166919 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 2248 | 1463065166920 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:59:26 INFO - PROCESS | 2248 | 1463065166922 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 2248 | 1463065166924 Marionette TRACE conn2 <- [1,1170,null,{}] 07:59:26 INFO - PROCESS | 2248 | 1463065166927 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}] 07:59:27 INFO - PROCESS | 2248 | 1463065167211 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:59:27 INFO - PROCESS | 2248 | 1463065167356 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x113062000 == 77 [pid = 2248] [id = 300] 07:59:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x110e9e400) [pid = 2248] [serial = 899] [outer = 0x0] 07:59:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x110ea4800) [pid = 2248] [serial = 900] [outer = 0x110e9e400] 07:59:27 INFO - PROCESS | 2248 | 1463065167386 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x110ec9c00) [pid = 2248] [serial = 901] [outer = 0x110e9e400] 07:59:27 INFO - PROCESS | 2248 | 1463065167854 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 973ms 07:59:27 INFO - PROCESS | 2248 | 1463065167897 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 2248 | 1463065167899 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:59:27 INFO - PROCESS | 2248 | 1463065167902 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 2248 | 1463065167905 Marionette TRACE conn2 <- [1,1174,null,{}] 07:59:27 INFO - PROCESS | 2248 | 1463065167908 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}] 07:59:28 INFO - PROCESS | 2248 | 1463065168010 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:59:28 INFO - PROCESS | 2248 | 1463065168075 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x1163df800 == 78 [pid = 2248] [id = 301] 07:59:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x111058000) [pid = 2248] [serial = 902] [outer = 0x0] 07:59:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x1110b0800) [pid = 2248] [serial = 903] [outer = 0x111058000] 07:59:28 INFO - PROCESS | 2248 | 1463065168107 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x1121b2400) [pid = 2248] [serial = 904] [outer = 0x111058000] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x1329d0800 == 77 [pid = 2248] [id = 291] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x132038000 == 76 [pid = 2248] [id = 290] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x121936800) [pid = 2248] [serial = 812] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x11931d000 == 75 [pid = 2248] [id = 289] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x12e332000 == 74 [pid = 2248] [id = 288] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x12d758000 == 73 [pid = 2248] [id = 287] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9cf800 == 72 [pid = 2248] [id = 286] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x12b441800 == 71 [pid = 2248] [id = 285] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x128b10000 == 70 [pid = 2248] [id = 284] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x125424800 == 69 [pid = 2248] [id = 283] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x11839b000 == 68 [pid = 2248] [id = 282] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x1195d4800 == 67 [pid = 2248] [id = 281] 07:59:28 INFO - PROCESS | 2248 | --DOCSHELL 0x127138000 == 66 [pid = 2248] [id = 280] 07:59:28 INFO - PROCESS | 2248 | 1463065168720 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] 07:59:28 INFO - PROCESS | 2248 | 1463065168776 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:59:28 INFO - PROCESS | 2248 | 1463065168778 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 2248 | 1463065168779 Marionette TRACE conn2 <- [1,1178,null,{}] 07:59:28 INFO - PROCESS | 2248 | 1463065168782 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}] 07:59:28 INFO - PROCESS | 2248 | 1463065168868 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x128a2f800) [pid = 2248] [serial = 794] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x128ad5800) [pid = 2248] [serial = 797] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x12936d400) [pid = 2248] [serial = 800] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x128f61400) [pid = 2248] [serial = 798] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x118262400) [pid = 2248] [serial = 803] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x12a7e2000) [pid = 2248] [serial = 801] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x118378800) [pid = 2248] [serial = 773] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x12ab46800) [pid = 2248] [serial = 806] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x116851c00) [pid = 2248] [serial = 761] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x126c84c00) [pid = 2248] [serial = 791] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x110ec8400) [pid = 2248] [serial = 758] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x1195f6c00) [pid = 2248] [serial = 764] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x118534400) [pid = 2248] [serial = 779] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x118540400) [pid = 2248] [serial = 780] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x125480400) [pid = 2248] [serial = 767] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x118857c00) [pid = 2248] [serial = 782] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x119905800) [pid = 2248] [serial = 783] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x12135d000) [pid = 2248] [serial = 788] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x12538ec00) [pid = 2248] [serial = 789] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x11610e400) [pid = 2248] [serial = 777] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x1125cb800) [pid = 2248] [serial = 776] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x11997bc00) [pid = 2248] [serial = 785] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1210a2000) [pid = 2248] [serial = 804] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x121358c00) [pid = 2248] [serial = 786] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x12c10ec00) [pid = 2248] [serial = 809] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x128964c00) [pid = 2248] [serial = 770] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x12c115c00) [pid = 2248] [serial = 810] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x12b429c00) [pid = 2248] [serial = 774] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x128a71c00) [pid = 2248] [serial = 795] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x12b129400) [pid = 2248] [serial = 807] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x12896d400) [pid = 2248] [serial = 792] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x115e51000) [pid = 2248] [serial = 699] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x118538c00) [pid = 2248] [serial = 702] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x12ceda800) [pid = 2248] [serial = 717] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x118537800) [pid = 2248] [serial = 654] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x12d1b0000) [pid = 2248] [serial = 651] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x1215b9c00) [pid = 2248] [serial = 705] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x12a867000) [pid = 2248] [serial = 585] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x128d32000) [pid = 2248] [serial = 642] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x12cb74400) [pid = 2248] [serial = 648] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x1196d1800) [pid = 2248] [serial = 636] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x121362c00) [pid = 2248] [serial = 639] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x12bed0800) [pid = 2248] [serial = 645] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x12c00c000) [pid = 2248] [serial = 714] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x128965400) [pid = 2248] [serial = 708] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x128971800) [pid = 2248] [serial = 711] [outer = 0x0] [url = about:blank] 07:59:28 INFO - PROCESS | 2248 | 1463065168929 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x11687b800 == 67 [pid = 2248] [id = 302] 07:59:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x110ed3c00) [pid = 2248] [serial = 905] [outer = 0x0] 07:59:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x1121b6800) [pid = 2248] [serial = 906] [outer = 0x110ed3c00] 07:59:28 INFO - PROCESS | 2248 | 1463065168964 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x112ea7c00) [pid = 2248] [serial = 907] [outer = 0x110ed3c00] 07:59:29 INFO - PROCESS | 2248 | 1463065169332 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] 07:59:29 INFO - PROCESS | 2248 | 1463065169371 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:59:29 INFO - PROCESS | 2248 | 1463065169381 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 2248 | 1463065169384 Marionette TRACE conn2 <- [1,1182,null,{}] 07:59:29 INFO - PROCESS | 2248 | 1463065169386 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}] 07:59:29 INFO - PROCESS | 2248 | 1463065169479 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:59:29 INFO - PROCESS | 2248 | 1463065169530 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x118248000 == 68 [pid = 2248] [id = 303] 07:59:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x1125cb400) [pid = 2248] [serial = 908] [outer = 0x0] 07:59:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1159b0800) [pid = 2248] [serial = 909] [outer = 0x1125cb400] 07:59:29 INFO - PROCESS | 2248 | 1463065169559 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x117461c00) [pid = 2248] [serial = 910] [outer = 0x1125cb400] 07:59:29 INFO - PROCESS | 2248 | 1463065169855 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] 07:59:29 INFO - PROCESS | 2248 | 1463065169904 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:59:29 INFO - PROCESS | 2248 | 1463065169906 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 2248 | 1463065169917 Marionette TRACE conn2 <- [1,1186,null,{}] 07:59:29 INFO - PROCESS | 2248 | 1463065169919 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}] 07:59:30 INFO - PROCESS | 2248 | 1463065170005 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:59:30 INFO - PROCESS | 2248 | 1463065170058 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x1193b8000 == 69 [pid = 2248] [id = 304] 07:59:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x1129e8400) [pid = 2248] [serial = 911] [outer = 0x0] 07:59:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x11836f000) [pid = 2248] [serial = 912] [outer = 0x1129e8400] 07:59:30 INFO - PROCESS | 2248 | 1463065170084 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x118539400) [pid = 2248] [serial = 913] [outer = 0x1129e8400] 07:59:30 INFO - PROCESS | 2248 | 1463065170359 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] 07:59:30 INFO - PROCESS | 2248 | 1463065170389 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:59:30 INFO - PROCESS | 2248 | 1463065170401 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 2248 | 1463065170403 Marionette TRACE conn2 <- [1,1190,null,{}] 07:59:30 INFO - PROCESS | 2248 | 1463065170406 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}] 07:59:30 INFO - PROCESS | 2248 | 1463065170509 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:59:30 INFO - PROCESS | 2248 | 1463065170515 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x121157800 == 70 [pid = 2248] [id = 305] 07:59:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x118863400) [pid = 2248] [serial = 914] [outer = 0x0] 07:59:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x118e21400) [pid = 2248] [serial = 915] [outer = 0x118863400] 07:59:30 INFO - PROCESS | 2248 | 1463065170563 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1196d4000) [pid = 2248] [serial = 916] [outer = 0x118863400] 07:59:31 INFO - PROCESS | 2248 | 1463065171101 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] 07:59:31 INFO - PROCESS | 2248 | 1463065171123 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:59:31 INFO - PROCESS | 2248 | 1463065171127 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 2248 | 1463065171128 Marionette TRACE conn2 <- [1,1194,null,{}] 07:59:31 INFO - PROCESS | 2248 | 1463065171131 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}] 07:59:31 INFO - PROCESS | 2248 | 1463065171246 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:59:31 INFO - PROCESS | 2248 | 1463065171283 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x124b06000 == 71 [pid = 2248] [id = 306] 07:59:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x1196db000) [pid = 2248] [serial = 917] [outer = 0x0] 07:59:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x119975000) [pid = 2248] [serial = 918] [outer = 0x1196db000] 07:59:31 INFO - PROCESS | 2248 | 1463065171319 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x119f86800) [pid = 2248] [serial = 919] [outer = 0x1196db000] 07:59:31 INFO - PROCESS | 2248 | 1463065171636 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] 07:59:31 INFO - PROCESS | 2248 | 1463065171698 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:59:31 INFO - PROCESS | 2248 | 1463065171700 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 2248 | 1463065171701 Marionette TRACE conn2 <- [1,1198,null,{}] 07:59:31 INFO - PROCESS | 2248 | 1463065171704 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}] 07:59:31 INFO - PROCESS | 2248 | 1463065171806 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:59:31 INFO - PROCESS | 2248 | 1463065171818 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x126c29800 == 72 [pid = 2248] [id = 307] 07:59:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x11996c800) [pid = 2248] [serial = 920] [outer = 0x0] 07:59:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x120fc7400) [pid = 2248] [serial = 921] [outer = 0x11996c800] 07:59:31 INFO - PROCESS | 2248 | 1463065171843 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x1210d5000) [pid = 2248] [serial = 922] [outer = 0x11996c800] 07:59:32 INFO - PROCESS | 2248 | 1463065172205 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 517ms 07:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:59:32 INFO - PROCESS | 2248 | 1463065172219 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 2248 | 1463065172220 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:59:32 INFO - PROCESS | 2248 | 1463065172222 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 2248 | 1463065172223 Marionette TRACE conn2 <- [1,1202,null,{}] 07:59:32 INFO - PROCESS | 2248 | 1463065172225 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}] 07:59:32 INFO - PROCESS | 2248 | 1463065172332 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:59:32 INFO - PROCESS | 2248 | 1463065172345 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12908c000 == 73 [pid = 2248] [id = 308] 07:59:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x119970400) [pid = 2248] [serial = 923] [outer = 0x0] 07:59:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x121362c00) [pid = 2248] [serial = 924] [outer = 0x119970400] 07:59:32 INFO - PROCESS | 2248 | 1463065172370 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x12192ec00) [pid = 2248] [serial = 925] [outer = 0x119970400] 07:59:32 INFO - PROCESS | 2248 | 1463065172698 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]]]}] 07:59:32 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 07:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 523ms 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x121463c00) [pid = 2248] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x10eac0400) [pid = 2248] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1166d3000) [pid = 2248] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x11997ac00) [pid = 2248] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x10eaca400) [pid = 2248] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x121365400) [pid = 2248] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1125c5c00) [pid = 2248] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x128d3c400) [pid = 2248] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x110f42c00) [pid = 2248] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x11837b400) [pid = 2248] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x111a0fc00) [pid = 2248] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x110f82800) [pid = 2248] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:59:32 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1288f1000) [pid = 2248] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:59:32 INFO - PROCESS | 2248 | 1463065172951 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 2248 | 1463065172952 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:59:32 INFO - PROCESS | 2248 | 1463065172957 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 2248 | 1463065172958 Marionette TRACE conn2 <- [1,1206,null,{}] 07:59:32 INFO - PROCESS | 2248 | 1463065172960 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}] 07:59:33 INFO - PROCESS | 2248 | 1463065173044 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:59:33 INFO - PROCESS | 2248 | 1463065173049 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x127121000 == 74 [pid = 2248] [id = 309] 07:59:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x110f46000) [pid = 2248] [serial = 926] [outer = 0x0] 07:59:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x111a0fc00) [pid = 2248] [serial = 927] [outer = 0x110f46000] 07:59:33 INFO - PROCESS | 2248 | 1463065173092 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x121463c00) [pid = 2248] [serial = 928] [outer = 0x110f46000] 07:59:33 INFO - PROCESS | 2248 | 1463065173413 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]]]}] 07:59:33 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 07:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 07:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:59:33 INFO - PROCESS | 2248 | 1463065173428 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 2248 | 1463065173431 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:59:33 INFO - PROCESS | 2248 | 1463065173433 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 2248 | 1463065173435 Marionette TRACE conn2 <- [1,1210,null,{}] 07:59:33 INFO - PROCESS | 2248 | 1463065173437 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}] 07:59:33 INFO - PROCESS | 2248 | 1463065173531 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:59:33 INFO - PROCESS | 2248 | 1463065173587 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab5f800 == 75 [pid = 2248] [id = 310] 07:59:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x110f7d800) [pid = 2248] [serial = 929] [outer = 0x0] 07:59:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x121be3400) [pid = 2248] [serial = 930] [outer = 0x110f7d800] 07:59:33 INFO - PROCESS | 2248 | 1463065173617 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x121bea800) [pid = 2248] [serial = 931] [outer = 0x110f7d800] 07:59:33 INFO - PROCESS | 2248 | 1463065173930 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]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 07:59:33 INFO - PROCESS | 2248 | 1463065173952 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 2248 | 1463065173954 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:59:33 INFO - PROCESS | 2248 | 1463065173956 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 2248 | 1463065173958 Marionette TRACE conn2 <- [1,1214,null,{}] 07:59:33 INFO - PROCESS | 2248 | 1463065173964 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}] 07:59:34 INFO - PROCESS | 2248 | 1463065174071 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:59:34 INFO - PROCESS | 2248 | 1463065174076 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb46800 == 76 [pid = 2248] [id = 311] 07:59:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x124a38000) [pid = 2248] [serial = 932] [outer = 0x0] 07:59:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x126a33800) [pid = 2248] [serial = 933] [outer = 0x124a38000] 07:59:34 INFO - PROCESS | 2248 | 1463065174101 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x12749e800) [pid = 2248] [serial = 934] [outer = 0x124a38000] 07:59:34 INFO - PROCESS | 2248 | 1463065174434 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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 522ms 07:59:34 INFO - PROCESS | 2248 | 1463065174481 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 2248 | 1463065174482 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:59:34 INFO - PROCESS | 2248 | 1463065174484 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 2248 | 1463065174485 Marionette TRACE conn2 <- [1,1218,null,{}] 07:59:34 INFO - PROCESS | 2248 | 1463065174488 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}] 07:59:34 INFO - PROCESS | 2248 | 1463065174580 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:59:34 INFO - PROCESS | 2248 | 1463065174585 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c498800 == 77 [pid = 2248] [id = 312] 07:59:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x10eac3c00) [pid = 2248] [serial = 935] [outer = 0x0] 07:59:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x1288fac00) [pid = 2248] [serial = 936] [outer = 0x10eac3c00] 07:59:34 INFO - PROCESS | 2248 | 1463065174611 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x128971000) [pid = 2248] [serial = 937] [outer = 0x10eac3c00] 07:59:34 INFO - PROCESS | 2248 | 1463065174932 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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 471ms 07:59:35 INFO - PROCESS | 2248 | 1463065175022 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 2248 | 1463065175024 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:59:35 INFO - PROCESS | 2248 | 1463065175029 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 2248 | 1463065175031 Marionette TRACE conn2 <- [1,1222,null,{}] 07:59:35 INFO - PROCESS | 2248 | 1463065175035 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}] 07:59:35 INFO - PROCESS | 2248 | 1463065175143 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:59:35 INFO - PROCESS | 2248 | 1463065175246 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x113328800 == 78 [pid = 2248] [id = 313] 07:59:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x110ec6000) [pid = 2248] [serial = 938] [outer = 0x0] 07:59:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x110ecf000) [pid = 2248] [serial = 939] [outer = 0x110ec6000] 07:59:35 INFO - PROCESS | 2248 | 1463065175277 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x110f7e000) [pid = 2248] [serial = 940] [outer = 0x110ec6000] 07:59:35 INFO - PROCESS | 2248 | 1463065175708 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] 07:59:35 INFO - PROCESS | 2248 | 1463065175755 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:59:35 INFO - PROCESS | 2248 | 1463065175761 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 2248 | 1463065175764 Marionette TRACE conn2 <- [1,1226,null,{}] 07:59:35 INFO - PROCESS | 2248 | 1463065175767 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}] 07:59:35 INFO - PROCESS | 2248 | 1463065175879 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:59:35 INFO - PROCESS | 2248 | 1463065175963 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c55000 == 79 [pid = 2248] [id = 314] 07:59:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1133f7800) [pid = 2248] [serial = 941] [outer = 0x0] 07:59:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x116103c00) [pid = 2248] [serial = 942] [outer = 0x1133f7800] 07:59:36 INFO - PROCESS | 2248 | 1463065175995 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x116759800) [pid = 2248] [serial = 943] [outer = 0x1133f7800] 07:59:36 INFO - PROCESS | 2248 | 1463065176473 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]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 723ms 07:59:36 INFO - PROCESS | 2248 | 1463065176530 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 2248 | 1463065176532 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:59:36 INFO - PROCESS | 2248 | 1463065176539 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 2248 | 1463065176542 Marionette TRACE conn2 <- [1,1230,null,{}] 07:59:36 INFO - PROCESS | 2248 | 1463065176555 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}] 07:59:36 INFO - PROCESS | 2248 | 1463065176723 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:59:36 INFO - PROCESS | 2248 | 1463065176828 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b433000 == 80 [pid = 2248] [id = 315] 07:59:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x118e06c00) [pid = 2248] [serial = 944] [outer = 0x0] 07:59:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x119310800) [pid = 2248] [serial = 945] [outer = 0x118e06c00] 07:59:36 INFO - PROCESS | 2248 | 1463065176879 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x119903400) [pid = 2248] [serial = 946] [outer = 0x118e06c00] 07:59:37 INFO - PROCESS | 2248 | 1463065177288 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 776ms 07:59:37 INFO - PROCESS | 2248 | 1463065177314 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 2248 | 1463065177316 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:59:37 INFO - PROCESS | 2248 | 1463065177318 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 2248 | 1463065177319 Marionette TRACE conn2 <- [1,1234,null,{}] 07:59:37 INFO - PROCESS | 2248 | 1463065177322 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}] 07:59:37 INFO - PROCESS | 2248 | 1463065177433 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:59:37 INFO - PROCESS | 2248 | 1463065177491 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ce92800 == 81 [pid = 2248] [id = 316] 07:59:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x118e08400) [pid = 2248] [serial = 947] [outer = 0x0] 07:59:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x12135d800) [pid = 2248] [serial = 948] [outer = 0x118e08400] 07:59:37 INFO - PROCESS | 2248 | 1463065177562 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x125372800) [pid = 2248] [serial = 949] [outer = 0x118e08400] 07:59:37 INFO - PROCESS | 2248 | 1463065177954 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 669ms 07:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:59:37 INFO - PROCESS | 2248 | 1463065177988 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 2248 | 1463065177989 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:59:38 INFO - PROCESS | 2248 | 1463065178011 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 2248 | 1463065178012 Marionette TRACE conn2 <- [1,1238,null,{}] 07:59:38 INFO - PROCESS | 2248 | 1463065178016 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}] 07:59:38 INFO - PROCESS | 2248 | 1463065178142 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:59:38 INFO - PROCESS | 2248 | 1463065178223 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d318000 == 82 [pid = 2248] [id = 317] 07:59:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x125eacc00) [pid = 2248] [serial = 950] [outer = 0x0] 07:59:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x126f1b000) [pid = 2248] [serial = 951] [outer = 0x125eacc00] 07:59:38 INFO - PROCESS | 2248 | 1463065178253 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x1288ed800) [pid = 2248] [serial = 952] [outer = 0x125eacc00] 07:59:38 INFO - PROCESS | 2248 | 1463065178703 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 740ms 07:59:38 INFO - PROCESS | 2248 | 1463065178732 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 2248 | 1463065178734 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:59:38 INFO - PROCESS | 2248 | 1463065178738 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 2248 | 1463065178740 Marionette TRACE conn2 <- [1,1242,null,{}] 07:59:38 INFO - PROCESS | 2248 | 1463065178767 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}] 07:59:38 INFO - PROCESS | 2248 | 1463065178954 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:59:39 INFO - PROCESS | 2248 | 1463065179044 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d764000 == 83 [pid = 2248] [id = 318] 07:59:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x12896b400) [pid = 2248] [serial = 953] [outer = 0x0] 07:59:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x128a78000) [pid = 2248] [serial = 954] [outer = 0x12896b400] 07:59:39 INFO - PROCESS | 2248 | 1463065179074 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x128d32000) [pid = 2248] [serial = 955] [outer = 0x12896b400] 07:59:39 INFO - PROCESS | 2248 | 1463065179472 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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 775ms 07:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:59:39 INFO - PROCESS | 2248 | 1463065179513 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 2248 | 1463065179514 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:59:39 INFO - PROCESS | 2248 | 1463065179517 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 2248 | 1463065179518 Marionette TRACE conn2 <- [1,1246,null,{}] 07:59:39 INFO - PROCESS | 2248 | 1463065179520 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}] 07:59:39 INFO - PROCESS | 2248 | 1463065179628 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:59:39 INFO - PROCESS | 2248 | 1463065179686 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db60000 == 84 [pid = 2248] [id = 319] 07:59:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x128a6f800) [pid = 2248] [serial = 956] [outer = 0x0] 07:59:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x1290c8400) [pid = 2248] [serial = 957] [outer = 0x128a6f800] 07:59:39 INFO - PROCESS | 2248 | 1463065179755 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x129370000) [pid = 2248] [serial = 958] [outer = 0x128a6f800] 07:59:40 INFO - PROCESS | 2248 | 1463065180160 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 668ms 07:59:40 INFO - PROCESS | 2248 | 1463065180186 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 2248 | 1463065180187 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:59:40 INFO - PROCESS | 2248 | 1463065180190 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 2248 | 1463065180191 Marionette TRACE conn2 <- [1,1250,null,{}] 07:59:40 INFO - PROCESS | 2248 | 1463065180194 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}] 07:59:40 INFO - PROCESS | 2248 | 1463065180304 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:59:40 INFO - PROCESS | 2248 | 1463065180362 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x11665a800 == 85 [pid = 2248] [id = 320] 07:59:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x111055000) [pid = 2248] [serial = 959] [outer = 0x0] 07:59:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x1295c2c00) [pid = 2248] [serial = 960] [outer = 0x111055000] 07:59:40 INFO - PROCESS | 2248 | 1463065180451 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x12a7e7800) [pid = 2248] [serial = 961] [outer = 0x111055000] 07:59:40 INFO - PROCESS | 2248 | 1463065180852 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 719ms 07:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:59:40 INFO - PROCESS | 2248 | 1463065180928 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 2248 | 1463065180929 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:59:40 INFO - PROCESS | 2248 | 1463065180932 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 2248 | 1463065180933 Marionette TRACE conn2 <- [1,1254,null,{}] 07:59:40 INFO - PROCESS | 2248 | 1463065180935 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}] 07:59:41 INFO - PROCESS | 2248 | 1463065181047 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:59:41 INFO - PROCESS | 2248 | 1463065181117 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c5a000 == 86 [pid = 2248] [id = 321] 07:59:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x110f82400) [pid = 2248] [serial = 962] [outer = 0x0] 07:59:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x125eaf800) [pid = 2248] [serial = 963] [outer = 0x110f82400] 07:59:41 INFO - PROCESS | 2248 | 1463065181147 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x12ab4b800) [pid = 2248] [serial = 964] [outer = 0x110f82400] 07:59:41 INFO - PROCESS | 2248 | 1463065181746 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]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 822ms 07:59:41 INFO - PROCESS | 2248 | 1463065181754 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 2248 | 1463065181756 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:59:41 INFO - PROCESS | 2248 | 1463065181762 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 2248 | 1463065181765 Marionette TRACE conn2 <- [1,1258,null,{}] 07:59:41 INFO - PROCESS | 2248 | 1463065181769 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}] 07:59:41 INFO - PROCESS | 2248 | 1463065181877 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:59:41 INFO - PROCESS | 2248 | 1463065181940 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x115e8e800 == 87 [pid = 2248] [id = 322] 07:59:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x110ea0c00) [pid = 2248] [serial = 965] [outer = 0x0] 07:59:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x110f7e800) [pid = 2248] [serial = 966] [outer = 0x110ea0c00] 07:59:42 INFO - PROCESS | 2248 | 1463065182015 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x11105ac00) [pid = 2248] [serial = 967] [outer = 0x110ea0c00] 07:59:42 INFO - PROCESS | 2248 | 1463065182505 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]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 777ms 07:59:42 INFO - PROCESS | 2248 | 1463065182548 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 2248 | 1463065182553 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:59:42 INFO - PROCESS | 2248 | 1463065182563 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 2248 | 1463065182566 Marionette TRACE conn2 <- [1,1262,null,{}] 07:59:42 INFO - PROCESS | 2248 | 1463065182569 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}] 07:59:42 INFO - PROCESS | 2248 | 1463065182724 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:59:42 INFO - PROCESS | 2248 | 1463065182831 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x118351000 == 88 [pid = 2248] [id = 323] 07:59:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x115e4e400) [pid = 2248] [serial = 968] [outer = 0x0] 07:59:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x116854000) [pid = 2248] [serial = 969] [outer = 0x115e4e400] 07:59:42 INFO - PROCESS | 2248 | 1463065182875 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x1175a3c00) [pid = 2248] [serial = 970] [outer = 0x115e4e400] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb46800 == 87 [pid = 2248] [id = 311] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab5f800 == 86 [pid = 2248] [id = 310] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x127121000 == 85 [pid = 2248] [id = 309] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x12908c000 == 84 [pid = 2248] [id = 308] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x126c29800 == 83 [pid = 2248] [id = 307] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x124b06000 == 82 [pid = 2248] [id = 306] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x121157800 == 81 [pid = 2248] [id = 305] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x1193b8000 == 80 [pid = 2248] [id = 304] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x118248000 == 79 [pid = 2248] [id = 303] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x11687b800 == 78 [pid = 2248] [id = 302] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x1163df800 == 77 [pid = 2248] [id = 301] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x113062000 == 76 [pid = 2248] [id = 300] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x11305c800 == 75 [pid = 2248] [id = 297] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x134de2000 == 74 [pid = 2248] [id = 296] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x134dcc800 == 73 [pid = 2248] [id = 295] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb4a800 == 72 [pid = 2248] [id = 294] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x1188d6000 == 71 [pid = 2248] [id = 293] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x12d590000 == 70 [pid = 2248] [id = 252] 07:59:43 INFO - PROCESS | 2248 | --DOCSHELL 0x132ad9000 == 69 [pid = 2248] [id = 292] 07:59:43 INFO - PROCESS | 2248 | 1463065183279 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 726ms 07:59:43 INFO - PROCESS | 2248 | 1463065183287 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 2248 | 1463065183289 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:59:43 INFO - PROCESS | 2248 | 1463065183291 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 2248 | 1463065183295 Marionette TRACE conn2 <- [1,1266,null,{}] 07:59:43 INFO - PROCESS | 2248 | 1463065183303 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}] 07:59:43 INFO - PROCESS | 2248 | 1463065183399 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x12cee1400) [pid = 2248] [serial = 833] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x12ab54000) [pid = 2248] [serial = 854] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x12c117000) [pid = 2248] [serial = 863] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x11853c400) [pid = 2248] [serial = 843] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x118e0ac00) [pid = 2248] [serial = 842] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x12c00b000) [pid = 2248] [serial = 861] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x117461800) [pid = 2248] [serial = 866] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x110f86400) [pid = 2248] [serial = 872] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x12cb76000) [pid = 2248] [serial = 864] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x110f8a800) [pid = 2248] [serial = 873] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x118e20c00) [pid = 2248] [serial = 867] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x12a7ea800) [pid = 2248] [serial = 869] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x12cb76800) [pid = 2248] [serial = 870] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x12bed1400) [pid = 2248] [serial = 855] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x1216ed800) [pid = 2248] [serial = 821] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x127178c00) [pid = 2248] [serial = 824] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x127110400) [pid = 2248] [serial = 851] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x128a72400) [pid = 2248] [serial = 852] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x10eac3400) [pid = 2248] [serial = 857] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x12cee3800) [pid = 2248] [serial = 837] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x119979800) [pid = 2248] [serial = 836] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x119d47c00) [pid = 2248] [serial = 845] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x121317000) [pid = 2248] [serial = 846] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x128f5a000) [pid = 2248] [serial = 860] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x128ad0800) [pid = 2248] [serial = 827] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x12c116800) [pid = 2248] [serial = 830] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x110f43400) [pid = 2248] [serial = 815] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x12193a400) [pid = 2248] [serial = 848] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x12538e800) [pid = 2248] [serial = 849] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x10eac8000) [pid = 2248] [serial = 858] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x11759b800) [pid = 2248] [serial = 840] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x112ea5400) [pid = 2248] [serial = 839] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x118376c00) [pid = 2248] [serial = 818] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 2248 | 1463065183463 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188cb800 == 70 [pid = 2248] [id = 324] 07:59:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x110f86400) [pid = 2248] [serial = 971] [outer = 0x0] 07:59:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x116106000) [pid = 2248] [serial = 972] [outer = 0x110f86400] 07:59:43 INFO - PROCESS | 2248 | 1463065183492 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x118e20c00) [pid = 2248] [serial = 973] [outer = 0x110f86400] 07:59:43 INFO - PROCESS | 2248 | 1463065183821 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 578ms 07:59:43 INFO - PROCESS | 2248 | 1463065183870 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 2248 | 1463065183872 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:59:43 INFO - PROCESS | 2248 | 1463065183874 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 2248 | 1463065183876 Marionette TRACE conn2 <- [1,1270,null,{}] 07:59:43 INFO - PROCESS | 2248 | 1463065183878 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}] 07:59:44 INFO - PROCESS | 2248 | 1463065184013 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:59:44 INFO - PROCESS | 2248 | 1463065184090 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x121ca3000 == 71 [pid = 2248] [id = 325] 07:59:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1196d7800) [pid = 2248] [serial = 974] [outer = 0x0] 07:59:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x119c35400) [pid = 2248] [serial = 975] [outer = 0x1196d7800] 07:59:44 INFO - PROCESS | 2248 | 1463065184119 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x120fc3400) [pid = 2248] [serial = 976] [outer = 0x1196d7800] 07:59:44 INFO - PROCESS | 2248 | 1463065184442 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 622ms 07:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:59:44 INFO - PROCESS | 2248 | 1463065184497 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 2248 | 1463065184499 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:59:44 INFO - PROCESS | 2248 | 1463065184502 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 2248 | 1463065184504 Marionette TRACE conn2 <- [1,1274,null,{}] 07:59:44 INFO - PROCESS | 2248 | 1463065184519 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}] 07:59:44 INFO - PROCESS | 2248 | 1463065184655 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:59:44 INFO - PROCESS | 2248 | 1463065184661 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x127135000 == 72 [pid = 2248] [id = 326] 07:59:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x120fc9400) [pid = 2248] [serial = 977] [outer = 0x0] 07:59:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x121465000) [pid = 2248] [serial = 978] [outer = 0x120fc9400] 07:59:44 INFO - PROCESS | 2248 | 1463065184702 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x121938400) [pid = 2248] [serial = 979] [outer = 0x120fc9400] 07:59:45 INFO - PROCESS | 2248 | 1463065185162 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]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 722ms 07:59:45 INFO - PROCESS | 2248 | 1463065185225 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 2248 | 1463065185227 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:59:45 INFO - PROCESS | 2248 | 1463065185230 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 2248 | 1463065185232 Marionette TRACE conn2 <- [1,1278,null,{}] 07:59:45 INFO - PROCESS | 2248 | 1463065185236 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}] 07:59:45 INFO - PROCESS | 2248 | 1463065185447 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:59:45 INFO - PROCESS | 2248 | 1463065185484 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a779800 == 73 [pid = 2248] [id = 327] 07:59:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x126c84c00) [pid = 2248] [serial = 980] [outer = 0x0] 07:59:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x1274acc00) [pid = 2248] [serial = 981] [outer = 0x126c84c00] 07:59:45 INFO - PROCESS | 2248 | 1463065185523 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x128a25800) [pid = 2248] [serial = 982] [outer = 0x126c84c00] 07:59:45 INFO - PROCESS | 2248 | 1463065185873 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]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 673ms 07:59:45 INFO - PROCESS | 2248 | 1463065185903 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 2248 | 1463065185904 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:59:45 INFO - PROCESS | 2248 | 1463065185907 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 2248 | 1463065185908 Marionette TRACE conn2 <- [1,1282,null,{}] 07:59:45 INFO - PROCESS | 2248 | 1463065185910 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}] 07:59:46 INFO - PROCESS | 2248 | 1463065186029 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:59:46 INFO - PROCESS | 2248 | 1463065186043 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b42d800 == 74 [pid = 2248] [id = 328] 07:59:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x1288f1000) [pid = 2248] [serial = 983] [outer = 0x0] 07:59:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x128a74800) [pid = 2248] [serial = 984] [outer = 0x1288f1000] 07:59:46 INFO - PROCESS | 2248 | 1463065186068 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x128f5ec00) [pid = 2248] [serial = 985] [outer = 0x1288f1000] 07:59:46 INFO - PROCESS | 2248 | 1463065186441 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]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 570ms 07:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:59:46 INFO - PROCESS | 2248 | 1463065186478 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 2248 | 1463065186480 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:59:46 INFO - PROCESS | 2248 | 1463065186484 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 2248 | 1463065186485 Marionette TRACE conn2 <- [1,1286,null,{}] 07:59:46 INFO - PROCESS | 2248 | 1463065186489 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}] 07:59:46 INFO - PROCESS | 2248 | 1463065186658 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:59:46 INFO - PROCESS | 2248 | 1463065186685 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4a8000 == 75 [pid = 2248] [id = 329] 07:59:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x128a25400) [pid = 2248] [serial = 986] [outer = 0x0] 07:59:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x12ab49400) [pid = 2248] [serial = 987] [outer = 0x128a25400] 07:59:46 INFO - PROCESS | 2248 | 1463065186724 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x12b129800) [pid = 2248] [serial = 988] [outer = 0x128a25400] 07:59:47 INFO - PROCESS | 2248 | 1463065187110 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x110ed3c00) [pid = 2248] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x110f83c00) [pid = 2248] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x11996c800) [pid = 2248] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x1125cb400) [pid = 2248] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x110e9e400) [pid = 2248] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x119970400) [pid = 2248] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x110f46000) [pid = 2248] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x124a38000) [pid = 2248] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x110f7d800) [pid = 2248] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x110ea6800) [pid = 2248] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x1295ce800) [pid = 2248] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x121361c00) [pid = 2248] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x118542400) [pid = 2248] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x1215b8c00) [pid = 2248] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1125bfc00) [pid = 2248] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x1133f4400) [pid = 2248] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x12c10e400) [pid = 2248] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x11990a400) [pid = 2248] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x126f26800) [pid = 2248] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x110ec6400) [pid = 2248] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x126c43000) [pid = 2248] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x12c007800) [pid = 2248] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x118863400) [pid = 2248] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1129e8400) [pid = 2248] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x1196db000) [pid = 2248] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:59:47 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x111058000) [pid = 2248] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:59:47 INFO - PROCESS | 2248 | 1463065187371 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 2248 | 1463065187372 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:59:47 INFO - PROCESS | 2248 | 1463065187384 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 2248 | 1463065187385 Marionette TRACE conn2 <- [1,1290,null,{}] 07:59:47 INFO - PROCESS | 2248 | 1463065187388 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}] 07:59:47 INFO - PROCESS | 2248 | 1463065187482 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:59:47 INFO - PROCESS | 2248 | 1463065187485 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e19000 == 76 [pid = 2248] [id = 330] 07:59:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x110f44400) [pid = 2248] [serial = 989] [outer = 0x0] 07:59:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x110f49400) [pid = 2248] [serial = 990] [outer = 0x110f44400] 07:59:47 INFO - PROCESS | 2248 | 1463065187518 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x115e5b000) [pid = 2248] [serial = 991] [outer = 0x110f44400] 07:59:47 INFO - PROCESS | 2248 | 1463065187852 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 07:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:59:47 INFO - PROCESS | 2248 | 1463065187903 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 2248 | 1463065187905 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:59:47 INFO - PROCESS | 2248 | 1463065187907 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 2248 | 1463065187908 Marionette TRACE conn2 <- [1,1294,null,{}] 07:59:47 INFO - PROCESS | 2248 | 1463065187910 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}] 07:59:48 INFO - PROCESS | 2248 | 1463065188014 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:59:48 INFO - PROCESS | 2248 | 1463065188076 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c022800 == 77 [pid = 2248] [id = 331] 07:59:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x110f46000) [pid = 2248] [serial = 992] [outer = 0x0] 07:59:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x118863400) [pid = 2248] [serial = 993] [outer = 0x110f46000] 07:59:48 INFO - PROCESS | 2248 | 1463065188102 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x121933800) [pid = 2248] [serial = 994] [outer = 0x110f46000] 07:59:48 INFO - PROCESS | 2248 | 1463065188456 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]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 569ms 07:59:48 INFO - PROCESS | 2248 | 1463065188477 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 2248 | 1463065188479 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:59:48 INFO - PROCESS | 2248 | 1463065188483 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 2248 | 1463065188486 Marionette TRACE conn2 <- [1,1298,null,{}] 07:59:48 INFO - PROCESS | 2248 | 1463065188489 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}] 07:59:48 INFO - PROCESS | 2248 | 1463065188652 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:59:48 INFO - PROCESS | 2248 | 1463065188829 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x112750000 == 78 [pid = 2248] [id = 332] 07:59:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x10eac2000) [pid = 2248] [serial = 995] [outer = 0x0] 07:59:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x110ea1400) [pid = 2248] [serial = 996] [outer = 0x10eac2000] 07:59:48 INFO - PROCESS | 2248 | 1463065188862 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x110f82000) [pid = 2248] [serial = 997] [outer = 0x10eac2000] 07:59:49 INFO - PROCESS | 2248 | 1463065189332 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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 873ms 07:59:49 INFO - PROCESS | 2248 | 1463065189356 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 2248 | 1463065189359 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:59:49 INFO - PROCESS | 2248 | 1463065189362 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 2248 | 1463065189364 Marionette TRACE conn2 <- [1,1302,null,{}] 07:59:49 INFO - PROCESS | 2248 | 1463065189368 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}] 07:59:49 INFO - PROCESS | 2248 | 1463065189485 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:59:49 INFO - PROCESS | 2248 | 1463065189559 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d82000 == 79 [pid = 2248] [id = 333] 07:59:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x1110aa800) [pid = 2248] [serial = 998] [outer = 0x0] 07:59:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x11660ac00) [pid = 2248] [serial = 999] [outer = 0x1110aa800] 07:59:49 INFO - PROCESS | 2248 | 1463065189592 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x118538400) [pid = 2248] [serial = 1000] [outer = 0x1110aa800] 07:59:50 INFO - PROCESS | 2248 | 1463065189999 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]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 07:59:50 INFO - PROCESS | 2248 | 1463065190035 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 2248 | 1463065190038 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:59:50 INFO - PROCESS | 2248 | 1463065190040 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 2248 | 1463065190042 Marionette TRACE conn2 <- [1,1306,null,{}] 07:59:50 INFO - PROCESS | 2248 | 1463065190044 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}] 07:59:50 INFO - PROCESS | 2248 | 1463065190156 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:59:50 INFO - PROCESS | 2248 | 1463065190258 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4a8800 == 80 [pid = 2248] [id = 334] 07:59:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x118590400) [pid = 2248] [serial = 1001] [outer = 0x0] 07:59:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x1196cec00) [pid = 2248] [serial = 1002] [outer = 0x118590400] 07:59:50 INFO - PROCESS | 2248 | 1463065190290 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x121317800) [pid = 2248] [serial = 1003] [outer = 0x118590400] 07:59:50 INFO - PROCESS | 2248 | 1463065190707 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]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 719ms 07:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:59:50 INFO - PROCESS | 2248 | 1463065190760 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 2248 | 1463065190762 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:59:50 INFO - PROCESS | 2248 | 1463065190769 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 2248 | 1463065190773 Marionette TRACE conn2 <- [1,1310,null,{}] 07:59:50 INFO - PROCESS | 2248 | 1463065190801 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}] 07:59:50 INFO - PROCESS | 2248 | 1463065190916 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:59:51 INFO - PROCESS | 2248 | 1463065191029 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x132041800 == 81 [pid = 2248] [id = 335] 07:59:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x124b81000) [pid = 2248] [serial = 1004] [outer = 0x0] 07:59:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x126f26800) [pid = 2248] [serial = 1005] [outer = 0x124b81000] 07:59:51 INFO - PROCESS | 2248 | 1463065191063 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x128a2fc00) [pid = 2248] [serial = 1006] [outer = 0x124b81000] 07:59:51 INFO - PROCESS | 2248 | 1463065191493 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:59:51 INFO - PROCESS | 2248 | 1463065191517 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:59:51 INFO - PROCESS | 2248 | 1463065191519 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 2248 | 1463065191521 Marionette TRACE conn2 <- [1,1314,null,{}] 07:59:51 INFO - PROCESS | 2248 | 1463065191523 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}] 07:59:51 INFO - PROCESS | 2248 | 1463065191636 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:59:51 INFO - PROCESS | 2248 | 1463065191739 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320d8800 == 82 [pid = 2248] [id = 336] 07:59:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x128a27000) [pid = 2248] [serial = 1007] [outer = 0x0] 07:59:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x128ad3c00) [pid = 2248] [serial = 1008] [outer = 0x128a27000] 07:59:51 INFO - PROCESS | 2248 | 1463065191773 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x12b423000) [pid = 2248] [serial = 1009] [outer = 0x128a27000] 07:59:52 INFO - PROCESS | 2248 | 1463065192197 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]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 721ms 07:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:59:52 INFO - PROCESS | 2248 | 1463065192271 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 2248 | 1463065192273 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:59:52 INFO - PROCESS | 2248 | 1463065192296 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 2248 | 1463065192297 Marionette TRACE conn2 <- [1,1318,null,{}] 07:59:52 INFO - PROCESS | 2248 | 1463065192300 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}] 07:59:52 INFO - PROCESS | 2248 | 1463065192411 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:59:52 INFO - PROCESS | 2248 | 1463065192484 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x132186000 == 83 [pid = 2248] [id = 337] 07:59:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x12bbb9400) [pid = 2248] [serial = 1010] [outer = 0x0] 07:59:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x12becbc00) [pid = 2248] [serial = 1011] [outer = 0x12bbb9400] 07:59:52 INFO - PROCESS | 2248 | 1463065192519 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x12c00c000) [pid = 2248] [serial = 1012] [outer = 0x12bbb9400] 07:59:52 INFO - PROCESS | 2248 | 1463065192936 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]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 688ms 07:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:59:52 INFO - PROCESS | 2248 | 1463065192966 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 2248 | 1463065192967 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:59:52 INFO - PROCESS | 2248 | 1463065192969 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 2248 | 1463065192971 Marionette TRACE conn2 <- [1,1322,null,{}] 07:59:52 INFO - PROCESS | 2248 | 1463065192973 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}] 07:59:53 INFO - PROCESS | 2248 | 1463065193085 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:59:53 INFO - PROCESS | 2248 | 1463065193188 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329d9800 == 84 [pid = 2248] [id = 338] 07:59:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x12c109000) [pid = 2248] [serial = 1013] [outer = 0x0] 07:59:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x12c116800) [pid = 2248] [serial = 1014] [outer = 0x12c109000] 07:59:53 INFO - PROCESS | 2248 | 1463065193220 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x12cb75c00) [pid = 2248] [serial = 1015] [outer = 0x12c109000] 07:59:53 INFO - PROCESS | 2248 | 1463065193646 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]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 721ms 07:59:53 INFO - PROCESS | 2248 | 1463065193690 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 2248 | 1463065193692 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:59:53 INFO - PROCESS | 2248 | 1463065193694 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 2248 | 1463065193695 Marionette TRACE conn2 <- [1,1326,null,{}] 07:59:53 INFO - PROCESS | 2248 | 1463065193698 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}] 07:59:53 INFO - PROCESS | 2248 | 1463065193825 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:59:53 INFO - PROCESS | 2248 | 1463065193942 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x132adc000 == 85 [pid = 2248] [id = 339] 07:59:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x127186c00) [pid = 2248] [serial = 1016] [outer = 0x0] 07:59:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x12cb7f000) [pid = 2248] [serial = 1017] [outer = 0x127186c00] 07:59:53 INFO - PROCESS | 2248 | 1463065193974 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x12d1ad800) [pid = 2248] [serial = 1018] [outer = 0x127186c00] 07:59:54 INFO - PROCESS | 2248 | 1463065194361 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]]]}] 07:59:54 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 07:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 719ms 07:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:59:54 INFO - PROCESS | 2248 | 1463065194413 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 2248 | 1463065194415 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:59:54 INFO - PROCESS | 2248 | 1463065194417 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 2248 | 1463065194418 Marionette TRACE conn2 <- [1,1330,null,{}] 07:59:54 INFO - PROCESS | 2248 | 1463065194420 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}] 07:59:54 INFO - PROCESS | 2248 | 1463065194536 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:59:54 INFO - PROCESS | 2248 | 1463065194614 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x113055800 == 86 [pid = 2248] [id = 340] 07:59:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x110e9d400) [pid = 2248] [serial = 1019] [outer = 0x0] 07:59:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x118426000) [pid = 2248] [serial = 1020] [outer = 0x110e9d400] 07:59:54 INFO - PROCESS | 2248 | 1463065194644 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x12bb75000) [pid = 2248] [serial = 1021] [outer = 0x110e9d400] 07:59:55 INFO - PROCESS | 2248 | 1463065195286 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]]]}] 07:59:55 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 07:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 919ms 07:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:59:55 INFO - PROCESS | 2248 | 1463065195337 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 2248 | 1463065195339 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:59:55 INFO - PROCESS | 2248 | 1463065195343 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 2248 | 1463065195348 Marionette TRACE conn2 <- [1,1334,null,{}] 07:59:55 INFO - PROCESS | 2248 | 1463065195352 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}] 07:59:55 INFO - PROCESS | 2248 | 1463065195461 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:59:55 INFO - PROCESS | 2248 | 1463065195539 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x1126aa800 == 87 [pid = 2248] [id = 341] 07:59:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x110ecd000) [pid = 2248] [serial = 1022] [outer = 0x0] 07:59:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x110f4f400) [pid = 2248] [serial = 1023] [outer = 0x110ecd000] 07:59:55 INFO - PROCESS | 2248 | 1463065195568 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x110f8bc00) [pid = 2248] [serial = 1024] [outer = 0x110ecd000] 07:59:56 INFO - PROCESS | 2248 | 1463065196017 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]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 729ms 07:59:56 INFO - PROCESS | 2248 | 1463065196083 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 2248 | 1463065196088 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:59:56 INFO - PROCESS | 2248 | 1463065196099 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 2248 | 1463065196102 Marionette TRACE conn2 <- [1,1338,null,{}] 07:59:56 INFO - PROCESS | 2248 | 1463065196106 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}] 07:59:56 INFO - PROCESS | 2248 | 1463065196260 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:59:56 INFO - PROCESS | 2248 | 1463065196378 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x11614a800 == 88 [pid = 2248] [id = 342] 07:59:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x1121b2800) [pid = 2248] [serial = 1025] [outer = 0x0] 07:59:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x1125c4800) [pid = 2248] [serial = 1026] [outer = 0x1121b2800] 07:59:56 INFO - PROCESS | 2248 | 1463065196422 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x11296e400) [pid = 2248] [serial = 1027] [outer = 0x1121b2800] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x134cd5800 == 87 [pid = 2248] [id = 278] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x1182bf000 == 86 [pid = 2248] [id = 272] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12c022800 == 85 [pid = 2248] [id = 331] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x117e19000 == 84 [pid = 2248] [id = 330] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4a8000 == 83 [pid = 2248] [id = 329] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12b42d800 == 82 [pid = 2248] [id = 328] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12a779800 == 81 [pid = 2248] [id = 327] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x1288fac00) [pid = 2248] [serial = 936] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x127135000 == 80 [pid = 2248] [id = 326] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x121ca3000 == 79 [pid = 2248] [id = 325] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x1188cb800 == 78 [pid = 2248] [id = 324] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x118351000 == 77 [pid = 2248] [id = 323] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x115e8e800 == 76 [pid = 2248] [id = 322] 07:59:56 INFO - PROCESS | 2248 | --DOCSHELL 0x113328800 == 75 [pid = 2248] [id = 313] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x128a7a000) [pid = 2248] [serial = 771] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x11842c000) [pid = 2248] [serial = 762] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x118374800) [pid = 2248] [serial = 882] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x1159b0800) [pid = 2248] [serial = 909] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x117461c00) [pid = 2248] [serial = 910] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x119f86800) [pid = 2248] [serial = 919] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x110ea4800) [pid = 2248] [serial = 900] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x110ec9c00) [pid = 2248] [serial = 901] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x12135f000) [pid = 2248] [serial = 885] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x128967800) [pid = 2248] [serial = 888] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x121362c00) [pid = 2248] [serial = 924] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x11105cc00) [pid = 2248] [serial = 878] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x1210d5000) [pid = 2248] [serial = 922] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x111a0fc00) [pid = 2248] [serial = 927] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x121463c00) [pid = 2248] [serial = 928] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x126a33800) [pid = 2248] [serial = 933] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x11997b800) [pid = 2248] [serial = 495] [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.] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x12192ec00) [pid = 2248] [serial = 925] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x121bea800) [pid = 2248] [serial = 931] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x12749e800) [pid = 2248] [serial = 934] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x121be3400) [pid = 2248] [serial = 930] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x1196d4000) [pid = 2248] [serial = 916] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x110f4c400) [pid = 2248] [serial = 759] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x12c114400) [pid = 2248] [serial = 756] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x12717d000) [pid = 2248] [serial = 768] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x120fc4000) [pid = 2248] [serial = 765] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x11858fc00) [pid = 2248] [serial = 819] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x12d1adc00) [pid = 2248] [serial = 834] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x12539cc00) [pid = 2248] [serial = 822] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x12ab4ac00) [pid = 2248] [serial = 828] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x1125cc400) [pid = 2248] [serial = 816] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1288f3000) [pid = 2248] [serial = 825] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x12cb82400) [pid = 2248] [serial = 831] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x118e21400) [pid = 2248] [serial = 915] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x11836f000) [pid = 2248] [serial = 912] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x118539400) [pid = 2248] [serial = 913] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x119975000) [pid = 2248] [serial = 918] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x12d51fc00) [pid = 2248] [serial = 894] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x1121b2400) [pid = 2248] [serial = 904] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x1110b0800) [pid = 2248] [serial = 903] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x1121b6800) [pid = 2248] [serial = 906] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x112ea7c00) [pid = 2248] [serial = 907] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x111054000) [pid = 2248] [serial = 875] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x11105b800) [pid = 2248] [serial = 876] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x120fc7400) [pid = 2248] [serial = 921] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12a864000) [pid = 2248] [serial = 891] [outer = 0x0] [url = about:blank] 07:59:56 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x1274a6400) [pid = 2248] [serial = 897] [outer = 0x0] [url = about:blank] 07:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:59:57 INFO - PROCESS | 2248 | 1463065197368 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]]]}] 07:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1274ms 07:59:57 INFO - PROCESS | 2248 | 1463065197373 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 2248 | 1463065197374 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:59:57 INFO - PROCESS | 2248 | 1463065197377 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 2248 | 1463065197379 Marionette TRACE conn2 <- [1,1342,null,{}] 07:59:57 INFO - PROCESS | 2248 | 1463065197386 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}] 07:59:57 INFO - PROCESS | 2248 | 1463065197485 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:59:57 INFO - PROCESS | 2248 | 1463065197542 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x117333000 == 76 [pid = 2248] [id = 343] 07:59:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x112de5800) [pid = 2248] [serial = 1028] [outer = 0x0] 07:59:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1133ef800) [pid = 2248] [serial = 1029] [outer = 0x112de5800] 07:59:57 INFO - PROCESS | 2248 | 1463065197571 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x1159b4c00) [pid = 2248] [serial = 1030] [outer = 0x112de5800] 07:59:57 INFO - PROCESS | 2248 | 1463065197871 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 07:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:59:57 INFO - PROCESS | 2248 | 1463065197902 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 2248 | 1463065197904 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:59:57 INFO - PROCESS | 2248 | 1463065197906 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 2248 | 1463065197907 Marionette TRACE conn2 <- [1,1346,null,{}] 07:59:57 INFO - PROCESS | 2248 | 1463065197910 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}] 07:59:58 INFO - PROCESS | 2248 | 1463065198007 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:59:58 INFO - PROCESS | 2248 | 1463065198012 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x118394000 == 77 [pid = 2248] [id = 344] 07:59:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x115e5b400) [pid = 2248] [serial = 1031] [outer = 0x0] 07:59:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x11660f400) [pid = 2248] [serial = 1032] [outer = 0x115e5b400] 07:59:58 INFO - PROCESS | 2248 | 1463065198039 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x116a6fc00) [pid = 2248] [serial = 1033] [outer = 0x115e5b400] 07:59:58 INFO - PROCESS | 2248 | 1463065198392 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]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 524ms 07:59:58 INFO - PROCESS | 2248 | 1463065198434 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 2248 | 1463065198436 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:59:58 INFO - PROCESS | 2248 | 1463065198439 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 2248 | 1463065198440 Marionette TRACE conn2 <- [1,1350,null,{}] 07:59:58 INFO - PROCESS | 2248 | 1463065198444 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}] 07:59:58 INFO - PROCESS | 2248 | 1463065198554 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:59:58 INFO - PROCESS | 2248 | 1463065198561 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x11932e000 == 78 [pid = 2248] [id = 345] 07:59:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x1159b6400) [pid = 2248] [serial = 1034] [outer = 0x0] 07:59:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x117466000) [pid = 2248] [serial = 1035] [outer = 0x1159b6400] 07:59:58 INFO - PROCESS | 2248 | 1463065198602 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x118265400) [pid = 2248] [serial = 1036] [outer = 0x1159b6400] 07:59:59 INFO - PROCESS | 2248 | 1463065199130 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 07:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:59:59 INFO - PROCESS | 2248 | 1463065199162 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 2248 | 1463065199163 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:59:59 INFO - PROCESS | 2248 | 1463065199165 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 2248 | 1463065199166 Marionette TRACE conn2 <- [1,1354,null,{}] 07:59:59 INFO - PROCESS | 2248 | 1463065199169 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}] 07:59:59 INFO - PROCESS | 2248 | 1463065199299 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:59:59 INFO - PROCESS | 2248 | 1463065199317 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d8c800 == 79 [pid = 2248] [id = 346] 07:59:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x11837b000) [pid = 2248] [serial = 1037] [outer = 0x0] 07:59:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x118538c00) [pid = 2248] [serial = 1038] [outer = 0x11837b000] 07:59:59 INFO - PROCESS | 2248 | 1463065199343 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x118e0d000) [pid = 2248] [serial = 1039] [outer = 0x11837b000] 07:59:59 INFO - PROCESS | 2248 | 1463065199699 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 570ms 07:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:59:59 INFO - PROCESS | 2248 | 1463065199737 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 2248 | 1463065199738 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:59:59 INFO - PROCESS | 2248 | 1463065199740 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 2248 | 1463065199741 Marionette TRACE conn2 <- [1,1358,null,{}] 07:59:59 INFO - PROCESS | 2248 | 1463065199744 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}] 07:59:59 INFO - PROCESS | 2248 | 1463065199864 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:59:59 INFO - PROCESS | 2248 | 1463065199877 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215d5800 == 80 [pid = 2248] [id = 347] 07:59:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x118e0b000) [pid = 2248] [serial = 1040] [outer = 0x0] 07:59:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x1193c7800) [pid = 2248] [serial = 1041] [outer = 0x118e0b000] 07:59:59 INFO - PROCESS | 2248 | 1463065199902 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x1195f8800) [pid = 2248] [serial = 1042] [outer = 0x118e0b000] 08:00:00 INFO - PROCESS | 2248 | 1463065200277 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]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 571ms 08:00:00 INFO - PROCESS | 2248 | 1463065200313 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:00:00 INFO - PROCESS | 2248 | 1463065200314 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:00:00 INFO - PROCESS | 2248 | 1463065200317 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 2248 | 1463065200318 Marionette TRACE conn2 <- [1,1362,null,{}] 08:00:00 INFO - PROCESS | 2248 | 1463065200320 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}] 08:00:00 INFO - PROCESS | 2248 | 1463065200434 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:00:00 INFO - PROCESS | 2248 | 1463065200476 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x124839800 == 81 [pid = 2248] [id = 348] 08:00:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x119311400) [pid = 2248] [serial = 1043] [outer = 0x0] 08:00:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x11990e800) [pid = 2248] [serial = 1044] [outer = 0x119311400] 08:00:00 INFO - PROCESS | 2248 | 1463065200501 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x119972000) [pid = 2248] [serial = 1045] [outer = 0x119311400] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x126c84c00) [pid = 2248] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x128a25400) [pid = 2248] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1288f1000) [pid = 2248] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x110f44400) [pid = 2248] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x115e4e400) [pid = 2248] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x110f86400) [pid = 2248] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1196d7800) [pid = 2248] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x110ea0c00) [pid = 2248] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x10eac3c00) [pid = 2248] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:00:00 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x120fc9400) [pid = 2248] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:00:00 INFO - PROCESS | 2248 | 1463065200939 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]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 668ms 08:00:00 INFO - PROCESS | 2248 | 1463065200985 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 2248 | 1463065200986 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:00:00 INFO - PROCESS | 2248 | 1463065200989 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 2248 | 1463065200990 Marionette TRACE conn2 <- [1,1366,null,{}] 08:00:00 INFO - PROCESS | 2248 | 1463065200992 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}] 08:00:01 INFO - PROCESS | 2248 | 1463065201095 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:00:01 INFO - PROCESS | 2248 | 1463065201099 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x1254db000 == 82 [pid = 2248] [id = 349] 08:00:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x110f83400) [pid = 2248] [serial = 1046] [outer = 0x0] 08:00:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x118e1d800) [pid = 2248] [serial = 1047] [outer = 0x110f83400] 08:00:01 INFO - PROCESS | 2248 | 1463065201146 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x119c32800) [pid = 2248] [serial = 1048] [outer = 0x110f83400] 08:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 519ms 08:00:01 INFO - PROCESS | 2248 | 1463065201505 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] 08:00:01 INFO - PROCESS | 2248 | 1463065201511 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:00:01 INFO - PROCESS | 2248 | 1463065201516 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 2248 | 1463065201517 Marionette TRACE conn2 <- [1,1370,null,{}] 08:00:01 INFO - PROCESS | 2248 | 1463065201519 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}] 08:00:01 INFO - PROCESS | 2248 | 1463065201639 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:00:01 INFO - PROCESS | 2248 | 1463065201646 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x12712f800 == 83 [pid = 2248] [id = 350] 08:00:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x111056800) [pid = 2248] [serial = 1049] [outer = 0x0] 08:00:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x119f87400) [pid = 2248] [serial = 1050] [outer = 0x111056800] 08:00:01 INFO - PROCESS | 2248 | 1463065201670 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x120fc9400) [pid = 2248] [serial = 1051] [outer = 0x111056800] 08:00:01 INFO - PROCESS | 2248 | 1463065201992 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] 08:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:00:02 INFO - PROCESS | 2248 | 1463065202036 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:00:02 INFO - PROCESS | 2248 | 1463065202038 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 2248 | 1463065202040 Marionette TRACE conn2 <- [1,1374,null,{}] 08:00:02 INFO - PROCESS | 2248 | 1463065202042 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}] 08:00:02 INFO - PROCESS | 2248 | 1463065202150 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:00:02 INFO - PROCESS | 2248 | 1463065202154 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a51d000 == 84 [pid = 2248] [id = 351] 08:00:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x120fc7400) [pid = 2248] [serial = 1052] [outer = 0x0] 08:00:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x121313c00) [pid = 2248] [serial = 1053] [outer = 0x120fc7400] 08:00:02 INFO - PROCESS | 2248 | 1463065202184 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x12193c400) [pid = 2248] [serial = 1054] [outer = 0x120fc7400] 08:00:02 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:02 INFO - PROCESS | 2248 | 1463065202564 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] 08:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:00:02 INFO - PROCESS | 2248 | 1463065202613 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:00:02 INFO - PROCESS | 2248 | 1463065202615 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 2248 | 1463065202616 Marionette TRACE conn2 <- [1,1378,null,{}] 08:00:02 INFO - PROCESS | 2248 | 1463065202618 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}] 08:00:02 INFO - PROCESS | 2248 | 1463065202713 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:00:02 INFO - PROCESS | 2248 | 1463065202717 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab72800 == 85 [pid = 2248] [id = 352] 08:00:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x121741400) [pid = 2248] [serial = 1055] [outer = 0x0] 08:00:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x124b27c00) [pid = 2248] [serial = 1056] [outer = 0x121741400] 08:00:02 INFO - PROCESS | 2248 | 1463065202741 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x125395800) [pid = 2248] [serial = 1057] [outer = 0x121741400] 08:00:03 INFO - PROCESS | 2248 | 1463065203247 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] 08:00:03 INFO - PROCESS | 2248 | 1463065203287 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:00:03 INFO - PROCESS | 2248 | 1463065203290 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 2248 | 1463065203293 Marionette TRACE conn2 <- [1,1382,null,{}] 08:00:03 INFO - PROCESS | 2248 | 1463065203297 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}] 08:00:03 INFO - PROCESS | 2248 | 1463065203418 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:00:03 INFO - PROCESS | 2248 | 1463065203519 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x1163e2000 == 86 [pid = 2248] [id = 353] 08:00:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x111061000) [pid = 2248] [serial = 1058] [outer = 0x0] 08:00:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x111c1f400) [pid = 2248] [serial = 1059] [outer = 0x111061000] 08:00:03 INFO - PROCESS | 2248 | 1463065203552 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x112967c00) [pid = 2248] [serial = 1060] [outer = 0x111061000] 08:00:04 INFO - PROCESS | 2248 | [2248] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:04 INFO - PROCESS | 2248 | 1463065204023 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] 08:00:04 INFO - PROCESS | 2248 | 1463065204069 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:00:04 INFO - PROCESS | 2248 | 1463065204074 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 2248 | 1463065204076 Marionette TRACE conn2 <- [1,1386,null,{}] 08:00:04 INFO - PROCESS | 2248 | 1463065204081 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}] 08:00:04 INFO - PROCESS | 2248 | 1463065204194 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:00:04 INFO - PROCESS | 2248 | 1463065204270 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c6c800 == 87 [pid = 2248] [id = 354] 08:00:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x1159b1000) [pid = 2248] [serial = 1061] [outer = 0x0] 08:00:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x1163af000) [pid = 2248] [serial = 1062] [outer = 0x1159b1000] 08:00:04 INFO - PROCESS | 2248 | 1463065204300 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x117112800) [pid = 2248] [serial = 1063] [outer = 0x1159b1000] 08:00:04 INFO - PROCESS | 2248 | 1463065204793 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 2248 | 1463065204850 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:00:04 INFO - PROCESS | 2248 | 1463065204852 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 2248 | 1463065204855 Marionette TRACE conn2 <- [1,1390,null,{}] 08:00:04 INFO - PROCESS | 2248 | 1463065204863 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}] 08:00:04 INFO - PROCESS | 2248 | 1463065204978 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:00:05 INFO - PROCESS | 2248 | 1463065205056 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b33d800 == 88 [pid = 2248] [id = 355] 08:00:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x11853a000) [pid = 2248] [serial = 1064] [outer = 0x0] 08:00:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x11885ac00) [pid = 2248] [serial = 1065] [outer = 0x11853a000] 08:00:05 INFO - PROCESS | 2248 | 1463065205088 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x119903000) [pid = 2248] [serial = 1066] [outer = 0x11853a000] 08:00:05 INFO - PROCESS | 2248 | 1463065205525 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]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 721ms 08:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:00:05 INFO - PROCESS | 2248 | 1463065205574 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 2248 | 1463065205576 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:00:05 INFO - PROCESS | 2248 | 1463065205578 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 2248 | 1463065205579 Marionette TRACE conn2 <- [1,1394,null,{}] 08:00:05 INFO - PROCESS | 2248 | 1463065205582 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}] 08:00:05 INFO - PROCESS | 2248 | 1463065205695 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:00:05 INFO - PROCESS | 2248 | 1463065205770 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c018800 == 89 [pid = 2248] [id = 356] 08:00:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x119977800) [pid = 2248] [serial = 1067] [outer = 0x0] 08:00:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x1210d2c00) [pid = 2248] [serial = 1068] [outer = 0x119977800] 08:00:05 INFO - PROCESS | 2248 | 1463065205800 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x1215b8000) [pid = 2248] [serial = 1069] [outer = 0x119977800] 08:00:06 INFO - PROCESS | 2248 | 1463065206241 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]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 669ms 08:00:06 INFO - PROCESS | 2248 | 1463065206248 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 2248 | 1463065206249 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:00:06 INFO - PROCESS | 2248 | 1463065206251 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 2248 | 1463065206253 Marionette TRACE conn2 <- [1,1398,null,{}] 08:00:06 INFO - PROCESS | 2248 | 1463065206273 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}] 08:00:06 INFO - PROCESS | 2248 | 1463065206424 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:00:06 INFO - PROCESS | 2248 | 1463065206479 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4ad000 == 90 [pid = 2248] [id = 357] 08:00:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x11997bc00) [pid = 2248] [serial = 1070] [outer = 0x0] 08:00:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x121bed000) [pid = 2248] [serial = 1071] [outer = 0x11997bc00] 08:00:06 INFO - PROCESS | 2248 | 1463065206508 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x125396c00) [pid = 2248] [serial = 1072] [outer = 0x11997bc00] 08:00:06 INFO - PROCESS | 2248 | 1463065206933 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]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 721ms 08:00:06 INFO - PROCESS | 2248 | 1463065206976 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 2248 | 1463065206978 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:00:06 INFO - PROCESS | 2248 | 1463065206983 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 2248 | 1463065206984 Marionette TRACE conn2 <- [1,1402,null,{}] 08:00:06 INFO - PROCESS | 2248 | 1463065206986 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}] 08:00:07 INFO - PROCESS | 2248 | 1463065207112 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:00:07 INFO - PROCESS | 2248 | 1463065207189 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ceae000 == 91 [pid = 2248] [id = 358] 08:00:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x126a8d000) [pid = 2248] [serial = 1073] [outer = 0x0] 08:00:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x127177c00) [pid = 2248] [serial = 1074] [outer = 0x126a8d000] 08:00:07 INFO - PROCESS | 2248 | 1463065207219 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x127181c00) [pid = 2248] [serial = 1075] [outer = 0x126a8d000] 08:00:07 INFO - PROCESS | 2248 | 1463065207647 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]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 08:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:00:07 INFO - PROCESS | 2248 | 1463065207653 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 2248 | 1463065207655 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:00:07 INFO - PROCESS | 2248 | 1463065207657 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 2248 | 1463065207658 Marionette TRACE conn2 <- [1,1406,null,{}] 08:00:07 INFO - PROCESS | 2248 | 1463065207663 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}] 08:00:07 INFO - PROCESS | 2248 | 1463065207792 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:00:07 INFO - PROCESS | 2248 | 1463065207896 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d322800 == 92 [pid = 2248] [id = 359] 08:00:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x127111400) [pid = 2248] [serial = 1076] [outer = 0x0] 08:00:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x1274a3000) [pid = 2248] [serial = 1077] [outer = 0x127111400] 08:00:07 INFO - PROCESS | 2248 | 1463065207929 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x1288f7400) [pid = 2248] [serial = 1078] [outer = 0x127111400] 08:00:08 INFO - PROCESS | 2248 | 1463065208346 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]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 720ms 08:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:00:08 INFO - PROCESS | 2248 | 1463065208378 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 2248 | 1463065208379 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:00:08 INFO - PROCESS | 2248 | 1463065208381 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 2248 | 1463065208383 Marionette TRACE conn2 <- [1,1410,null,{}] 08:00:08 INFO - PROCESS | 2248 | 1463065208385 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}] 08:00:08 INFO - PROCESS | 2248 | 1463065208496 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:00:08 INFO - PROCESS | 2248 | 1463065208571 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d76d000 == 93 [pid = 2248] [id = 360] 08:00:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x1274a8800) [pid = 2248] [serial = 1079] [outer = 0x0] 08:00:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x128a25400) [pid = 2248] [serial = 1080] [outer = 0x1274a8800] 08:00:08 INFO - PROCESS | 2248 | 1463065208601 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x128a32000) [pid = 2248] [serial = 1081] [outer = 0x1274a8800] 08:00:09 INFO - PROCESS | 2248 | 1463065209089 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]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 719ms 08:00:09 INFO - PROCESS | 2248 | 1463065209131 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 2248 | 1463065209132 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:00:09 INFO - PROCESS | 2248 | 1463065209137 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 2248 | 1463065209138 Marionette TRACE conn2 <- [1,1414,null,{}] 08:00:09 INFO - PROCESS | 2248 | 1463065209140 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}] 08:00:09 INFO - PROCESS | 2248 | 1463065209258 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:00:09 INFO - PROCESS | 2248 | 1463065209336 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x126c2b000 == 94 [pid = 2248] [id = 361] 08:00:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x110f8a000) [pid = 2248] [serial = 1082] [outer = 0x0] 08:00:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x1288f4400) [pid = 2248] [serial = 1083] [outer = 0x110f8a000] 08:00:09 INFO - PROCESS | 2248 | 1463065209365 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x128a6f000) [pid = 2248] [serial = 1084] [outer = 0x110f8a000] 08:00:10 INFO - PROCESS | 2248 | 1463065210130 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]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1020ms 08:00:10 INFO - PROCESS | 2248 | 1463065210158 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 2248 | 1463065210160 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:00:10 INFO - PROCESS | 2248 | 1463065210164 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 2248 | 1463065210167 Marionette TRACE conn2 <- [1,1418,null,{}] 08:00:10 INFO - PROCESS | 2248 | 1463065210197 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}] 08:00:10 INFO - PROCESS | 2248 | 1463065210311 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:00:10 INFO - PROCESS | 2248 | 1463065210427 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185be800 == 95 [pid = 2248] [id = 362] 08:00:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x110f4e400) [pid = 2248] [serial = 1085] [outer = 0x0] 08:00:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x11105fc00) [pid = 2248] [serial = 1086] [outer = 0x110f4e400] 08:00:10 INFO - PROCESS | 2248 | 1463065210458 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x1125c4400) [pid = 2248] [serial = 1087] [outer = 0x110f4e400] 08:00:10 INFO - PROCESS | 2248 | 1463065210936 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]]]}] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x12a51d000 == 94 [pid = 2248] [id = 351] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x12712f800 == 93 [pid = 2248] [id = 350] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x1254db000 == 92 [pid = 2248] [id = 349] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x124839800 == 91 [pid = 2248] [id = 348] 08:00:10 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x118863400) [pid = 2248] [serial = 993] [outer = 0x0] [url = about:blank] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x1215d5800 == 90 [pid = 2248] [id = 347] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x119d8c800 == 89 [pid = 2248] [id = 346] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x11932e000 == 88 [pid = 2248] [id = 345] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x118394000 == 87 [pid = 2248] [id = 344] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x117333000 == 86 [pid = 2248] [id = 343] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x11614a800 == 85 [pid = 2248] [id = 342] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x1126aa800 == 84 [pid = 2248] [id = 341] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x132186000 == 83 [pid = 2248] [id = 337] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x1320d8800 == 82 [pid = 2248] [id = 336] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x132041800 == 81 [pid = 2248] [id = 335] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4a8800 == 80 [pid = 2248] [id = 334] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x119d82000 == 79 [pid = 2248] [id = 333] 08:00:10 INFO - PROCESS | 2248 | --DOCSHELL 0x112750000 == 78 [pid = 2248] [id = 332] 08:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 836ms 08:00:11 INFO - PROCESS | 2248 | 1463065211001 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 2248 | 1463065211005 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:00:11 INFO - PROCESS | 2248 | 1463065211010 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 2248 | 1463065211012 Marionette TRACE conn2 <- [1,1422,null,{}] 08:00:11 INFO - PROCESS | 2248 | 1463065211015 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}] 08:00:11 INFO - PROCESS | 2248 | 1463065211112 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x110f7e800) [pid = 2248] [serial = 966] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x12135d800) [pid = 2248] [serial = 948] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x128971000) [pid = 2248] [serial = 937] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x125eaf800) [pid = 2248] [serial = 963] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x126f1b000) [pid = 2248] [serial = 951] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x121465000) [pid = 2248] [serial = 978] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x119310800) [pid = 2248] [serial = 945] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x128f5ec00) [pid = 2248] [serial = 985] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x12b129800) [pid = 2248] [serial = 988] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x121938400) [pid = 2248] [serial = 979] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x128a25800) [pid = 2248] [serial = 982] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x1274acc00) [pid = 2248] [serial = 981] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x12ab49400) [pid = 2248] [serial = 987] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x128a74800) [pid = 2248] [serial = 984] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x110f49400) [pid = 2248] [serial = 990] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x115e5b000) [pid = 2248] [serial = 991] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x116103c00) [pid = 2248] [serial = 942] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x128a78000) [pid = 2248] [serial = 954] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x1175a3c00) [pid = 2248] [serial = 970] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x116854000) [pid = 2248] [serial = 969] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x116106000) [pid = 2248] [serial = 972] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x118e20c00) [pid = 2248] [serial = 973] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x1290c8400) [pid = 2248] [serial = 957] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x110ecf000) [pid = 2248] [serial = 939] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x1295c2c00) [pid = 2248] [serial = 960] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x119c35400) [pid = 2248] [serial = 975] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x120fc3400) [pid = 2248] [serial = 976] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x11105ac00) [pid = 2248] [serial = 967] [outer = 0x0] [url = about:blank] 08:00:11 INFO - PROCESS | 2248 | 1463065211185 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x1161c0800 == 79 [pid = 2248] [id = 363] 08:00:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x110f49400) [pid = 2248] [serial = 1088] [outer = 0x0] 08:00:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x112ee2800) [pid = 2248] [serial = 1089] [outer = 0x110f49400] 08:00:11 INFO - PROCESS | 2248 | 1463065211214 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x1163bc400) [pid = 2248] [serial = 1090] [outer = 0x110f49400] 08:00:11 INFO - PROCESS | 2248 | 1463065211617 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]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 673ms 08:00:11 INFO - PROCESS | 2248 | 1463065211701 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 2248 | 1463065211704 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:00:11 INFO - PROCESS | 2248 | 1463065211711 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 2248 | 1463065211715 Marionette TRACE conn2 <- [1,1426,null,{}] 08:00:11 INFO - PROCESS | 2248 | 1463065211726 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}] 08:00:11 INFO - PROCESS | 2248 | 1463065211838 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:00:11 INFO - PROCESS | 2248 | 1463065211850 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x11999a800 == 80 [pid = 2248] [id = 364] 08:00:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x11837b400) [pid = 2248] [serial = 1091] [outer = 0x0] 08:00:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x1184cc000) [pid = 2248] [serial = 1092] [outer = 0x11837b400] 08:00:11 INFO - PROCESS | 2248 | 1463065211878 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x11885bc00) [pid = 2248] [serial = 1093] [outer = 0x11837b400] 08:00:12 INFO - PROCESS | 2248 | 1463065212236 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]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 575ms 08:00:12 INFO - PROCESS | 2248 | 1463065212285 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 2248 | 1463065212287 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:00:12 INFO - PROCESS | 2248 | 1463065212289 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 2248 | 1463065212290 Marionette TRACE conn2 <- [1,1430,null,{}] 08:00:12 INFO - PROCESS | 2248 | 1463065212293 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}] 08:00:12 INFO - PROCESS | 2248 | 1463065212394 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:00:12 INFO - PROCESS | 2248 | 1463065212399 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x1217da800 == 81 [pid = 2248] [id = 365] 08:00:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x118e15800) [pid = 2248] [serial = 1094] [outer = 0x0] 08:00:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x1195f0400) [pid = 2248] [serial = 1095] [outer = 0x118e15800] 08:00:12 INFO - PROCESS | 2248 | 1463065212425 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x1196d8c00) [pid = 2248] [serial = 1096] [outer = 0x118e15800] 08:00:12 INFO - PROCESS | 2248 | 1463065212767 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]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 08:00:12 INFO - PROCESS | 2248 | 1463065212809 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 2248 | 1463065212810 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:00:12 INFO - PROCESS | 2248 | 1463065212812 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 2248 | 1463065212813 Marionette TRACE conn2 <- [1,1434,null,{}] 08:00:12 INFO - PROCESS | 2248 | 1463065212816 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}] 08:00:12 INFO - PROCESS | 2248 | 1463065212907 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:00:12 INFO - PROCESS | 2248 | 1463065212980 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x1253a7000 == 82 [pid = 2248] [id = 366] 08:00:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x118e17400) [pid = 2248] [serial = 1097] [outer = 0x0] 08:00:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x11996dc00) [pid = 2248] [serial = 1098] [outer = 0x118e17400] 08:00:13 INFO - PROCESS | 2248 | 1463065213006 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x119f88800) [pid = 2248] [serial = 1099] [outer = 0x118e17400] 08:00:13 INFO - PROCESS | 2248 | 1463065213372 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]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 568ms 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:00:13 INFO - PROCESS | 2248 | 1463065213382 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 2248 | 1463065213383 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:00:13 INFO - PROCESS | 2248 | 1463065213385 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 2248 | 1463065213386 Marionette TRACE conn2 <- [1,1438,null,{}] 08:00:13 INFO - PROCESS | 2248 | 1463065213388 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}] 08:00:13 INFO - PROCESS | 2248 | 1463065213532 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:00:13 INFO - PROCESS | 2248 | 1463065213549 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x1290a3800 == 83 [pid = 2248] [id = 367] 08:00:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x120fc3c00) [pid = 2248] [serial = 1100] [outer = 0x0] 08:00:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x1216f0400) [pid = 2248] [serial = 1101] [outer = 0x120fc3c00] 08:00:13 INFO - PROCESS | 2248 | 1463065213575 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x126a35000) [pid = 2248] [serial = 1102] [outer = 0x120fc3c00] 08:00:13 INFO - PROCESS | 2248 | 1463065213945 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]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 569ms 08:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:00:13 INFO - PROCESS | 2248 | 1463065213954 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 2248 | 1463065213956 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:00:13 INFO - PROCESS | 2248 | 1463065213958 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 2248 | 1463065213959 Marionette TRACE conn2 <- [1,1442,null,{}] 08:00:13 INFO - PROCESS | 2248 | 1463065213963 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}] 08:00:14 INFO - PROCESS | 2248 | 1463065214080 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:00:14 INFO - PROCESS | 2248 | 1463065214093 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab66800 == 84 [pid = 2248] [id = 368] 08:00:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x1210d3400) [pid = 2248] [serial = 1103] [outer = 0x0] 08:00:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x126f1c800) [pid = 2248] [serial = 1104] [outer = 0x1210d3400] 08:00:14 INFO - PROCESS | 2248 | 1463065214119 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x127183c00) [pid = 2248] [serial = 1105] [outer = 0x1210d3400] 08:00:14 INFO - PROCESS | 2248 | 1463065214506 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]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 571ms 08:00:14 INFO - PROCESS | 2248 | 1463065214530 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 2248 | 1463065214531 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:00:14 INFO - PROCESS | 2248 | 1463065214539 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 2248 | 1463065214540 Marionette TRACE conn2 <- [1,1446,null,{}] 08:00:14 INFO - PROCESS | 2248 | 1463065214543 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}] 08:00:14 INFO - PROCESS | 2248 | 1463065214662 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:00:14 INFO - PROCESS | 2248 | 1463065214677 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c017000 == 85 [pid = 2248] [id = 369] 08:00:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x127182c00) [pid = 2248] [serial = 1106] [outer = 0x0] 08:00:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x128a70800) [pid = 2248] [serial = 1107] [outer = 0x127182c00] 08:00:14 INFO - PROCESS | 2248 | 1463065214702 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x128ac9800) [pid = 2248] [serial = 1108] [outer = 0x127182c00] 08:00:15 INFO - PROCESS | 2248 | 1463065215062 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]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 578ms 08:00:15 INFO - PROCESS | 2248 | 1463065215112 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 2248 | 1463065215113 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:00:15 INFO - PROCESS | 2248 | 1463065215115 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 2248 | 1463065215116 Marionette TRACE conn2 <- [1,1450,null,{}] 08:00:15 INFO - PROCESS | 2248 | 1463065215119 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}] 08:00:15 INFO - PROCESS | 2248 | 1463065215238 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x110f46000) [pid = 2248] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x11837b000) [pid = 2248] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x118e0b000) [pid = 2248] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x110ecd000) [pid = 2248] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x1121b2800) [pid = 2248] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x115e5b400) [pid = 2248] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x1159b6400) [pid = 2248] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x112de5800) [pid = 2248] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x119311400) [pid = 2248] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x120fc7400) [pid = 2248] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x110f83400) [pid = 2248] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:00:15 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x111056800) [pid = 2248] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:00:15 INFO - PROCESS | 2248 | 1463065215441 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x114d54000 == 86 [pid = 2248] [id = 370] 08:00:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x110f4d000) [pid = 2248] [serial = 1109] [outer = 0x0] 08:00:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x1121ab800) [pid = 2248] [serial = 1110] [outer = 0x110f4d000] 08:00:15 INFO - PROCESS | 2248 | 1463065215466 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x117457c00) [pid = 2248] [serial = 1111] [outer = 0x110f4d000] 08:00:15 INFO - PROCESS | 2248 | 1463065215822 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]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 720ms 08:00:15 INFO - PROCESS | 2248 | 1463065215836 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 2248 | 1463065215838 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:00:15 INFO - PROCESS | 2248 | 1463065215842 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 2248 | 1463065215844 Marionette TRACE conn2 <- [1,1454,null,{}] 08:00:15 INFO - PROCESS | 2248 | 1463065215849 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}] 08:00:15 INFO - PROCESS | 2248 | 1463065215997 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:00:16 INFO - PROCESS | 2248 | 1463065216084 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7ce000 == 87 [pid = 2248] [id = 371] 08:00:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x1290c9800) [pid = 2248] [serial = 1112] [outer = 0x0] 08:00:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x1290cc800) [pid = 2248] [serial = 1113] [outer = 0x1290c9800] 08:00:16 INFO - PROCESS | 2248 | 1463065216146 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x12936c000) [pid = 2248] [serial = 1114] [outer = 0x1290c9800] 08:00:16 INFO - PROCESS | 2248 | 1463065216556 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]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 723ms 08:00:16 INFO - PROCESS | 2248 | 1463065216566 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 2248 | 1463065216569 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:00:16 INFO - PROCESS | 2248 | 1463065216572 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 2248 | 1463065216575 Marionette TRACE conn2 <- [1,1458,null,{}] 08:00:16 INFO - PROCESS | 2248 | 1463065216580 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}] 08:00:16 INFO - PROCESS | 2248 | 1463065216823 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:00:16 INFO - PROCESS | 2248 | 1463065216841 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x132027000 == 88 [pid = 2248] [id = 372] 08:00:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x1295c2400) [pid = 2248] [serial = 1115] [outer = 0x0] 08:00:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x12a7e4800) [pid = 2248] [serial = 1116] [outer = 0x1295c2400] 08:00:16 INFO - PROCESS | 2248 | 1463065216887 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x12ab51400) [pid = 2248] [serial = 1117] [outer = 0x1295c2400] 08:00:17 INFO - PROCESS | 2248 | 1463065217240 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]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 675ms 08:00:17 INFO - PROCESS | 2248 | 1463065217249 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 2248 | 1463065217250 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:00:17 INFO - PROCESS | 2248 | 1463065217252 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 2248 | 1463065217253 Marionette TRACE conn2 <- [1,1462,null,{}] 08:00:17 INFO - PROCESS | 2248 | 1463065217255 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}] 08:00:17 INFO - PROCESS | 2248 | 1463065217396 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:00:17 INFO - PROCESS | 2248 | 1463065217518 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x11269c800 == 89 [pid = 2248] [id = 373] 08:00:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x110ea3800) [pid = 2248] [serial = 1118] [outer = 0x0] 08:00:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x110ecec00) [pid = 2248] [serial = 1119] [outer = 0x110ea3800] 08:00:17 INFO - PROCESS | 2248 | 1463065217551 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x11105a400) [pid = 2248] [serial = 1120] [outer = 0x110ea3800] 08:00:18 INFO - PROCESS | 2248 | 1463065218064 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]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 818ms 08:00:18 INFO - PROCESS | 2248 | 1463065218095 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 2248 | 1463065218098 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:00:18 INFO - PROCESS | 2248 | 1463065218121 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 2248 | 1463065218124 Marionette TRACE conn2 <- [1,1466,null,{}] 08:00:18 INFO - PROCESS | 2248 | 1463065218130 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}] 08:00:18 INFO - PROCESS | 2248 | 1463065218254 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:00:18 INFO - PROCESS | 2248 | 1463065218334 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x121045000 == 90 [pid = 2248] [id = 374] 08:00:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x1168bfc00) [pid = 2248] [serial = 1121] [outer = 0x0] 08:00:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x116a70000) [pid = 2248] [serial = 1122] [outer = 0x1168bfc00] 08:00:18 INFO - PROCESS | 2248 | 1463065218365 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x118370000) [pid = 2248] [serial = 1123] [outer = 0x1168bfc00] 08:00:18 INFO - PROCESS | 2248 | 1463065218824 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]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 724ms 08:00:18 INFO - PROCESS | 2248 | 1463065218847 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 2248 | 1463065218850 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:00:18 INFO - PROCESS | 2248 | 1463065218853 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 2248 | 1463065218855 Marionette TRACE conn2 <- [1,1470,null,{}] 08:00:18 INFO - PROCESS | 2248 | 1463065218857 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}] 08:00:18 INFO - PROCESS | 2248 | 1463065218974 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:00:19 INFO - PROCESS | 2248 | 1463065219056 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9b9000 == 91 [pid = 2248] [id = 375] 08:00:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x11842a800) [pid = 2248] [serial = 1124] [outer = 0x0] 08:00:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x1193c0000) [pid = 2248] [serial = 1125] [outer = 0x11842a800] 08:00:19 INFO - PROCESS | 2248 | 1463065219085 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x1210d0000) [pid = 2248] [serial = 1126] [outer = 0x11842a800] 08:00:19 INFO - PROCESS | 2248 | 1463065219533 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]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 721ms 08:00:19 INFO - PROCESS | 2248 | 1463065219592 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 2248 | 1463065219593 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:00:19 INFO - PROCESS | 2248 | 1463065219620 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 2248 | 1463065219625 Marionette TRACE conn2 <- [1,1474,null,{}] 08:00:19 INFO - PROCESS | 2248 | 1463065219630 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}] 08:00:19 INFO - PROCESS | 2248 | 1463065219746 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:00:19 INFO - PROCESS | 2248 | 1463065219825 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x132173800 == 92 [pid = 2248] [id = 376] 08:00:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x121935400) [pid = 2248] [serial = 1127] [outer = 0x0] 08:00:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x125eaf000) [pid = 2248] [serial = 1128] [outer = 0x121935400] 08:00:19 INFO - PROCESS | 2248 | 1463065219854 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x1288ebc00) [pid = 2248] [serial = 1129] [outer = 0x121935400] 08:00:20 INFO - PROCESS | 2248 | 1463065220284 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]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 08:00:20 INFO - PROCESS | 2248 | 1463065220348 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 2248 | 1463065220350 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:00:20 INFO - PROCESS | 2248 | 1463065220352 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 2248 | 1463065220353 Marionette TRACE conn2 <- [1,1478,null,{}] 08:00:20 INFO - PROCESS | 2248 | 1463065220356 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}] 08:00:20 INFO - PROCESS | 2248 | 1463065220474 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:00:20 INFO - PROCESS | 2248 | 1463065220554 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329d6800 == 93 [pid = 2248] [id = 377] 08:00:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x12193a000) [pid = 2248] [serial = 1130] [outer = 0x0] 08:00:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x128d3a400) [pid = 2248] [serial = 1131] [outer = 0x12193a000] 08:00:20 INFO - PROCESS | 2248 | 1463065220583 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x129371c00) [pid = 2248] [serial = 1132] [outer = 0x12193a000] 08:00:21 INFO - PROCESS | 2248 | 1463065221022 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]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 720ms 08:00:21 INFO - PROCESS | 2248 | 1463065221078 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 2248 | 1463065221080 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:00:21 INFO - PROCESS | 2248 | 1463065221085 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 2248 | 1463065221086 Marionette TRACE conn2 <- [1,1482,null,{}] 08:00:21 INFO - PROCESS | 2248 | 1463065221089 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}] 08:00:21 INFO - PROCESS | 2248 | 1463065221239 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:00:21 INFO - PROCESS | 2248 | 1463065221362 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x134ccd800 == 94 [pid = 2248] [id = 378] 08:00:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x12ab4b000) [pid = 2248] [serial = 1133] [outer = 0x0] 08:00:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x12ab53800) [pid = 2248] [serial = 1134] [outer = 0x12ab4b000] 08:00:21 INFO - PROCESS | 2248 | 1463065221417 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x12b421000) [pid = 2248] [serial = 1135] [outer = 0x12ab4b000] 08:00:21 INFO - PROCESS | 2248 | 1463065221901 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]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 870ms 08:00:21 INFO - PROCESS | 2248 | 1463065221962 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 2248 | 1463065221964 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:00:21 INFO - PROCESS | 2248 | 1463065221966 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 2248 | 1463065221967 Marionette TRACE conn2 <- [1,1486,null,{}] 08:00:21 INFO - PROCESS | 2248 | 1463065221970 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}] 08:00:22 INFO - PROCESS | 2248 | 1463065222086 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:00:22 INFO - PROCESS | 2248 | 1463065222166 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x134ddd800 == 95 [pid = 2248] [id = 379] 08:00:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x12b129000) [pid = 2248] [serial = 1136] [outer = 0x0] 08:00:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x12bbb8800) [pid = 2248] [serial = 1137] [outer = 0x12b129000] 08:00:22 INFO - PROCESS | 2248 | 1463065222195 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x12becf800) [pid = 2248] [serial = 1138] [outer = 0x12b129000] 08:00:22 INFO - PROCESS | 2248 | 1463065222610 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]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 669ms 08:00:22 INFO - PROCESS | 2248 | 1463065222635 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 2248 | 1463065222637 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:00:22 INFO - PROCESS | 2248 | 1463065222659 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 2248 | 1463065222660 Marionette TRACE conn2 <- [1,1490,null,{}] 08:00:22 INFO - PROCESS | 2248 | 1463065222682 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}] 08:00:22 INFO - PROCESS | 2248 | 1463065222795 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:00:22 INFO - PROCESS | 2248 | 1463065222875 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d77800 == 96 [pid = 2248] [id = 380] 08:00:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x12bb7dc00) [pid = 2248] [serial = 1139] [outer = 0x0] 08:00:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x12c003c00) [pid = 2248] [serial = 1140] [outer = 0x12bb7dc00] 08:00:22 INFO - PROCESS | 2248 | 1463065222903 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x12c010800) [pid = 2248] [serial = 1141] [outer = 0x12bb7dc00] 08:00:23 INFO - PROCESS | 2248 | 1463065223326 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]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 708ms 08:00:23 INFO - PROCESS | 2248 | 1463065223347 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 2248 | 1463065223349 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:00:23 INFO - PROCESS | 2248 | 1463065223351 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 2248 | 1463065223352 Marionette TRACE conn2 <- [1,1494,null,{}] 08:00:23 INFO - PROCESS | 2248 | 1463065223355 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}] 08:00:23 INFO - PROCESS | 2248 | 1463065223466 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:00:23 INFO - PROCESS | 2248 | 1463065223546 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d9e800 == 97 [pid = 2248] [id = 381] 08:00:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x12bed0c00) [pid = 2248] [serial = 1142] [outer = 0x0] 08:00:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x12c10f000) [pid = 2248] [serial = 1143] [outer = 0x12bed0c00] 08:00:23 INFO - PROCESS | 2248 | 1463065223577 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x12c4ce400) [pid = 2248] [serial = 1144] [outer = 0x12bed0c00] 08:00:24 INFO - PROCESS | 2248 | 1463065224049 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]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 720ms 08:00:24 INFO - PROCESS | 2248 | 1463065224089 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 2248 | 1463065224090 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:00:24 INFO - PROCESS | 2248 | 1463065224106 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 2248 | 1463065224107 Marionette TRACE conn2 <- [1,1498,null,{}] 08:00:24 INFO - PROCESS | 2248 | 1463065224131 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}] 08:00:24 INFO - PROCESS | 2248 | 1463065224250 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:00:24 INFO - PROCESS | 2248 | 1463065224332 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x1166e8800 == 98 [pid = 2248] [id = 382] 08:00:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x1125c8c00) [pid = 2248] [serial = 1145] [outer = 0x0] 08:00:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x1196d2000) [pid = 2248] [serial = 1146] [outer = 0x1125c8c00] 08:00:24 INFO - PROCESS | 2248 | 1463065224362 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x12c4d0000) [pid = 2248] [serial = 1147] [outer = 0x1125c8c00] 08:00:24 INFO - PROCESS | 2248 | 1463065224995 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]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 937ms 08:00:25 INFO - PROCESS | 2248 | 1463065225031 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 2248 | 1463065225033 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:00:25 INFO - PROCESS | 2248 | 1463065225037 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 2248 | 1463065225040 Marionette TRACE conn2 <- [1,1502,null,{}] 08:00:25 INFO - PROCESS | 2248 | 1463065225044 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}] 08:00:25 INFO - PROCESS | 2248 | 1463065225197 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:00:25 INFO - PROCESS | 2248 | 1463065225277 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188d6800 == 99 [pid = 2248] [id = 383] 08:00:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x111059800) [pid = 2248] [serial = 1148] [outer = 0x0] 08:00:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x111062000) [pid = 2248] [serial = 1149] [outer = 0x111059800] 08:00:25 INFO - PROCESS | 2248 | 1463065225305 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x1129e9000) [pid = 2248] [serial = 1150] [outer = 0x111059800] 08:00:25 INFO - PROCESS | 2248 | 1463065225741 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]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 771ms 08:00:25 INFO - PROCESS | 2248 | 1463065225808 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 2248 | 1463065225812 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:00:25 INFO - PROCESS | 2248 | 1463065225816 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 2248 | 1463065225818 Marionette TRACE conn2 <- [1,1506,null,{}] 08:00:25 INFO - PROCESS | 2248 | 1463065225820 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}] 08:00:25 INFO - PROCESS | 2248 | 1463065225931 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:00:26 INFO - PROCESS | 2248 | 1463065226049 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x113052000 == 100 [pid = 2248] [id = 384] 08:00:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x111c8ac00) [pid = 2248] [serial = 1151] [outer = 0x0] 08:00:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x1159b6400) [pid = 2248] [serial = 1152] [outer = 0x111c8ac00] 08:00:26 INFO - PROCESS | 2248 | 1463065226078 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x117457800) [pid = 2248] [serial = 1153] [outer = 0x111c8ac00] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x127139800 == 99 [pid = 2248] [id = 273] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12d318000 == 98 [pid = 2248] [id = 317] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x119c55000 == 97 [pid = 2248] [id = 314] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12db60000 == 96 [pid = 2248] [id = 319] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x11665a800 == 95 [pid = 2248] [id = 320] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x132027000 == 94 [pid = 2248] [id = 372] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7ce000 == 93 [pid = 2248] [id = 371] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x114d54000 == 92 [pid = 2248] [id = 370] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12c017000 == 91 [pid = 2248] [id = 369] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x128ad3c00) [pid = 2248] [serial = 1008] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x12becbc00) [pid = 2248] [serial = 1011] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x12c116800) [pid = 2248] [serial = 1014] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x12cb7f000) [pid = 2248] [serial = 1017] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x124b27c00) [pid = 2248] [serial = 1056] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab66800 == 90 [pid = 2248] [id = 368] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1290a3800 == 89 [pid = 2248] [id = 367] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1253a7000 == 88 [pid = 2248] [id = 366] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1217da800 == 87 [pid = 2248] [id = 365] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x11999a800 == 86 [pid = 2248] [id = 364] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1161c0800 == 85 [pid = 2248] [id = 363] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1185be800 == 84 [pid = 2248] [id = 362] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4ad000 == 83 [pid = 2248] [id = 357] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12c018800 == 82 [pid = 2248] [id = 356] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12b33d800 == 81 [pid = 2248] [id = 355] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x119c6c800 == 80 [pid = 2248] [id = 354] 08:00:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1163e2000 == 79 [pid = 2248] [id = 353] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x121933800) [pid = 2248] [serial = 994] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x118538c00) [pid = 2248] [serial = 1038] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x1193c7800) [pid = 2248] [serial = 1041] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x118e0d000) [pid = 2248] [serial = 1039] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x110f4f400) [pid = 2248] [serial = 1023] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x11296e400) [pid = 2248] [serial = 1027] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x1125c4800) [pid = 2248] [serial = 1026] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x11660f400) [pid = 2248] [serial = 1032] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x116a6fc00) [pid = 2248] [serial = 1033] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x117466000) [pid = 2248] [serial = 1035] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x1133ef800) [pid = 2248] [serial = 1029] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x1159b4c00) [pid = 2248] [serial = 1030] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x1196cec00) [pid = 2248] [serial = 1002] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x126f26800) [pid = 2248] [serial = 1005] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x110ea1400) [pid = 2248] [serial = 996] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x118426000) [pid = 2248] [serial = 1020] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x11660ac00) [pid = 2248] [serial = 999] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x11990e800) [pid = 2248] [serial = 1044] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x1195f8800) [pid = 2248] [serial = 1042] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x12193c400) [pid = 2248] [serial = 1054] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x119c32800) [pid = 2248] [serial = 1048] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x118e1d800) [pid = 2248] [serial = 1047] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x119f87400) [pid = 2248] [serial = 1050] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x121313c00) [pid = 2248] [serial = 1053] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x119972000) [pid = 2248] [serial = 1045] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x110f8bc00) [pid = 2248] [serial = 1024] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x120fc9400) [pid = 2248] [serial = 1051] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x118265400) [pid = 2248] [serial = 1036] [outer = 0x0] [url = about:blank] 08:00:26 INFO - PROCESS | 2248 | 1463065226553 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]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 772ms 08:00:26 INFO - PROCESS | 2248 | 1463065226588 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:00:26 INFO - PROCESS | 2248 | 1463065226590 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:00:26 INFO - PROCESS | 2248 | 1463065226592 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 2248 | 1463065226596 Marionette TRACE conn2 <- [1,1510,null,{}] 08:00:26 INFO - PROCESS | 2248 | 1463065226604 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}] 08:00:26 INFO - PROCESS | 2248 | 1463065226716 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:00:26 INFO - PROCESS | 2248 | 1463065226780 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x1166f3000 == 80 [pid = 2248] [id = 385] 08:00:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x112968000) [pid = 2248] [serial = 1154] [outer = 0x0] 08:00:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x118375c00) [pid = 2248] [serial = 1155] [outer = 0x112968000] 08:00:26 INFO - PROCESS | 2248 | 1463065226812 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x118e08c00) [pid = 2248] [serial = 1156] [outer = 0x112968000] 08:00:27 INFO - PROCESS | 2248 | 1463065227159 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]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 573ms 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:00:27 INFO - PROCESS | 2248 | 1463065227165 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 2248 | 1463065227167 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:00:27 INFO - PROCESS | 2248 | 1463065227169 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 2248 | 1463065227171 Marionette TRACE conn2 <- [1,1514,null,{}] 08:00:27 INFO - PROCESS | 2248 | 1463065227173 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}] 08:00:27 INFO - PROCESS | 2248 | 1463065227270 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:00:27 INFO - PROCESS | 2248 | 1463065227335 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185c1000 == 81 [pid = 2248] [id = 386] 08:00:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x118372000) [pid = 2248] [serial = 1157] [outer = 0x0] 08:00:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x1193c7800) [pid = 2248] [serial = 1158] [outer = 0x118372000] 08:00:27 INFO - PROCESS | 2248 | 1463065227363 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x119977400) [pid = 2248] [serial = 1159] [outer = 0x118372000] 08:00:27 INFO - PROCESS | 2248 | 1463065227670 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]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 517ms 08:00:27 INFO - PROCESS | 2248 | 1463065227688 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:00:27 INFO - PROCESS | 2248 | 1463065227701 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:00:27 INFO - PROCESS | 2248 | 1463065227704 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 2248 | 1463065227705 Marionette TRACE conn2 <- [1,1518,null,{}] 08:00:27 INFO - PROCESS | 2248 | 1463065227707 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}] 08:00:27 INFO - PROCESS | 2248 | 1463065227802 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:00:27 INFO - PROCESS | 2248 | 1463065227866 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215d7800 == 82 [pid = 2248] [id = 387] 08:00:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x118541c00) [pid = 2248] [serial = 1160] [outer = 0x0] 08:00:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x119d41400) [pid = 2248] [serial = 1161] [outer = 0x118541c00] 08:00:27 INFO - PROCESS | 2248 | 1463065227892 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x121313c00) [pid = 2248] [serial = 1162] [outer = 0x118541c00] 08:00:28 INFO - PROCESS | 2248 | 1463065228192 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]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 517ms 08:00:28 INFO - PROCESS | 2248 | 1463065228222 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 2248 | 1463065228223 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:00:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:00:28 INFO - PROCESS | 2248 | 1463065228226 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 2248 | 1463065228229 Marionette TRACE conn2 <- [1,1522,null,{}] 08:00:28 INFO - PROCESS | 2248 | 1463065228234 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}] 08:00:28 INFO - PROCESS | 2248 | 1463065228346 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:00:28 INFO - PROCESS | 2248 | 1463065228351 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x12908c000 == 83 [pid = 2248] [id = 388] 08:00:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x121362400) [pid = 2248] [serial = 1163] [outer = 0x0] 08:00:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x121beb800) [pid = 2248] [serial = 1164] [outer = 0x121362400] 08:00:28 INFO - PROCESS | 2248 | 1463065228377 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x126c84400) [pid = 2248] [serial = 1165] [outer = 0x121362400] 08:00:28 INFO - PROCESS | 2248 | 1463065228752 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"]]]}] 08:00:28 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 () { 08:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:00:28 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 () { 08:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:00:28 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 () { 08:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:00:28 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 () { 08:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:00:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 573ms 08:00:28 INFO - PROCESS | 2248 | 1463065228800 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 2248 | 1463065228801 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:00:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:00:28 INFO - PROCESS | 2248 | 1463065228812 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 2248 | 1463065228813 Marionette TRACE conn2 <- [1,1526,null,{}] 08:00:28 INFO - PROCESS | 2248 | 1463065228815 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}] 08:00:28 INFO - PROCESS | 2248 | 1463065228941 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:00:28 INFO - PROCESS | 2248 | 1463065228951 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab6c000 == 84 [pid = 2248] [id = 389] 08:00:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x126f1cc00) [pid = 2248] [serial = 1166] [outer = 0x0] 08:00:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x127180000) [pid = 2248] [serial = 1167] [outer = 0x126f1cc00] 08:00:28 INFO - PROCESS | 2248 | 1463065228977 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x128a30c00) [pid = 2248] [serial = 1168] [outer = 0x126f1cc00] 08:00:29 INFO - PROCESS | 2248 | 1463065229301 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"]]]}] 08:00:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:00:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:00:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:00:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 08:00:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:00:29 INFO - PROCESS | 2248 | 1463065229333 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 2248 | 1463065229335 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:00:29 INFO - PROCESS | 2248 | 1463065229337 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 2248 | 1463065229338 Marionette TRACE conn2 <- [1,1530,null,{}] 08:00:29 INFO - PROCESS | 2248 | 1463065229340 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}] 08:00:29 INFO - PROCESS | 2248 | 1463065229460 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:00:29 INFO - PROCESS | 2248 | 1463065229473 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c034000 == 85 [pid = 2248] [id = 390] 08:00:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x128a73000) [pid = 2248] [serial = 1169] [outer = 0x0] 08:00:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x128f5b400) [pid = 2248] [serial = 1170] [outer = 0x128a73000] 08:00:29 INFO - PROCESS | 2248 | 1463065229499 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x12a7ee000) [pid = 2248] [serial = 1171] [outer = 0x128a73000] 08:00:29 INFO - PROCESS | 2248 | 1463065229810 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]]]}] 08:00:29 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 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:00:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:00:29 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. 08:00:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:00:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 08:00:29 INFO - PROCESS | 2248 | 1463065229857 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 2248 | 1463065229858 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:00:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:00:29 INFO - PROCESS | 2248 | 1463065229861 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 2248 | 1463065229862 Marionette TRACE conn2 <- [1,1534,null,{}] 08:00:29 INFO - PROCESS | 2248 | 1463065229864 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}] 08:00:29 INFO - PROCESS | 2248 | 1463065229983 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:00:29 INFO - PROCESS | 2248 | 1463065229994 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ceaa800 == 86 [pid = 2248] [id = 391] 08:00:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x12ab4ac00) [pid = 2248] [serial = 1172] [outer = 0x0] 08:00:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x12b12d400) [pid = 2248] [serial = 1173] [outer = 0x12ab4ac00] 08:00:30 INFO - PROCESS | 2248 | 1463065230020 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x12bbb8000) [pid = 2248] [serial = 1174] [outer = 0x12ab4ac00] 08:00:30 INFO - PROCESS | 2248 | 1463065230397 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]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:00:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 568ms 08:00:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:00:30 INFO - PROCESS | 2248 | 1463065230430 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 2248 | 1463065230431 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:00:30 INFO - PROCESS | 2248 | 1463065230433 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 2248 | 1463065230434 Marionette TRACE conn2 <- [1,1538,null,{}] 08:00:30 INFO - PROCESS | 2248 | 1463065230437 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}] 08:00:30 INFO - PROCESS | 2248 | 1463065230700 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x120fc3c00) [pid = 2248] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x1210d3400) [pid = 2248] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x127182c00) [pid = 2248] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x110f4e400) [pid = 2248] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x118e15800) [pid = 2248] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x11837b400) [pid = 2248] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x110f49400) [pid = 2248] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x118e17400) [pid = 2248] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x1290c9800) [pid = 2248] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:00:30 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x110f4d000) [pid = 2248] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:00:30 INFO - PROCESS | 2248 | 1463065230756 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a90000 == 87 [pid = 2248] [id = 392] 08:00:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x110ea5400) [pid = 2248] [serial = 1175] [outer = 0x0] 08:00:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x117110400) [pid = 2248] [serial = 1176] [outer = 0x110ea5400] 08:00:30 INFO - PROCESS | 2248 | 1463065230782 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x1195f7400) [pid = 2248] [serial = 1177] [outer = 0x110ea5400] 08:00:31 INFO - PROCESS | 2248 | 1463065231055 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]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:00:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 08:00:31 INFO - PROCESS | 2248 | 1463065231105 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 2248 | 1463065231107 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:00:31 INFO - PROCESS | 2248 | 1463065231109 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 2248 | 1463065231113 Marionette TRACE conn2 <- [1,1542,null,{}] 08:00:31 INFO - PROCESS | 2248 | 1463065231118 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}] 08:00:31 INFO - PROCESS | 2248 | 1463065231232 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:00:31 INFO - PROCESS | 2248 | 1463065231322 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d760000 == 88 [pid = 2248] [id = 393] 08:00:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x127182c00) [pid = 2248] [serial = 1178] [outer = 0x0] 08:00:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x12c4d3400) [pid = 2248] [serial = 1179] [outer = 0x127182c00] 08:00:31 INFO - PROCESS | 2248 | 1463065231351 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x12cee2800) [pid = 2248] [serial = 1180] [outer = 0x127182c00] 08:00:31 INFO - PROCESS | 2248 | 1463065231647 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]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:00:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 574ms 08:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:00:31 INFO - PROCESS | 2248 | 1463065231684 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 2248 | 1463065231685 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:00:31 INFO - PROCESS | 2248 | 1463065231687 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 2248 | 1463065231689 Marionette TRACE conn2 <- [1,1546,null,{}] 08:00:31 INFO - PROCESS | 2248 | 1463065231691 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}] 08:00:31 INFO - PROCESS | 2248 | 1463065231790 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:00:31 INFO - PROCESS | 2248 | 1463065231794 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x132174000 == 89 [pid = 2248] [id = 394] 08:00:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x12cee8000) [pid = 2248] [serial = 1181] [outer = 0x0] 08:00:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x12d518400) [pid = 2248] [serial = 1182] [outer = 0x12cee8000] 08:00:31 INFO - PROCESS | 2248 | 1463065231819 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x12d710c00) [pid = 2248] [serial = 1183] [outer = 0x12cee8000] 08:00:32 INFO - PROCESS | 2248 | 1463065232167 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]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:00:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 520ms 08:00:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:00:32 INFO - PROCESS | 2248 | 1463065232221 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 2248 | 1463065232222 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:00:32 INFO - PROCESS | 2248 | 1463065232224 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 2248 | 1463065232226 Marionette TRACE conn2 <- [1,1550,null,{}] 08:00:32 INFO - PROCESS | 2248 | 1463065232229 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}] 08:00:32 INFO - PROCESS | 2248 | 1463065232328 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:00:32 INFO - PROCESS | 2248 | 1463065232332 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x134ce2800 == 90 [pid = 2248] [id = 395] 08:00:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x12d712800) [pid = 2248] [serial = 1184] [outer = 0x0] 08:00:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x12d717c00) [pid = 2248] [serial = 1185] [outer = 0x12d712800] 08:00:32 INFO - PROCESS | 2248 | 1463065232357 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x12d71f000) [pid = 2248] [serial = 1186] [outer = 0x12d712800] 08:00:32 INFO - PROCESS | 2248 | 1463065232838 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]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:00:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 672ms 08:00:32 INFO - PROCESS | 2248 | 1463065232898 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 2248 | 1463065232901 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:00:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:00:32 INFO - PROCESS | 2248 | 1463065232905 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 2248 | 1463065232907 Marionette TRACE conn2 <- [1,1554,null,{}] 08:00:32 INFO - PROCESS | 2248 | 1463065232914 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}] 08:00:33 INFO - PROCESS | 2248 | 1463065233040 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:00:33 INFO - PROCESS | 2248 | 1463065233156 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x11823e000 == 91 [pid = 2248] [id = 396] 08:00:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x110f82800) [pid = 2248] [serial = 1187] [outer = 0x0] 08:00:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x1121b6c00) [pid = 2248] [serial = 1188] [outer = 0x110f82800] 08:00:33 INFO - PROCESS | 2248 | 1463065233190 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x115de8800) [pid = 2248] [serial = 1189] [outer = 0x110f82800] 08:00:33 INFO - PROCESS | 2248 | 1463065233677 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]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 824ms 08:00:33 INFO - PROCESS | 2248 | 1463065233729 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 2248 | 1463065233732 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:00:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:00:33 INFO - PROCESS | 2248 | 1463065233737 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 2248 | 1463065233739 Marionette TRACE conn2 <- [1,1558,null,{}] 08:00:33 INFO - PROCESS | 2248 | 1463065233741 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}] 08:00:33 INFO - PROCESS | 2248 | 1463065233860 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:00:33 INFO - PROCESS | 2248 | 1463065233947 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b0e000 == 92 [pid = 2248] [id = 397] 08:00:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x1166d0800) [pid = 2248] [serial = 1190] [outer = 0x0] 08:00:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x118261400) [pid = 2248] [serial = 1191] [outer = 0x1166d0800] 08:00:33 INFO - PROCESS | 2248 | 1463065233976 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x1196d0800) [pid = 2248] [serial = 1192] [outer = 0x1166d0800] 08:00:34 INFO - PROCESS | 2248 | 1463065234415 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]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:00:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 720ms 08:00:34 INFO - PROCESS | 2248 | 1463065234458 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 2248 | 1463065234459 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:00:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:00:34 INFO - PROCESS | 2248 | 1463065234482 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 2248 | 1463065234485 Marionette TRACE conn2 <- [1,1562,null,{}] 08:00:34 INFO - PROCESS | 2248 | 1463065234493 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}] 08:00:34 INFO - PROCESS | 2248 | 1463065234614 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:00:34 INFO - PROCESS | 2248 | 1463065234701 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320db000 == 93 [pid = 2248] [id = 398] 08:00:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x12145d000) [pid = 2248] [serial = 1193] [outer = 0x0] 08:00:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x124866000) [pid = 2248] [serial = 1194] [outer = 0x12145d000] 08:00:34 INFO - PROCESS | 2248 | 1463065234734 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x125485c00) [pid = 2248] [serial = 1195] [outer = 0x12145d000] 08:00:35 INFO - PROCESS | 2248 | 1463065235189 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]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 776ms 08:00:35 INFO - PROCESS | 2248 | 1463065235255 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:00:35 INFO - PROCESS | 2248 | 1463065235257 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:00:35 INFO - PROCESS | 2248 | 1463065235260 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 2248 | 1463065235261 Marionette TRACE conn2 <- [1,1566,null,{}] 08:00:35 INFO - PROCESS | 2248 | 1463065235266 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}] 08:00:35 INFO - PROCESS | 2248 | 1463065235380 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:00:35 INFO - PROCESS | 2248 | 1463065235467 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x1361a7800 == 94 [pid = 2248] [id = 399] 08:00:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x126c3f800) [pid = 2248] [serial = 1196] [outer = 0x0] 08:00:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x128f5cc00) [pid = 2248] [serial = 1197] [outer = 0x126c3f800] 08:00:35 INFO - PROCESS | 2248 | 1463065235496 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x12ab4d800) [pid = 2248] [serial = 1198] [outer = 0x126c3f800] 08:00:35 INFO - PROCESS | 2248 | 1463065235928 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]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 723ms 08:00:35 INFO - PROCESS | 2248 | 1463065235984 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 2248 | 1463065235985 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:00:35 INFO - PROCESS | 2248 | 1463065235988 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 2248 | 1463065235989 Marionette TRACE conn2 <- [1,1570,null,{}] 08:00:35 INFO - PROCESS | 2248 | 1463065235991 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}] 08:00:36 INFO - PROCESS | 2248 | 1463065236109 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:00:36 INFO - PROCESS | 2248 | 1463065236196 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x1404db800 == 95 [pid = 2248] [id = 400] 08:00:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x1288f2800) [pid = 2248] [serial = 1199] [outer = 0x0] 08:00:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x12c008400) [pid = 2248] [serial = 1200] [outer = 0x1288f2800] 08:00:36 INFO - PROCESS | 2248 | 1463065236225 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x12c4d8800) [pid = 2248] [serial = 1201] [outer = 0x1288f2800] 08:00:36 INFO - PROCESS | 2248 | 1463065236654 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]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:00:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 720ms 08:00:36 INFO - PROCESS | 2248 | 1463065236709 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 2248 | 1463065236710 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:00:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:00:36 INFO - PROCESS | 2248 | 1463065236732 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 2248 | 1463065236733 Marionette TRACE conn2 <- [1,1574,null,{}] 08:00:36 INFO - PROCESS | 2248 | 1463065236736 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}] 08:00:36 INFO - PROCESS | 2248 | 1463065236867 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:00:36 INFO - PROCESS | 2248 | 1463065236956 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x140893000 == 96 [pid = 2248] [id = 401] 08:00:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x12d71e400) [pid = 2248] [serial = 1202] [outer = 0x0] 08:00:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x12d8c3400) [pid = 2248] [serial = 1203] [outer = 0x12d71e400] 08:00:36 INFO - PROCESS | 2248 | 1463065236987 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x12df78400) [pid = 2248] [serial = 1204] [outer = 0x12d71e400] 08:00:37 INFO - PROCESS | 2248 | 1463065237389 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]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:00:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 726ms 08:00:37 INFO - PROCESS | 2248 | 1463065237457 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 2248 | 1463065237458 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:00:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:00:37 INFO - PROCESS | 2248 | 1463065237461 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 2248 | 1463065237462 Marionette TRACE conn2 <- [1,1578,null,{}] 08:00:37 INFO - PROCESS | 2248 | 1463065237465 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}] 08:00:37 INFO - PROCESS | 2248 | 1463065237580 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:00:37 INFO - PROCESS | 2248 | 1463065237667 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x1363d7800 == 97 [pid = 2248] [id = 402] 08:00:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x12d8be800) [pid = 2248] [serial = 1205] [outer = 0x0] 08:00:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x12df7ec00) [pid = 2248] [serial = 1206] [outer = 0x12d8be800] 08:00:37 INFO - PROCESS | 2248 | 1463065237697 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x134c20400) [pid = 2248] [serial = 1207] [outer = 0x12d8be800] 08:00:38 INFO - PROCESS | 2248 | 1463065238104 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]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:00:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 08:00:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:00:38 INFO - PROCESS | 2248 | 1463065238131 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 2248 | 1463065238133 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:00:38 INFO - PROCESS | 2248 | 1463065238135 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 2248 | 1463065238137 Marionette TRACE conn2 <- [1,1582,null,{}] 08:00:38 INFO - PROCESS | 2248 | 1463065238139 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}] 08:00:38 INFO - PROCESS | 2248 | 1463065238274 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:00:38 INFO - PROCESS | 2248 | 1463065238392 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x140897800 == 98 [pid = 2248] [id = 403] 08:00:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x12cb7c000) [pid = 2248] [serial = 1208] [outer = 0x0] 08:00:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x134c23000) [pid = 2248] [serial = 1209] [outer = 0x12cb7c000] 08:00:38 INFO - PROCESS | 2248 | 1463065238424 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x134c27800) [pid = 2248] [serial = 1210] [outer = 0x12cb7c000] 08:00:38 INFO - PROCESS | 2248 | 1463065238848 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]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:00:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 719ms 08:00:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:00:38 INFO - PROCESS | 2248 | 1463065238855 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 2248 | 1463065238856 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:00:38 INFO - PROCESS | 2248 | 1463065238858 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 2248 | 1463065238860 Marionette TRACE conn2 <- [1,1586,null,{}] 08:00:38 INFO - PROCESS | 2248 | 1463065238865 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}] 08:00:38 INFO - PROCESS | 2248 | 1463065238982 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:00:39 INFO - PROCESS | 2248 | 1463065239099 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x138592800 == 99 [pid = 2248] [id = 404] 08:00:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x134c21c00) [pid = 2248] [serial = 1211] [outer = 0x0] 08:00:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 216 (0x134c2e400) [pid = 2248] [serial = 1212] [outer = 0x134c21c00] 08:00:39 INFO - PROCESS | 2248 | 1463065239130 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 217 (0x138d06c00) [pid = 2248] [serial = 1213] [outer = 0x134c21c00] 08:00:39 INFO - PROCESS | 2248 | 1463065239562 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]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:00:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 723ms 08:00:39 INFO - PROCESS | 2248 | 1463065239583 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 2248 | 1463065239584 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:00:39 INFO - PROCESS | 2248 | 1463065239586 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 2248 | 1463065239587 Marionette TRACE conn2 <- [1,1590,null,{}] 08:00:39 INFO - PROCESS | 2248 | 1463065239590 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}] 08:00:39 INFO - PROCESS | 2248 | 1463065239726 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:00:39 INFO - PROCESS | 2248 | 1463065239817 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12116b000 == 100 [pid = 2248] [id = 405] 08:00:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 218 (0x110f48c00) [pid = 2248] [serial = 1214] [outer = 0x0] 08:00:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 219 (0x119c30400) [pid = 2248] [serial = 1215] [outer = 0x110f48c00] 08:00:39 INFO - PROCESS | 2248 | 1463065239846 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 220 (0x138d09800) [pid = 2248] [serial = 1216] [outer = 0x110f48c00] 08:00:40 INFO - PROCESS | 2248 | 1463065240292 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]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:00:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 719ms 08:00:40 INFO - PROCESS | 2248 | 1463065240306 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:00:40 INFO - PROCESS | 2248 | 1463065240309 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:00:40 INFO - PROCESS | 2248 | 1463065240313 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 2248 | 1463065240316 Marionette TRACE conn2 <- [1,1594,null,{}] 08:00:40 INFO - PROCESS | 2248 | 1463065240319 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}] 08:00:40 INFO - PROCESS | 2248 | 1463065240517 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:00:40 INFO - PROCESS | 2248 | 1463065240658 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9d4800 == 101 [pid = 2248] [id = 406] 08:00:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 221 (0x138d09c00) [pid = 2248] [serial = 1217] [outer = 0x0] 08:00:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 222 (0x138d11000) [pid = 2248] [serial = 1218] [outer = 0x138d09c00] 08:00:40 INFO - PROCESS | 2248 | 1463065240710 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 223 (0x14051d400) [pid = 2248] [serial = 1219] [outer = 0x138d09c00] 08:00:41 INFO - PROCESS | 2248 | 1463065241416 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]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:00:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1172ms 08:00:41 INFO - PROCESS | 2248 | 1463065241485 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 2248 | 1463065241487 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:00:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:00:41 INFO - PROCESS | 2248 | 1463065241490 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 2248 | 1463065241493 Marionette TRACE conn2 <- [1,1598,null,{}] 08:00:41 INFO - PROCESS | 2248 | 1463065241497 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}] 08:00:41 INFO - PROCESS | 2248 | 1463065241610 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:00:41 INFO - PROCESS | 2248 | 1463065241707 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x125420000 == 102 [pid = 2248] [id = 407] 08:00:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 224 (0x111055800) [pid = 2248] [serial = 1220] [outer = 0x0] 08:00:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 225 (0x11336d800) [pid = 2248] [serial = 1221] [outer = 0x111055800] 08:00:41 INFO - PROCESS | 2248 | 1463065241735 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 226 (0x116a6c000) [pid = 2248] [serial = 1222] [outer = 0x111055800] 08:00:42 INFO - PROCESS | 2248 | 1463065242208 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]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 725ms 08:00:42 INFO - PROCESS | 2248 | 1463065242215 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 2248 | 1463065242219 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:00:42 INFO - PROCESS | 2248 | 1463065242223 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 2248 | 1463065242225 Marionette TRACE conn2 <- [1,1602,null,{}] 08:00:42 INFO - PROCESS | 2248 | 1463065242227 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}] 08:00:42 INFO - PROCESS | 2248 | 1463065242341 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:00:42 INFO - PROCESS | 2248 | 1463065242499 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x132174000 == 101 [pid = 2248] [id = 394] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12d760000 == 100 [pid = 2248] [id = 393] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x118a90000 == 99 [pid = 2248] [id = 392] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12ceaa800 == 98 [pid = 2248] [id = 391] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12c034000 == 97 [pid = 2248] [id = 390] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 225 (0x11885ac00) [pid = 2248] [serial = 1065] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 224 (0x1210d2c00) [pid = 2248] [serial = 1068] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 223 (0x121bed000) [pid = 2248] [serial = 1071] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 222 (0x1274a3000) [pid = 2248] [serial = 1077] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 221 (0x127177c00) [pid = 2248] [serial = 1074] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 220 (0x128a25400) [pid = 2248] [serial = 1080] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 219 (0x12a7e4800) [pid = 2248] [serial = 1116] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x113061800 == 98 [pid = 2248] [id = 408] 08:00:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 220 (0x110f48800) [pid = 2248] [serial = 1223] [outer = 0x0] 08:00:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 221 (0x118858c00) [pid = 2248] [serial = 1224] [outer = 0x110f48800] 08:00:42 INFO - PROCESS | 2248 | 1463065242576 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 222 (0x1195ec800) [pid = 2248] [serial = 1225] [outer = 0x110f48800] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab6c000 == 97 [pid = 2248] [id = 389] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12908c000 == 96 [pid = 2248] [id = 388] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1215d7800 == 95 [pid = 2248] [id = 387] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1185c1000 == 94 [pid = 2248] [id = 386] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1166f3000 == 93 [pid = 2248] [id = 385] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x113052000 == 92 [pid = 2248] [id = 384] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1188d6800 == 91 [pid = 2248] [id = 383] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x134ccd800 == 90 [pid = 2248] [id = 378] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1329d6800 == 89 [pid = 2248] [id = 377] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x132173800 == 88 [pid = 2248] [id = 376] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9b9000 == 87 [pid = 2248] [id = 375] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x121045000 == 86 [pid = 2248] [id = 374] 08:00:42 INFO - PROCESS | 2248 | --DOCSHELL 0x11269c800 == 85 [pid = 2248] [id = 373] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 221 (0x1216f0400) [pid = 2248] [serial = 1101] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 220 (0x126a35000) [pid = 2248] [serial = 1102] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 219 (0x127183c00) [pid = 2248] [serial = 1105] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 218 (0x126f1c800) [pid = 2248] [serial = 1104] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 217 (0x128a70800) [pid = 2248] [serial = 1107] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 216 (0x1163af000) [pid = 2248] [serial = 1062] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 215 (0x11105fc00) [pid = 2248] [serial = 1086] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x1125c4400) [pid = 2248] [serial = 1087] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x1195f0400) [pid = 2248] [serial = 1095] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x1196d8c00) [pid = 2248] [serial = 1096] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x1184cc000) [pid = 2248] [serial = 1092] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x112ee2800) [pid = 2248] [serial = 1089] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x1288f4400) [pid = 2248] [serial = 1083] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x11885bc00) [pid = 2248] [serial = 1093] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x1163bc400) [pid = 2248] [serial = 1090] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x111c1f400) [pid = 2248] [serial = 1059] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x11996dc00) [pid = 2248] [serial = 1098] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x1290cc800) [pid = 2248] [serial = 1113] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x117457c00) [pid = 2248] [serial = 1111] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x128ac9800) [pid = 2248] [serial = 1108] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x1121ab800) [pid = 2248] [serial = 1110] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x12936c000) [pid = 2248] [serial = 1114] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x119f88800) [pid = 2248] [serial = 1099] [outer = 0x0] [url = about:blank] 08:00:42 INFO - PROCESS | 2248 | 1463065242909 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]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 719ms 08:00:42 INFO - PROCESS | 2248 | 1463065242943 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 2248 | 1463065242944 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:00:42 INFO - PROCESS | 2248 | 1463065242967 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 2248 | 1463065242970 Marionette TRACE conn2 <- [1,1606,null,{}] 08:00:42 INFO - PROCESS | 2248 | 1463065242977 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}] 08:00:43 INFO - PROCESS | 2248 | 1463065243083 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:00:43 INFO - PROCESS | 2248 | 1463065243172 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x121042800 == 86 [pid = 2248] [id = 409] 08:00:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x1163bc400) [pid = 2248] [serial = 1226] [outer = 0x0] 08:00:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x119972000) [pid = 2248] [serial = 1227] [outer = 0x1163bc400] 08:00:43 INFO - PROCESS | 2248 | 1463065243200 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x1215be800) [pid = 2248] [serial = 1228] [outer = 0x1163bc400] 08:00:43 INFO - PROCESS | 2248 | 1463065243501 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]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 571ms 08:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:00:43 INFO - PROCESS | 2248 | 1463065243539 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 2248 | 1463065243541 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:00:43 INFO - PROCESS | 2248 | 1463065243543 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 2248 | 1463065243544 Marionette TRACE conn2 <- [1,1610,null,{}] 08:00:43 INFO - PROCESS | 2248 | 1463065243549 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}] 08:00:43 INFO - PROCESS | 2248 | 1463065243650 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:00:43 INFO - PROCESS | 2248 | 1463065243730 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x1254db000 == 87 [pid = 2248] [id = 410] 08:00:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x1193c5400) [pid = 2248] [serial = 1229] [outer = 0x0] 08:00:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x121bed000) [pid = 2248] [serial = 1230] [outer = 0x1193c5400] 08:00:43 INFO - PROCESS | 2248 | 1463065243757 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x126c8a400) [pid = 2248] [serial = 1231] [outer = 0x1193c5400] 08:00:44 INFO - PROCESS | 2248 | 1463065244049 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]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 525ms 08:00:44 INFO - PROCESS | 2248 | 1463065244069 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 2248 | 1463065244070 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:00:44 INFO - PROCESS | 2248 | 1463065244072 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 2248 | 1463065244073 Marionette TRACE conn2 <- [1,1614,null,{}] 08:00:44 INFO - PROCESS | 2248 | 1463065244076 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}] 08:00:44 INFO - PROCESS | 2248 | 1463065244188 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:00:44 INFO - PROCESS | 2248 | 1463065244192 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b140800 == 88 [pid = 2248] [id = 411] 08:00:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x12710f400) [pid = 2248] [serial = 1232] [outer = 0x0] 08:00:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x1288f8000) [pid = 2248] [serial = 1233] [outer = 0x12710f400] 08:00:44 INFO - PROCESS | 2248 | 1463065244217 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x128a72800) [pid = 2248] [serial = 1234] [outer = 0x12710f400] 08:00:44 INFO - PROCESS | 2248 | 1463065244683 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]]]}] 08:00:44 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 08:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 668ms 08:00:44 INFO - PROCESS | 2248 | 1463065244743 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 2248 | 1463065244745 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:00:44 INFO - PROCESS | 2248 | 1463065244748 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 2248 | 1463065244750 Marionette TRACE conn2 <- [1,1618,null,{}] 08:00:44 INFO - PROCESS | 2248 | 1463065244753 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}] 08:00:44 INFO - PROCESS | 2248 | 1463065244965 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:00:44 INFO - PROCESS | 2248 | 1463065244997 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9b8000 == 89 [pid = 2248] [id = 412] 08:00:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x128acd400) [pid = 2248] [serial = 1235] [outer = 0x0] 08:00:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x1295c4c00) [pid = 2248] [serial = 1236] [outer = 0x128acd400] 08:00:45 INFO - PROCESS | 2248 | 1463065245033 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x12b425000) [pid = 2248] [serial = 1237] [outer = 0x128acd400] 08:00:45 INFO - PROCESS | 2248 | 1463065245388 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]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:00:45 INFO - PROCESS | 2248 | 1463065245418 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 2248 | 1463065245419 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:00:45 INFO - PROCESS | 2248 | 1463065245421 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 2248 | 1463065245422 Marionette TRACE conn2 <- [1,1622,null,{}] 08:00:45 INFO - PROCESS | 2248 | 1463065245425 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}] 08:00:45 INFO - PROCESS | 2248 | 1463065245564 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:00:45 INFO - PROCESS | 2248 | 1463065245586 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d751000 == 90 [pid = 2248] [id = 413] 08:00:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x12acb0400) [pid = 2248] [serial = 1238] [outer = 0x0] 08:00:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x12c00d400) [pid = 2248] [serial = 1239] [outer = 0x12acb0400] 08:00:45 INFO - PROCESS | 2248 | 1463065245611 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x12c4d6400) [pid = 2248] [serial = 1240] [outer = 0x12acb0400] 08:00:45 INFO - PROCESS | 2248 | 1463065245975 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]]]}] 08:00:45 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 08:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 568ms 08:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:00:45 INFO - PROCESS | 2248 | 1463065245989 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 2248 | 1463065245991 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:00:45 INFO - PROCESS | 2248 | 1463065245993 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 2248 | 1463065245994 Marionette TRACE conn2 <- [1,1626,null,{}] 08:00:46 INFO - PROCESS | 2248 | 1463065245998 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}] 08:00:46 INFO - PROCESS | 2248 | 1463065246137 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:00:46 INFO - PROCESS | 2248 | 1463065246153 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db5b000 == 91 [pid = 2248] [id = 414] 08:00:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x12bece000) [pid = 2248] [serial = 1241] [outer = 0x0] 08:00:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 216 (0x12d1b1000) [pid = 2248] [serial = 1242] [outer = 0x12bece000] 08:00:46 INFO - PROCESS | 2248 | 1463065246178 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 217 (0x12d71a400) [pid = 2248] [serial = 1243] [outer = 0x12bece000] 08:00:46 INFO - PROCESS | 2248 | 1463065246533 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]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 08:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:00:46 INFO - PROCESS | 2248 | 1463065246564 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 2248 | 1463065246565 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:00:46 INFO - PROCESS | 2248 | 1463065246567 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 2248 | 1463065246568 Marionette TRACE conn2 <- [1,1630,null,{}] 08:00:46 INFO - PROCESS | 2248 | 1463065246570 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}] 08:00:46 INFO - PROCESS | 2248 | 1463065246704 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 216 (0x118541c00) [pid = 2248] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 215 (0x121362400) [pid = 2248] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x126f1cc00) [pid = 2248] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x111c8ac00) [pid = 2248] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x118372000) [pid = 2248] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x112968000) [pid = 2248] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x128a73000) [pid = 2248] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x12ab4ac00) [pid = 2248] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x111059800) [pid = 2248] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x110ea5400) [pid = 2248] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x12cee8000) [pid = 2248] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x127182c00) [pid = 2248] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x1295c2400) [pid = 2248] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:00:46 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x121741400) [pid = 2248] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:00:46 INFO - PROCESS | 2248 | 1463065246950 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a9a800 == 92 [pid = 2248] [id = 415] 08:00:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x110ea2000) [pid = 2248] [serial = 1244] [outer = 0x0] 08:00:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x1159b0400) [pid = 2248] [serial = 1245] [outer = 0x110ea2000] 08:00:46 INFO - PROCESS | 2248 | 1463065246978 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x119f8d000) [pid = 2248] [serial = 1246] [outer = 0x110ea2000] 08:00:47 INFO - PROCESS | 2248 | 1463065247379 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]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 820ms 08:00:47 INFO - PROCESS | 2248 | 1463065247388 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:00:47 INFO - PROCESS | 2248 | 1463065247391 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:00:47 INFO - PROCESS | 2248 | 1463065247395 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 2248 | 1463065247397 Marionette TRACE conn2 <- [1,1634,null,{}] 08:00:47 INFO - PROCESS | 2248 | 1463065247402 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}] 08:00:47 INFO - PROCESS | 2248 | 1463065247577 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:00:47 INFO - PROCESS | 2248 | 1463065247586 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320cf800 == 93 [pid = 2248] [id = 416] 08:00:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x1196d7c00) [pid = 2248] [serial = 1247] [outer = 0x0] 08:00:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x12d1b2800) [pid = 2248] [serial = 1248] [outer = 0x1196d7c00] 08:00:47 INFO - PROCESS | 2248 | 1463065247611 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x12df75000) [pid = 2248] [serial = 1249] [outer = 0x1196d7c00] 08:00:47 INFO - PROCESS | 2248 | 1463065247955 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]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 575ms 08:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:00:47 INFO - PROCESS | 2248 | 1463065247968 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 2248 | 1463065247970 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:00:47 INFO - PROCESS | 2248 | 1463065247972 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 2248 | 1463065247973 Marionette TRACE conn2 <- [1,1638,null,{}] 08:00:47 INFO - PROCESS | 2248 | 1463065247976 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}] 08:00:48 INFO - PROCESS | 2248 | 1463065248096 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:00:48 INFO - PROCESS | 2248 | 1463065248101 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d6f800 == 94 [pid = 2248] [id = 417] 08:00:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x134c23400) [pid = 2248] [serial = 1250] [outer = 0x0] 08:00:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x12ab52000) [pid = 2248] [serial = 1251] [outer = 0x134c23400] 08:00:48 INFO - PROCESS | 2248 | 1463065248129 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x138c62400) [pid = 2248] [serial = 1252] [outer = 0x134c23400] 08:00:48 INFO - PROCESS | 2248 | 1463065248521 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]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 571ms 08:00:48 INFO - PROCESS | 2248 | 1463065248550 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 2248 | 1463065248551 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:00:48 INFO - PROCESS | 2248 | 1463065248554 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 2248 | 1463065248555 Marionette TRACE conn2 <- [1,1642,null,{}] 08:00:48 INFO - PROCESS | 2248 | 1463065248557 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}] 08:00:48 INFO - PROCESS | 2248 | 1463065248663 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:00:48 INFO - PROCESS | 2248 | 1463065248667 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x138599800 == 95 [pid = 2248] [id = 418] 08:00:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x138333000) [pid = 2248] [serial = 1253] [outer = 0x0] 08:00:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x138c67c00) [pid = 2248] [serial = 1254] [outer = 0x138333000] 08:00:48 INFO - PROCESS | 2248 | 1463065248692 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x138c6f800) [pid = 2248] [serial = 1255] [outer = 0x138333000] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1329d9000 == 94 [pid = 2248] [id = 237] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12e349800 == 93 [pid = 2248] [id = 236] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12c01f000 == 92 [pid = 2248] [id = 134] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7df000 == 91 [pid = 2248] [id = 271] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1320e1000 == 90 [pid = 2248] [id = 277] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x116aac800 == 89 [pid = 2248] [id = 233] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12ce9d000 == 88 [pid = 2248] [id = 152] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12ce92800 == 87 [pid = 2248] [id = 316] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d76d000 == 86 [pid = 2248] [id = 360] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1166e8800 == 85 [pid = 2248] [id = 382] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7dc800 == 84 [pid = 2248] [id = 232] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x124b0c000 == 83 [pid = 2248] [id = 234] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7c4800 == 82 [pid = 2248] [id = 168] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x135da8800 == 81 [pid = 2248] [id = 298] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x135d9e800 == 80 [pid = 2248] [id = 381] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x134ddd800 == 79 [pid = 2248] [id = 379] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x135d81000 == 78 [pid = 2248] [id = 276] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x132ade800 == 77 [pid = 2248] [id = 275] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12db58000 == 76 [pid = 2248] [id = 274] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab72800 == 75 [pid = 2248] [id = 352] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1329d9800 == 74 [pid = 2248] [id = 338] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1185c9800 == 73 [pid = 2248] [id = 299] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12b433000 == 72 [pid = 2248] [id = 315] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7d1000 == 71 [pid = 2248] [id = 216] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1188bc000 == 70 [pid = 2248] [id = 279] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d322800 == 69 [pid = 2248] [id = 359] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x113055800 == 68 [pid = 2248] [id = 340] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x116e7b000 == 67 [pid = 2248] [id = 218] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x135d77800 == 66 [pid = 2248] [id = 380] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x11733f000 == 65 [pid = 2248] [id = 135] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x132acc800 == 64 [pid = 2248] [id = 257] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12c498800 == 63 [pid = 2248] [id = 312] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12ceae000 == 62 [pid = 2248] [id = 358] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d593800 == 61 [pid = 2248] [id = 235] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x128b05800 == 60 [pid = 2248] [id = 101] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x132acf000 == 59 [pid = 2248] [id = 239] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x119c5a000 == 58 [pid = 2248] [id = 321] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d15f800 == 57 [pid = 2248] [id = 153] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1126ab000 == 56 [pid = 2248] [id = 238] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x126c2b000 == 55 [pid = 2248] [id = 361] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12db6a800 == 54 [pid = 2248] [id = 217] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d587000 == 53 [pid = 2248] [id = 215] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x132adc000 == 52 [pid = 2248] [id = 339] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x115e0d800 == 51 [pid = 2248] [id = 258] 08:00:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12d764000 == 50 [pid = 2248] [id = 318] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x125420000 == 49 [pid = 2248] [id = 407] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9d4800 == 48 [pid = 2248] [id = 406] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x12116b000 == 47 [pid = 2248] [id = 405] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x138592800 == 46 [pid = 2248] [id = 404] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x140897800 == 45 [pid = 2248] [id = 403] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x1363d7800 == 44 [pid = 2248] [id = 402] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x140893000 == 43 [pid = 2248] [id = 401] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x1404db800 == 42 [pid = 2248] [id = 400] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x1361a7800 == 41 [pid = 2248] [id = 399] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x1320db000 == 40 [pid = 2248] [id = 398] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x128b0e000 == 39 [pid = 2248] [id = 397] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x134ce2800 == 38 [pid = 2248] [id = 395] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x11823e000 == 37 [pid = 2248] [id = 396] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x113061800 == 36 [pid = 2248] [id = 408] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x1254db000 == 35 [pid = 2248] [id = 410] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x12db5b000 == 34 [pid = 2248] [id = 414] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x12b140800 == 33 [pid = 2248] [id = 411] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x1320cf800 == 32 [pid = 2248] [id = 416] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9b8000 == 31 [pid = 2248] [id = 412] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x121042800 == 30 [pid = 2248] [id = 409] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x118a9a800 == 29 [pid = 2248] [id = 415] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x12d751000 == 28 [pid = 2248] [id = 413] 08:00:50 INFO - PROCESS | 2248 | --DOCSHELL 0x135d6f800 == 27 [pid = 2248] [id = 417] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x12ab51400) [pid = 2248] [serial = 1117] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x12c10f000) [pid = 2248] [serial = 1143] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x128d3a400) [pid = 2248] [serial = 1131] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x119d41400) [pid = 2248] [serial = 1161] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x121313c00) [pid = 2248] [serial = 1162] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x121beb800) [pid = 2248] [serial = 1164] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x127180000) [pid = 2248] [serial = 1167] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x12bbb8800) [pid = 2248] [serial = 1137] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x1159b6400) [pid = 2248] [serial = 1152] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x117457800) [pid = 2248] [serial = 1153] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x1193c7800) [pid = 2248] [serial = 1158] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x119977400) [pid = 2248] [serial = 1159] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x118375c00) [pid = 2248] [serial = 1155] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x128f5b400) [pid = 2248] [serial = 1170] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x116a70000) [pid = 2248] [serial = 1122] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x128a30c00) [pid = 2248] [serial = 1168] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x118e08c00) [pid = 2248] [serial = 1156] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x12b12d400) [pid = 2248] [serial = 1173] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x12a7ee000) [pid = 2248] [serial = 1171] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x1193c0000) [pid = 2248] [serial = 1125] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x1129e9000) [pid = 2248] [serial = 1150] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x111062000) [pid = 2248] [serial = 1149] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x125eaf000) [pid = 2248] [serial = 1128] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x1196d2000) [pid = 2248] [serial = 1146] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x12ab53800) [pid = 2248] [serial = 1134] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x1195f7400) [pid = 2248] [serial = 1177] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x12bbb8000) [pid = 2248] [serial = 1174] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x12d717c00) [pid = 2248] [serial = 1185] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x12c003c00) [pid = 2248] [serial = 1140] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x110ecec00) [pid = 2248] [serial = 1119] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x12d518400) [pid = 2248] [serial = 1182] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x12d710c00) [pid = 2248] [serial = 1183] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x12c4d3400) [pid = 2248] [serial = 1179] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x117110400) [pid = 2248] [serial = 1176] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x12cee2800) [pid = 2248] [serial = 1180] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x126c84400) [pid = 2248] [serial = 1165] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x125395800) [pid = 2248] [serial = 1057] [outer = 0x0] [url = about:blank] 08:00:50 INFO - PROCESS | 2248 | 1463065250976 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]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2471ms 08:00:51 INFO - PROCESS | 2248 | 1463065251037 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 2248 | 1463065251039 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:00:51 INFO - PROCESS | 2248 | 1463065251045 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 2248 | 1463065251049 Marionette TRACE conn2 <- [1,1646,null,{}] 08:00:51 INFO - PROCESS | 2248 | 1463065251053 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}] 08:00:51 INFO - PROCESS | 2248 | 1463065251138 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:00:51 INFO - PROCESS | 2248 | 1463065251144 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x1126a6000 == 28 [pid = 2248] [id = 419] 08:00:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x110f4ac00) [pid = 2248] [serial = 1256] [outer = 0x0] 08:00:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x110f4b400) [pid = 2248] [serial = 1257] [outer = 0x110f4ac00] 08:00:51 INFO - PROCESS | 2248 | 1463065251176 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x110f80c00) [pid = 2248] [serial = 1258] [outer = 0x110f4ac00] 08:00:51 INFO - PROCESS | 2248 | 1463065251551 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]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 523ms 08:00:51 INFO - PROCESS | 2248 | 1463065251568 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 2248 | 1463065251572 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:00:51 INFO - PROCESS | 2248 | 1463065251577 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 2248 | 1463065251579 Marionette TRACE conn2 <- [1,1650,null,{}] 08:00:51 INFO - PROCESS | 2248 | 1463065251588 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}] 08:00:51 INFO - PROCESS | 2248 | 1463065251674 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:00:51 INFO - PROCESS | 2248 | 1463065251683 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x1130d1800 == 29 [pid = 2248] [id = 420] 08:00:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x110f81400) [pid = 2248] [serial = 1259] [outer = 0x0] 08:00:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x111055400) [pid = 2248] [serial = 1260] [outer = 0x110f81400] 08:00:51 INFO - PROCESS | 2248 | 1463065251709 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x111e2a000) [pid = 2248] [serial = 1261] [outer = 0x110f81400] 08:00:52 INFO - PROCESS | 2248 | 1463065252085 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]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 522ms 08:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:00:52 INFO - PROCESS | 2248 | 1463065252101 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 2248 | 1463065252103 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:00:52 INFO - PROCESS | 2248 | 1463065252105 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 2248 | 1463065252108 Marionette TRACE conn2 <- [1,1654,null,{}] 08:00:52 INFO - PROCESS | 2248 | 1463065252119 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}] 08:00:52 INFO - PROCESS | 2248 | 1463065252231 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:00:52 INFO - PROCESS | 2248 | 1463065252237 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x11664d800 == 30 [pid = 2248] [id = 421] 08:00:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x10eac0800) [pid = 2248] [serial = 1262] [outer = 0x0] 08:00:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x1125cbc00) [pid = 2248] [serial = 1263] [outer = 0x10eac0800] 08:00:52 INFO - PROCESS | 2248 | 1463065252267 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x112de2400) [pid = 2248] [serial = 1264] [outer = 0x10eac0800] 08:00:52 INFO - PROCESS | 2248 | 1463065252616 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]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 526ms 08:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:00:52 INFO - PROCESS | 2248 | 1463065252634 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 2248 | 1463065252636 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:00:52 INFO - PROCESS | 2248 | 1463065252638 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 2248 | 1463065252639 Marionette TRACE conn2 <- [1,1658,null,{}] 08:00:52 INFO - PROCESS | 2248 | 1463065252642 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}] 08:00:52 INFO - PROCESS | 2248 | 1463065252722 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:00:52 INFO - PROCESS | 2248 | 1463065252778 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x11688a000 == 31 [pid = 2248] [id = 422] 08:00:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x111c82800) [pid = 2248] [serial = 1265] [outer = 0x0] 08:00:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x112ee3c00) [pid = 2248] [serial = 1266] [outer = 0x111c82800] 08:00:52 INFO - PROCESS | 2248 | 1463065252804 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x115ee2c00) [pid = 2248] [serial = 1267] [outer = 0x111c82800] 08:00:53 INFO - PROCESS | 2248 | 1463065253091 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]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 471ms 08:00:53 INFO - PROCESS | 2248 | 1463065253110 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 2248 | 1463065253112 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:00:53 INFO - PROCESS | 2248 | 1463065253123 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 2248 | 1463065253124 Marionette TRACE conn2 <- [1,1662,null,{}] 08:00:53 INFO - PROCESS | 2248 | 1463065253127 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}] 08:00:53 INFO - PROCESS | 2248 | 1463065253209 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:00:53 INFO - PROCESS | 2248 | 1463065253215 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x11823c000 == 32 [pid = 2248] [id = 423] 08:00:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x11105b800) [pid = 2248] [serial = 1268] [outer = 0x0] 08:00:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x1163aec00) [pid = 2248] [serial = 1269] [outer = 0x11105b800] 08:00:53 INFO - PROCESS | 2248 | 1463065253241 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x116848400) [pid = 2248] [serial = 1270] [outer = 0x11105b800] 08:00:53 INFO - PROCESS | 2248 | 1463065253598 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]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 520ms 08:00:53 INFO - PROCESS | 2248 | 1463065253644 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 2248 | 1463065253645 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:00:53 INFO - PROCESS | 2248 | 1463065253647 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 2248 | 1463065253648 Marionette TRACE conn2 <- [1,1666,null,{}] 08:00:53 INFO - PROCESS | 2248 | 1463065253651 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}] 08:00:53 INFO - PROCESS | 2248 | 1463065253751 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:00:53 INFO - PROCESS | 2248 | 1463065253757 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x118383800 == 33 [pid = 2248] [id = 424] 08:00:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x1168b7400) [pid = 2248] [serial = 1271] [outer = 0x0] 08:00:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x117460000) [pid = 2248] [serial = 1272] [outer = 0x1168b7400] 08:00:53 INFO - PROCESS | 2248 | 1463065253784 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x11836ec00) [pid = 2248] [serial = 1273] [outer = 0x1168b7400] 08:00:54 INFO - PROCESS | 2248 | 1463065254109 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]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 469ms 08:00:54 INFO - PROCESS | 2248 | 1463065254116 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:00:54 INFO - PROCESS | 2248 | 1463065254118 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:00:54 INFO - PROCESS | 2248 | 1463065254121 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 2248 | 1463065254122 Marionette TRACE conn2 <- [1,1670,null,{}] 08:00:54 INFO - PROCESS | 2248 | 1463065254125 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}] 08:00:54 INFO - PROCESS | 2248 | 1463065254228 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:00:54 INFO - PROCESS | 2248 | 1463065254306 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185bf000 == 34 [pid = 2248] [id = 425] 08:00:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x1129e7c00) [pid = 2248] [serial = 1274] [outer = 0x0] 08:00:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x118374000) [pid = 2248] [serial = 1275] [outer = 0x1129e7c00] 08:00:54 INFO - PROCESS | 2248 | 1463065254341 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x1184c6400) [pid = 2248] [serial = 1276] [outer = 0x1129e7c00] 08:00:54 INFO - PROCESS | 2248 | 1463065254722 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]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 625ms 08:00:54 INFO - PROCESS | 2248 | 1463065254750 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 2248 | 1463065254751 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:00:54 INFO - PROCESS | 2248 | 1463065254754 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 2248 | 1463065254755 Marionette TRACE conn2 <- [1,1674,null,{}] 08:00:54 INFO - PROCESS | 2248 | 1463065254757 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}] 08:00:54 INFO - PROCESS | 2248 | 1463065254867 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:00:54 INFO - PROCESS | 2248 | 1463065254873 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a9a800 == 35 [pid = 2248] [id = 426] 08:00:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x11837dc00) [pid = 2248] [serial = 1277] [outer = 0x0] 08:00:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x118536c00) [pid = 2248] [serial = 1278] [outer = 0x11837dc00] 08:00:54 INFO - PROCESS | 2248 | 1463065254898 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x118541000) [pid = 2248] [serial = 1279] [outer = 0x11837dc00] 08:00:55 INFO - PROCESS | 2248 | 1463065255222 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]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 08:00:55 INFO - PROCESS | 2248 | 1463065255273 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 2248 | 1463065255274 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:00:55 INFO - PROCESS | 2248 | 1463065255276 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 2248 | 1463065255277 Marionette TRACE conn2 <- [1,1678,null,{}] 08:00:55 INFO - PROCESS | 2248 | 1463065255280 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}] 08:00:55 INFO - PROCESS | 2248 | 1463065255357 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:00:55 INFO - PROCESS | 2248 | 1463065255364 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x11664c800 == 36 [pid = 2248] [id = 427] 08:00:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x1184ccc00) [pid = 2248] [serial = 1280] [outer = 0x0] 08:00:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x118597800) [pid = 2248] [serial = 1281] [outer = 0x1184ccc00] 08:00:55 INFO - PROCESS | 2248 | 1463065255390 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x118863400) [pid = 2248] [serial = 1282] [outer = 0x1184ccc00] 08:00:55 INFO - PROCESS | 2248 | 1463065255720 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]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 472ms 08:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:00:55 INFO - PROCESS | 2248 | 1463065255750 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 2248 | 1463065255752 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:00:55 INFO - PROCESS | 2248 | 1463065255754 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 2248 | 1463065255755 Marionette TRACE conn2 <- [1,1682,null,{}] 08:00:55 INFO - PROCESS | 2248 | 1463065255757 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}] 08:00:55 INFO - PROCESS | 2248 | 1463065255871 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:00:55 INFO - PROCESS | 2248 | 1463065255888 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x11999c800 == 37 [pid = 2248] [id = 428] 08:00:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x118599400) [pid = 2248] [serial = 1283] [outer = 0x0] 08:00:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x118e0dc00) [pid = 2248] [serial = 1284] [outer = 0x118599400] 08:00:55 INFO - PROCESS | 2248 | 1463065255913 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x11930a000) [pid = 2248] [serial = 1285] [outer = 0x118599400] 08:00:56 INFO - PROCESS | 2248 | 1463065256299 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]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 569ms 08:00:56 INFO - PROCESS | 2248 | 1463065256324 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 2248 | 1463065256325 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:00:56 INFO - PROCESS | 2248 | 1463065256335 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 2248 | 1463065256337 Marionette TRACE conn2 <- [1,1686,null,{}] 08:00:56 INFO - PROCESS | 2248 | 1463065256339 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}] 08:00:56 INFO - PROCESS | 2248 | 1463065256453 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:00:56 INFO - PROCESS | 2248 | 1463065256458 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x11823b000 == 38 [pid = 2248] [id = 429] 08:00:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x1193be400) [pid = 2248] [serial = 1286] [outer = 0x0] 08:00:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x1195f1c00) [pid = 2248] [serial = 1287] [outer = 0x1193be400] 08:00:56 INFO - PROCESS | 2248 | 1463065256522 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x119903800) [pid = 2248] [serial = 1288] [outer = 0x1193be400] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x12bbb9400) [pid = 2248] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x12193a000) [pid = 2248] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x12c109000) [pid = 2248] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x121935400) [pid = 2248] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x1210a3400) [pid = 2248] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x118e08400) [pid = 2248] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x127111400) [pid = 2248] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x11853a000) [pid = 2248] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x111056c00) [pid = 2248] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x1125c8c00) [pid = 2248] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x1110aa800) [pid = 2248] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x128a27000) [pid = 2248] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x1288eb800) [pid = 2248] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x118e06c00) [pid = 2248] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x10eac2000) [pid = 2248] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x1163b4800) [pid = 2248] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x126a8d000) [pid = 2248] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x12ab4b000) [pid = 2248] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x1168bfc00) [pid = 2248] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x110ea3800) [pid = 2248] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x12bb7dc00) [pid = 2248] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x1133f7800) [pid = 2248] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x127186c00) [pid = 2248] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x1210d8800) [pid = 2248] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x111055000) [pid = 2248] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x12896b400) [pid = 2248] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x124b81000) [pid = 2248] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x1125c9800) [pid = 2248] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x125eacc00) [pid = 2248] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x111061000) [pid = 2248] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x110ec6000) [pid = 2248] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x121932800) [pid = 2248] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x119977800) [pid = 2248] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x110f82400) [pid = 2248] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x1159b1000) [pid = 2248] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x11842a800) [pid = 2248] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x12cee3000) [pid = 2248] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x12b129000) [pid = 2248] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x110e9d400) [pid = 2248] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x12bed0c00) [pid = 2248] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x11997bc00) [pid = 2248] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x118590400) [pid = 2248] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x128a6f800) [pid = 2248] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x12bece000) [pid = 2248] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x12acb0400) [pid = 2248] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x134c23400) [pid = 2248] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x110ea2000) [pid = 2248] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x134c21c00) [pid = 2248] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x12cb7c000) [pid = 2248] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x12d8be800) [pid = 2248] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x12d71e400) [pid = 2248] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x1288f2800) [pid = 2248] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x126c3f800) [pid = 2248] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x12145d000) [pid = 2248] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x1166d0800) [pid = 2248] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x110f82800) [pid = 2248] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x12d712800) [pid = 2248] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x12710f400) [pid = 2248] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x1193c5400) [pid = 2248] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x1163bc400) [pid = 2248] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x110f48800) [pid = 2248] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x111055800) [pid = 2248] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x138d09c00) [pid = 2248] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x110f48c00) [pid = 2248] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x128acd400) [pid = 2248] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1196d7c00) [pid = 2248] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x1274a8800) [pid = 2248] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:00:57 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x110f8a000) [pid = 2248] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:00:57 INFO - PROCESS | 2248 | 1463065257849 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]]]}] 08:00:57 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 08:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1582ms 08:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:00:57 INFO - PROCESS | 2248 | 1463065257910 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 2248 | 1463065257914 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:00:57 INFO - PROCESS | 2248 | 1463065257917 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 2248 | 1463065257920 Marionette TRACE conn2 <- [1,1690,null,{}] 08:00:57 INFO - PROCESS | 2248 | 1463065257923 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}] 08:00:58 INFO - PROCESS | 2248 | 1463065258035 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:00:58 INFO - PROCESS | 2248 | 1463065258093 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x11304d800 == 39 [pid = 2248] [id = 430] 08:00:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x110ece800) [pid = 2248] [serial = 1289] [outer = 0x0] 08:00:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x110f51800) [pid = 2248] [serial = 1290] [outer = 0x110ece800] 08:00:58 INFO - PROCESS | 2248 | 1463065258125 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x110f8a000) [pid = 2248] [serial = 1291] [outer = 0x110ece800] 08:00:58 INFO - PROCESS | 2248 | 1463065258683 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]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 822ms 08:00:58 INFO - PROCESS | 2248 | 1463065258739 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 2248 | 1463065258743 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:00:58 INFO - PROCESS | 2248 | 1463065258750 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 2248 | 1463065258752 Marionette TRACE conn2 <- [1,1694,null,{}] 08:00:58 INFO - PROCESS | 2248 | 1463065258755 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}] 08:00:58 INFO - PROCESS | 2248 | 1463065258867 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:00:58 INFO - PROCESS | 2248 | 1463065258948 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x116ac1800 == 40 [pid = 2248] [id = 431] 08:00:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x110f87800) [pid = 2248] [serial = 1292] [outer = 0x0] 08:00:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x111f1a800) [pid = 2248] [serial = 1293] [outer = 0x110f87800] 08:00:58 INFO - PROCESS | 2248 | 1463065258977 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x1125c6400) [pid = 2248] [serial = 1294] [outer = 0x110f87800] 08:00:59 INFO - PROCESS | 2248 | 1463065259585 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]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 872ms 08:00:59 INFO - PROCESS | 2248 | 1463065259622 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 2248 | 1463065259625 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:00:59 INFO - PROCESS | 2248 | 1463065259628 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 2248 | 1463065259631 Marionette TRACE conn2 <- [1,1698,null,{}] 08:00:59 INFO - PROCESS | 2248 | 1463065259635 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}] 08:00:59 INFO - PROCESS | 2248 | 1463065259742 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:00:59 INFO - PROCESS | 2248 | 1463065259830 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x112754800 == 41 [pid = 2248] [id = 432] 08:00:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x110ecb800) [pid = 2248] [serial = 1295] [outer = 0x0] 08:00:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x110f43400) [pid = 2248] [serial = 1296] [outer = 0x110ecb800] 08:00:59 INFO - PROCESS | 2248 | 1463065259859 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x110f50400) [pid = 2248] [serial = 1297] [outer = 0x110ecb800] 08:01:00 INFO - PROCESS | 2248 | --DOCSHELL 0x112631800 == 40 [pid = 2248] [id = 26] 08:01:00 INFO - PROCESS | 2248 | --DOCSHELL 0x1182d2000 == 39 [pid = 2248] [id = 12] 08:01:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4a4800 == 38 [pid = 2248] [id = 13] 08:01:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7cc800 == 37 [pid = 2248] [id = 19] 08:01:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9c4800 == 36 [pid = 2248] [id = 14] 08:01:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb4b000 == 35 [pid = 2248] [id = 10] 08:01:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12b342800 == 34 [pid = 2248] [id = 9] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x138c67c00) [pid = 2248] [serial = 1254] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x12d527800) [pid = 2248] [serial = 898] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x127181c00) [pid = 2248] [serial = 1075] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x12b421000) [pid = 2248] [serial = 1135] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x118370000) [pid = 2248] [serial = 1123] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x11105a400) [pid = 2248] [serial = 1120] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x12c010800) [pid = 2248] [serial = 1141] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x116759800) [pid = 2248] [serial = 943] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x12d1ad800) [pid = 2248] [serial = 1018] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x128ad5000) [pid = 2248] [serial = 889] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x12a7e7800) [pid = 2248] [serial = 961] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x128d32000) [pid = 2248] [serial = 955] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x128a2fc00) [pid = 2248] [serial = 1006] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x118e1dc00) [pid = 2248] [serial = 883] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x1288ed800) [pid = 2248] [serial = 952] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x112967c00) [pid = 2248] [serial = 1060] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x110f7e000) [pid = 2248] [serial = 940] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x12193bc00) [pid = 2248] [serial = 813] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x1215b8000) [pid = 2248] [serial = 1069] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x12ab4b800) [pid = 2248] [serial = 964] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x117112800) [pid = 2248] [serial = 1063] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1210d0000) [pid = 2248] [serial = 1126] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x12d525400) [pid = 2248] [serial = 895] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x12becf800) [pid = 2248] [serial = 1138] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x12bb75000) [pid = 2248] [serial = 1021] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12c4ce400) [pid = 2248] [serial = 1144] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x125396c00) [pid = 2248] [serial = 1072] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x121317800) [pid = 2248] [serial = 1003] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x129370000) [pid = 2248] [serial = 958] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x12c00c000) [pid = 2248] [serial = 1012] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x129371c00) [pid = 2248] [serial = 1132] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x12cb75c00) [pid = 2248] [serial = 1015] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x1288ebc00) [pid = 2248] [serial = 1129] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x125395c00) [pid = 2248] [serial = 886] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x125372800) [pid = 2248] [serial = 949] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x1288f7400) [pid = 2248] [serial = 1078] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x119903000) [pid = 2248] [serial = 1066] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x111062800) [pid = 2248] [serial = 879] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x12c4d0000) [pid = 2248] [serial = 1147] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x118538400) [pid = 2248] [serial = 1000] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x12b423000) [pid = 2248] [serial = 1009] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x12b128c00) [pid = 2248] [serial = 892] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x119903400) [pid = 2248] [serial = 946] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x110f82000) [pid = 2248] [serial = 997] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x128a6f000) [pid = 2248] [serial = 1084] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x128a32000) [pid = 2248] [serial = 1081] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x14051d400) [pid = 2248] [serial = 1219] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x138d11000) [pid = 2248] [serial = 1218] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x138d09800) [pid = 2248] [serial = 1216] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x119c30400) [pid = 2248] [serial = 1215] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x138d06c00) [pid = 2248] [serial = 1213] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x138c62400) [pid = 2248] [serial = 1252] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x1295c4c00) [pid = 2248] [serial = 1236] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x12d1b2800) [pid = 2248] [serial = 1248] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x12c4d6400) [pid = 2248] [serial = 1240] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x12df75000) [pid = 2248] [serial = 1249] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x128a72800) [pid = 2248] [serial = 1234] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x12b425000) [pid = 2248] [serial = 1237] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x12d1b1000) [pid = 2248] [serial = 1242] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 92 (0x12c00d400) [pid = 2248] [serial = 1239] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 91 (0x12d71a400) [pid = 2248] [serial = 1243] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 90 (0x12ab52000) [pid = 2248] [serial = 1251] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 89 (0x119f8d000) [pid = 2248] [serial = 1246] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 88 (0x1159b0400) [pid = 2248] [serial = 1245] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 87 (0x134c2e400) [pid = 2248] [serial = 1212] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 86 (0x134c27800) [pid = 2248] [serial = 1210] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 85 (0x134c23000) [pid = 2248] [serial = 1209] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 84 (0x134c20400) [pid = 2248] [serial = 1207] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 83 (0x12df7ec00) [pid = 2248] [serial = 1206] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 82 (0x12df78400) [pid = 2248] [serial = 1204] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 81 (0x12d8c3400) [pid = 2248] [serial = 1203] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 80 (0x12c4d8800) [pid = 2248] [serial = 1201] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 79 (0x12c008400) [pid = 2248] [serial = 1200] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 78 (0x12ab4d800) [pid = 2248] [serial = 1198] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 77 (0x128f5cc00) [pid = 2248] [serial = 1197] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 76 (0x125485c00) [pid = 2248] [serial = 1195] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 75 (0x124866000) [pid = 2248] [serial = 1194] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 74 (0x1196d0800) [pid = 2248] [serial = 1192] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 73 (0x118261400) [pid = 2248] [serial = 1191] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 72 (0x115de8800) [pid = 2248] [serial = 1189] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 71 (0x1121b6c00) [pid = 2248] [serial = 1188] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 70 (0x12d71f000) [pid = 2248] [serial = 1186] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 69 (0x1288f8000) [pid = 2248] [serial = 1233] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 68 (0x121bed000) [pid = 2248] [serial = 1230] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 67 (0x126c8a400) [pid = 2248] [serial = 1231] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 66 (0x119972000) [pid = 2248] [serial = 1227] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 65 (0x1215be800) [pid = 2248] [serial = 1228] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 64 (0x118858c00) [pid = 2248] [serial = 1224] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 63 (0x1195ec800) [pid = 2248] [serial = 1225] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 62 (0x116a6c000) [pid = 2248] [serial = 1222] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | --DOMWINDOW == 61 (0x11336d800) [pid = 2248] [serial = 1221] [outer = 0x0] [url = about:blank] 08:01:00 INFO - PROCESS | 2248 | 1463065260334 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]]]}] 08:01:00 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 08:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 725ms 08:01:00 INFO - PROCESS | 2248 | 1463065260354 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 2248 | 1463065260357 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:01:00 INFO - PROCESS | 2248 | 1463065260362 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 2248 | 1463065260366 Marionette TRACE conn2 <- [1,1702,null,{}] 08:01:00 INFO - PROCESS | 2248 | 1463065260368 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}] 08:01:00 INFO - PROCESS | 2248 | 1463065260449 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:01:00 INFO - PROCESS | 2248 | 1463065260501 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x11274d000 == 35 [pid = 2248] [id = 433] 08:01:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 62 (0x110ed3400) [pid = 2248] [serial = 1298] [outer = 0x0] 08:01:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 63 (0x110f85800) [pid = 2248] [serial = 1299] [outer = 0x110ed3400] 08:01:00 INFO - PROCESS | 2248 | 1463065260528 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 64 (0x111c28800) [pid = 2248] [serial = 1300] [outer = 0x110ed3400] 08:01:00 INFO - PROCESS | 2248 | 1463065260838 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]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 523ms 08:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:01:00 INFO - PROCESS | 2248 | 1463065260884 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 2248 | 1463065260886 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:01:00 INFO - PROCESS | 2248 | 1463065260888 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 2248 | 1463065260890 Marionette TRACE conn2 <- [1,1706,null,{}] 08:01:00 INFO - PROCESS | 2248 | 1463065260898 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}] 08:01:00 INFO - PROCESS | 2248 | 1463065260984 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:01:01 INFO - PROCESS | 2248 | 1463065261032 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e03800 == 36 [pid = 2248] [id = 434] 08:01:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 65 (0x110f4d400) [pid = 2248] [serial = 1301] [outer = 0x0] 08:01:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 66 (0x1125c8400) [pid = 2248] [serial = 1302] [outer = 0x110f4d400] 08:01:01 INFO - PROCESS | 2248 | 1463065261061 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 67 (0x112ee4400) [pid = 2248] [serial = 1303] [outer = 0x110f4d400] 08:01:01 INFO - PROCESS | 2248 | 1463065261385 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]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 521ms 08:01:01 INFO - PROCESS | 2248 | 1463065261409 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 2248 | 1463065261411 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:01:01 INFO - PROCESS | 2248 | 1463065261416 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 2248 | 1463065261417 Marionette TRACE conn2 <- [1,1710,null,{}] 08:01:01 INFO - PROCESS | 2248 | 1463065261419 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}] 08:01:01 INFO - PROCESS | 2248 | 1463065261505 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:01:01 INFO - PROCESS | 2248 | 1463065261510 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x118396000 == 37 [pid = 2248] [id = 435] 08:01:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 68 (0x112ee4c00) [pid = 2248] [serial = 1304] [outer = 0x0] 08:01:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 69 (0x114de3c00) [pid = 2248] [serial = 1305] [outer = 0x112ee4c00] 08:01:01 INFO - PROCESS | 2248 | 1463065261540 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 70 (0x116177800) [pid = 2248] [serial = 1306] [outer = 0x112ee4c00] 08:01:01 INFO - PROCESS | 2248 | 1463065261889 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]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 08:01:01 INFO - PROCESS | 2248 | 1463065261935 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 2248 | 1463065261936 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:01:01 INFO - PROCESS | 2248 | 1463065261938 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 2248 | 1463065261939 Marionette TRACE conn2 <- [1,1714,null,{}] 08:01:01 INFO - PROCESS | 2248 | 1463065261942 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}] 08:01:02 INFO - PROCESS | 2248 | 1463065262019 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:01:02 INFO - PROCESS | 2248 | 1463065262024 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x118aa5800 == 38 [pid = 2248] [id = 436] 08:01:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 71 (0x11105c000) [pid = 2248] [serial = 1307] [outer = 0x0] 08:01:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 72 (0x1163bcc00) [pid = 2248] [serial = 1308] [outer = 0x11105c000] 08:01:02 INFO - PROCESS | 2248 | 1463065262053 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 73 (0x116851c00) [pid = 2248] [serial = 1309] [outer = 0x11105c000] 08:01:02 INFO - PROCESS | 2248 | 1463065262400 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]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 469ms 08:01:02 INFO - PROCESS | 2248 | 1463065262407 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 2248 | 1463065262408 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:01:02 INFO - PROCESS | 2248 | 1463065262411 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 2248 | 1463065262412 Marionette TRACE conn2 <- [1,1718,null,{}] 08:01:02 INFO - PROCESS | 2248 | 1463065262414 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}] 08:01:02 INFO - PROCESS | 2248 | 1463065262529 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:01:02 INFO - PROCESS | 2248 | 1463065262544 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195cd000 == 39 [pid = 2248] [id = 437] 08:01:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 74 (0x1168c1c00) [pid = 2248] [serial = 1310] [outer = 0x0] 08:01:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 75 (0x117110c00) [pid = 2248] [serial = 1311] [outer = 0x1168c1c00] 08:01:02 INFO - PROCESS | 2248 | 1463065262572 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 76 (0x118370000) [pid = 2248] [serial = 1312] [outer = 0x1168c1c00] 08:01:02 INFO - PROCESS | 2248 | 1463065262950 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]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 569ms 08:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:01:02 INFO - PROCESS | 2248 | 1463065262989 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 2248 | 1463065262990 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:01:02 INFO - PROCESS | 2248 | 1463065262993 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 2248 | 1463065262994 Marionette TRACE conn2 <- [1,1722,null,{}] 08:01:02 INFO - PROCESS | 2248 | 1463065262996 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}] 08:01:03 INFO - PROCESS | 2248 | 1463065263093 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:01:03 INFO - PROCESS | 2248 | 1463065263097 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d82000 == 40 [pid = 2248] [id = 438] 08:01:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 77 (0x1168c2000) [pid = 2248] [serial = 1313] [outer = 0x0] 08:01:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 78 (0x11837b800) [pid = 2248] [serial = 1314] [outer = 0x1168c2000] 08:01:03 INFO - PROCESS | 2248 | 1463065263122 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 79 (0x1184cf400) [pid = 2248] [serial = 1315] [outer = 0x1168c2000] 08:01:03 INFO - PROCESS | 2248 | 1463065263506 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]]]}] 08:01:03 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 08:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 08:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:01:03 INFO - PROCESS | 2248 | 1463065263516 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 2248 | 1463065263518 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:01:03 INFO - PROCESS | 2248 | 1463065263521 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 2248 | 1463065263522 Marionette TRACE conn2 <- [1,1726,null,{}] 08:01:03 INFO - PROCESS | 2248 | 1463065263524 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}] 08:01:03 INFO - PROCESS | 2248 | 1463065263680 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:01:03 INFO - PROCESS | 2248 | 1463065263695 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x12116a800 == 41 [pid = 2248] [id = 439] 08:01:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 80 (0x118426000) [pid = 2248] [serial = 1316] [outer = 0x0] 08:01:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 81 (0x11853d400) [pid = 2248] [serial = 1317] [outer = 0x118426000] 08:01:03 INFO - PROCESS | 2248 | 1463065263736 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 82 (0x118599800) [pid = 2248] [serial = 1318] [outer = 0x118426000] 08:01:04 INFO - PROCESS | 2248 | 1463065264172 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]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 669ms 08:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:01:04 INFO - PROCESS | 2248 | 1463065264190 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 2248 | 1463065264191 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:01:04 INFO - PROCESS | 2248 | 1463065264193 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 2248 | 1463065264195 Marionette TRACE conn2 <- [1,1730,null,{}] 08:01:04 INFO - PROCESS | 2248 | 1463065264199 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}] 08:01:04 INFO - PROCESS | 2248 | 1463065264326 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 81 (0x10eac0800) [pid = 2248] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 80 (0x1168b7400) [pid = 2248] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 79 (0x110f81400) [pid = 2248] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 78 (0x1129e7c00) [pid = 2248] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 77 (0x111c82800) [pid = 2248] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 76 (0x11837dc00) [pid = 2248] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 75 (0x110f4ac00) [pid = 2248] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 74 (0x11105b800) [pid = 2248] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 73 (0x1184ccc00) [pid = 2248] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:01:04 INFO - PROCESS | 2248 | --DOMWINDOW == 72 (0x118599400) [pid = 2248] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:01:04 INFO - PROCESS | 2248 | 1463065264366 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x1161bf000 == 42 [pid = 2248] [id = 440] 08:01:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 73 (0x10eabf400) [pid = 2248] [serial = 1319] [outer = 0x0] 08:01:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 74 (0x110ec8800) [pid = 2248] [serial = 1320] [outer = 0x10eabf400] 08:01:04 INFO - PROCESS | 2248 | 1463065264391 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 75 (0x115e50c00) [pid = 2248] [serial = 1321] [outer = 0x10eabf400] 08:01:04 INFO - PROCESS | 2248 | 1463065264671 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]]]}] 08:01:04 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 08:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 08:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:01:04 INFO - PROCESS | 2248 | 1463065264718 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 2248 | 1463065264719 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:01:04 INFO - PROCESS | 2248 | 1463065264721 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 2248 | 1463065264722 Marionette TRACE conn2 <- [1,1734,null,{}] 08:01:04 INFO - PROCESS | 2248 | 1463065264725 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}] 08:01:04 INFO - PROCESS | 2248 | 1463065264806 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:01:04 INFO - PROCESS | 2248 | 1463065264811 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x121ca8800 == 43 [pid = 2248] [id = 441] 08:01:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 76 (0x116104000) [pid = 2248] [serial = 1322] [outer = 0x0] 08:01:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 77 (0x11885b000) [pid = 2248] [serial = 1323] [outer = 0x116104000] 08:01:04 INFO - PROCESS | 2248 | 1463065264839 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 78 (0x119306c00) [pid = 2248] [serial = 1324] [outer = 0x116104000] 08:01:05 INFO - PROCESS | 2248 | 1463065265176 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]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 469ms 08:01:05 INFO - PROCESS | 2248 | 1463065265207 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:01:05 INFO - PROCESS | 2248 | 1463065265209 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:01:05 INFO - PROCESS | 2248 | 1463065265211 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 2248 | 1463065265215 Marionette TRACE conn2 <- [1,1738,null,{}] 08:01:05 INFO - PROCESS | 2248 | 1463065265220 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}] 08:01:05 INFO - PROCESS | 2248 | 1463065265325 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:01:05 INFO - PROCESS | 2248 | 1463065265332 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x12541e800 == 44 [pid = 2248] [id = 442] 08:01:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 79 (0x118e07800) [pid = 2248] [serial = 1325] [outer = 0x0] 08:01:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 80 (0x1196d0400) [pid = 2248] [serial = 1326] [outer = 0x118e07800] 08:01:05 INFO - PROCESS | 2248 | 1463065265361 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 81 (0x119905000) [pid = 2248] [serial = 1327] [outer = 0x118e07800] 08:01:05 INFO - PROCESS | 2248 | 1463065265688 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]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 524ms 08:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:01:05 INFO - PROCESS | 2248 | 1463065265735 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 2248 | 1463065265736 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:01:05 INFO - PROCESS | 2248 | 1463065265739 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 2248 | 1463065265740 Marionette TRACE conn2 <- [1,1742,null,{}] 08:01:05 INFO - PROCESS | 2248 | 1463065265742 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}] 08:01:05 INFO - PROCESS | 2248 | 1463065265822 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:01:05 INFO - PROCESS | 2248 | 1463065265872 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x12543a000 == 45 [pid = 2248] [id = 443] 08:01:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 82 (0x1196d8000) [pid = 2248] [serial = 1328] [outer = 0x0] 08:01:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 83 (0x11996cc00) [pid = 2248] [serial = 1329] [outer = 0x1196d8000] 08:01:05 INFO - PROCESS | 2248 | 1463065265897 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 84 (0x119977400) [pid = 2248] [serial = 1330] [outer = 0x1196d8000] 08:01:06 INFO - PROCESS | 2248 | 1463065266208 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]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 519ms 08:01:06 INFO - PROCESS | 2248 | 1463065266259 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 2248 | 1463065266260 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:01:06 INFO - PROCESS | 2248 | 1463065266263 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 2248 | 1463065266264 Marionette TRACE conn2 <- [1,1746,null,{}] 08:01:06 INFO - PROCESS | 2248 | 1463065266267 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}] 08:01:06 INFO - PROCESS | 2248 | 1463065266458 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:01:06 INFO - PROCESS | 2248 | 1463065266594 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x112744800 == 46 [pid = 2248] [id = 444] 08:01:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 85 (0x10eac9000) [pid = 2248] [serial = 1331] [outer = 0x0] 08:01:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 86 (0x110ea2400) [pid = 2248] [serial = 1332] [outer = 0x10eac9000] 08:01:06 INFO - PROCESS | 2248 | 1463065266646 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 87 (0x110f4bc00) [pid = 2248] [serial = 1333] [outer = 0x10eac9000] 08:01:07 INFO - PROCESS | 2248 | 1463065267159 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]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 920ms 08:01:07 INFO - PROCESS | 2248 | 1463065267184 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 2248 | 1463065267187 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:01:07 INFO - PROCESS | 2248 | 1463065267190 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 2248 | 1463065267193 Marionette TRACE conn2 <- [1,1750,null,{}] 08:01:07 INFO - PROCESS | 2248 | 1463065267196 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}] 08:01:07 INFO - PROCESS | 2248 | 1463065267300 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:01:07 INFO - PROCESS | 2248 | 1463065267352 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x118392000 == 47 [pid = 2248] [id = 445] 08:01:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 88 (0x110f87000) [pid = 2248] [serial = 1334] [outer = 0x0] 08:01:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 89 (0x112146000) [pid = 2248] [serial = 1335] [outer = 0x110f87000] 08:01:07 INFO - PROCESS | 2248 | 1463065267384 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 90 (0x112966400) [pid = 2248] [serial = 1336] [outer = 0x110f87000] 08:01:07 INFO - PROCESS | 2248 | 1463065267819 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]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 08:01:07 INFO - PROCESS | 2248 | 1463065267862 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 2248 | 1463065267864 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:01:07 INFO - PROCESS | 2248 | 1463065267866 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 2248 | 1463065267868 Marionette TRACE conn2 <- [1,1754,null,{}] 08:01:07 INFO - PROCESS | 2248 | 1463065267870 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}] 08:01:07 INFO - PROCESS | 2248 | 1463065267975 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:01:08 INFO - PROCESS | 2248 | 1463065268028 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x124ba6800 == 48 [pid = 2248] [id = 446] 08:01:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x112ee4000) [pid = 2248] [serial = 1337] [outer = 0x0] 08:01:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x1163b4000) [pid = 2248] [serial = 1338] [outer = 0x112ee4000] 08:01:08 INFO - PROCESS | 2248 | 1463065268070 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x116a6c400) [pid = 2248] [serial = 1339] [outer = 0x112ee4000] 08:01:08 INFO - PROCESS | 2248 | 1463065268502 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]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 08:01:08 INFO - PROCESS | 2248 | 1463065268536 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 2248 | 1463065268539 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:01:08 INFO - PROCESS | 2248 | 1463065268547 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 2248 | 1463065268550 Marionette TRACE conn2 <- [1,1758,null,{}] 08:01:08 INFO - PROCESS | 2248 | 1463065268553 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}] 08:01:08 INFO - PROCESS | 2248 | 1463065268680 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:01:08 INFO - PROCESS | 2248 | 1463065268734 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b06000 == 49 [pid = 2248] [id = 447] 08:01:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x11734f400) [pid = 2248] [serial = 1340] [outer = 0x0] 08:01:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x11837d400) [pid = 2248] [serial = 1341] [outer = 0x11734f400] 08:01:08 INFO - PROCESS | 2248 | 1463065268763 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x119310800) [pid = 2248] [serial = 1342] [outer = 0x11734f400] 08:01:09 INFO - PROCESS | 2248 | 1463065269145 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]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 08:01:09 INFO - PROCESS | 2248 | 1463065269183 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:01:09 INFO - PROCESS | 2248 | 1463065269185 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:01:09 INFO - PROCESS | 2248 | 1463065269187 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 2248 | 1463065269188 Marionette TRACE conn2 <- [1,1762,null,{}] 08:01:09 INFO - PROCESS | 2248 | 1463065269191 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}] 08:01:09 INFO - PROCESS | 2248 | 1463065269295 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:01:09 INFO - PROCESS | 2248 | 1463065269346 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x128d6d000 == 50 [pid = 2248] [id = 448] 08:01:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x1195f0400) [pid = 2248] [serial = 1343] [outer = 0x0] 08:01:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x1196d7000) [pid = 2248] [serial = 1344] [outer = 0x1195f0400] 08:01:09 INFO - PROCESS | 2248 | 1463065269375 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x119974800) [pid = 2248] [serial = 1345] [outer = 0x1195f0400] 08:01:09 INFO - PROCESS | 2248 | 1463065269817 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]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 08:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:01:09 INFO - PROCESS | 2248 | 1463065269856 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 2248 | 1463065269858 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:01:09 INFO - PROCESS | 2248 | 1463065269860 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 2248 | 1463065269862 Marionette TRACE conn2 <- [1,1766,null,{}] 08:01:09 INFO - PROCESS | 2248 | 1463065269864 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}] 08:01:09 INFO - PROCESS | 2248 | 1463065269991 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:01:10 INFO - PROCESS | 2248 | 1463065270078 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x113327800 == 51 [pid = 2248] [id = 449] 08:01:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x115d49000) [pid = 2248] [serial = 1346] [outer = 0x0] 08:01:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x1196ce800) [pid = 2248] [serial = 1347] [outer = 0x115d49000] 08:01:10 INFO - PROCESS | 2248 | 1463065270126 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x119f7e400) [pid = 2248] [serial = 1348] [outer = 0x115d49000] 08:01:10 INFO - PROCESS | 2248 | 1463065270724 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]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 873ms 08:01:10 INFO - PROCESS | 2248 | 1463065270735 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 2248 | 1463065270738 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:01:10 INFO - PROCESS | 2248 | 1463065270744 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 2248 | 1463065270748 Marionette TRACE conn2 <- [1,1770,null,{}] 08:01:10 INFO - PROCESS | 2248 | 1463065270753 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}] 08:01:10 INFO - PROCESS | 2248 | 1463065270858 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:01:10 INFO - PROCESS | 2248 | 1463065270912 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182d2800 == 52 [pid = 2248] [id = 450] 08:01:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x110ed0800) [pid = 2248] [serial = 1349] [outer = 0x0] 08:01:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x110f4f800) [pid = 2248] [serial = 1350] [outer = 0x110ed0800] 08:01:10 INFO - PROCESS | 2248 | 1463065270941 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x111060000) [pid = 2248] [serial = 1351] [outer = 0x110ed0800] 08:01:11 INFO - PROCESS | 2248 | 1463065271383 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]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 675ms 08:01:11 INFO - PROCESS | 2248 | 1463065271418 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 2248 | 1463065271423 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:01:11 INFO - PROCESS | 2248 | 1463065271430 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 2248 | 1463065271432 Marionette TRACE conn2 <- [1,1774,null,{}] 08:01:11 INFO - PROCESS | 2248 | 1463065271436 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}] 08:01:11 INFO - PROCESS | 2248 | 1463065271578 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:01:11 INFO - PROCESS | 2248 | --DOCSHELL 0x111f81800 == 51 [pid = 2248] [id = 22] 08:01:11 INFO - PROCESS | 2248 | --DOCSHELL 0x116abc800 == 50 [pid = 2248] [id = 24] 08:01:11 INFO - PROCESS | 2248 | --DOCSHELL 0x12909b800 == 49 [pid = 2248] [id = 6] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x1125cbc00) [pid = 2248] [serial = 1263] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x112de2400) [pid = 2248] [serial = 1264] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x117460000) [pid = 2248] [serial = 1272] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x11836ec00) [pid = 2248] [serial = 1273] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x111055400) [pid = 2248] [serial = 1260] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x111e2a000) [pid = 2248] [serial = 1261] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x118374000) [pid = 2248] [serial = 1275] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x1184c6400) [pid = 2248] [serial = 1276] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x112ee3c00) [pid = 2248] [serial = 1266] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x115ee2c00) [pid = 2248] [serial = 1267] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x118536c00) [pid = 2248] [serial = 1278] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 93 (0x118541000) [pid = 2248] [serial = 1279] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 92 (0x110f4b400) [pid = 2248] [serial = 1257] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 91 (0x110f80c00) [pid = 2248] [serial = 1258] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 90 (0x1163aec00) [pid = 2248] [serial = 1269] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 89 (0x116848400) [pid = 2248] [serial = 1270] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 88 (0x118863400) [pid = 2248] [serial = 1282] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 87 (0x118597800) [pid = 2248] [serial = 1281] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 86 (0x118e0dc00) [pid = 2248] [serial = 1284] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | --DOMWINDOW == 85 (0x11930a000) [pid = 2248] [serial = 1285] [outer = 0x0] [url = about:blank] 08:01:11 INFO - PROCESS | 2248 | 1463065271658 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x112692800 == 50 [pid = 2248] [id = 451] 08:01:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 86 (0x110eaa000) [pid = 2248] [serial = 1352] [outer = 0x0] 08:01:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 87 (0x111055400) [pid = 2248] [serial = 1353] [outer = 0x110eaa000] 08:01:11 INFO - PROCESS | 2248 | 1463065271688 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 88 (0x1125c6800) [pid = 2248] [serial = 1354] [outer = 0x110eaa000] 08:01:12 INFO - PROCESS | 2248 | 1463065272096 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]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 723ms 08:01:12 INFO - PROCESS | 2248 | 1463065272152 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 2248 | 1463065272154 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:01:12 INFO - PROCESS | 2248 | 1463065272158 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 2248 | 1463065272161 Marionette TRACE conn2 <- [1,1778,null,{}] 08:01:12 INFO - PROCESS | 2248 | 1463065272172 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}] 08:01:12 INFO - PROCESS | 2248 | 1463065272305 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:01:12 INFO - PROCESS | 2248 | 1463065272360 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182cb800 == 51 [pid = 2248] [id = 452] 08:01:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 89 (0x113377800) [pid = 2248] [serial = 1355] [outer = 0x0] 08:01:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 90 (0x116332800) [pid = 2248] [serial = 1356] [outer = 0x113377800] 08:01:12 INFO - PROCESS | 2248 | 1463065272388 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 91 (0x116a6f000) [pid = 2248] [serial = 1357] [outer = 0x113377800] 08:01:12 INFO - PROCESS | 2248 | 1463065272687 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]]]}] 08:01:12 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 08:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 576ms 08:01:12 INFO - PROCESS | 2248 | 1463065272734 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 2248 | 1463065272736 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:01:12 INFO - PROCESS | 2248 | 1463065272738 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 2248 | 1463065272739 Marionette TRACE conn2 <- [1,1782,null,{}] 08:01:12 INFO - PROCESS | 2248 | 1463065272742 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}] 08:01:12 INFO - PROCESS | 2248 | 1463065272824 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:01:12 INFO - PROCESS | 2248 | 1463065272877 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188bc000 == 52 [pid = 2248] [id = 453] 08:01:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 92 (0x1168c3000) [pid = 2248] [serial = 1358] [outer = 0x0] 08:01:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 93 (0x118159000) [pid = 2248] [serial = 1359] [outer = 0x1168c3000] 08:01:12 INFO - PROCESS | 2248 | 1463065272921 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 94 (0x11837a000) [pid = 2248] [serial = 1360] [outer = 0x1168c3000] 08:01:13 INFO - PROCESS | 2248 | 1463065273267 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]]]}] 08:01:13 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 08:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 568ms 08:01:13 INFO - PROCESS | 2248 | 1463065273307 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 2248 | 1463065273309 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:01:13 INFO - PROCESS | 2248 | 1463065273313 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 2248 | 1463065273315 Marionette TRACE conn2 <- [1,1786,null,{}] 08:01:13 INFO - PROCESS | 2248 | 1463065273319 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}] 08:01:13 INFO - PROCESS | 2248 | 1463065273482 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:01:13 INFO - PROCESS | 2248 | 1463065273530 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x115e06800 == 53 [pid = 2248] [id = 454] 08:01:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x117461c00) [pid = 2248] [serial = 1361] [outer = 0x0] 08:01:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x1184c9800) [pid = 2248] [serial = 1362] [outer = 0x117461c00] 08:01:13 INFO - PROCESS | 2248 | 1463065273571 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x11858f400) [pid = 2248] [serial = 1363] [outer = 0x117461c00] 08:01:13 INFO - PROCESS | 2248 | 1463065273988 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]]]}] 08:01:14 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 08:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 723ms 08:01:14 INFO - PROCESS | 2248 | 1463065274035 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 2248 | 1463065274037 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:01:14 INFO - PROCESS | 2248 | 1463065274044 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 2248 | 1463065274045 Marionette TRACE conn2 <- [1,1790,null,{}] 08:01:14 INFO - PROCESS | 2248 | 1463065274047 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}] 08:01:14 INFO - PROCESS | 2248 | 1463065274178 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:01:14 INFO - PROCESS | 2248 | 1463065274198 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x121ca3000 == 54 [pid = 2248] [id = 455] 08:01:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x118e1d800) [pid = 2248] [serial = 1364] [outer = 0x0] 08:01:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x1196d1c00) [pid = 2248] [serial = 1365] [outer = 0x118e1d800] 08:01:14 INFO - PROCESS | 2248 | 1463065274223 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x119d4e400) [pid = 2248] [serial = 1366] [outer = 0x118e1d800] 08:01:14 INFO - PROCESS | 2248 | 1463065274588 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]]]}] 08:01:14 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) 08:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 577ms 08:01:14 INFO - PROCESS | 2248 | 1463065274617 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 2248 | 1463065274618 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:01:14 INFO - PROCESS | 2248 | 1463065274621 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 2248 | 1463065274622 Marionette TRACE conn2 <- [1,1794,null,{}] 08:01:14 INFO - PROCESS | 2248 | 1463065274625 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}] 08:01:14 INFO - PROCESS | 2248 | 1463065274748 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:01:14 INFO - PROCESS | 2248 | 1463065274764 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x12543b800 == 55 [pid = 2248] [id = 456] 08:01:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x119d44400) [pid = 2248] [serial = 1367] [outer = 0x0] 08:01:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x119f8d000) [pid = 2248] [serial = 1368] [outer = 0x119d44400] 08:01:14 INFO - PROCESS | 2248 | 1463065274801 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x1210a0400) [pid = 2248] [serial = 1369] [outer = 0x119d44400] 08:01:15 INFO - PROCESS | 2248 | 1463065275223 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]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 619ms 08:01:15 INFO - PROCESS | 2248 | 1463065275239 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 2248 | 1463065275241 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:01:15 INFO - PROCESS | 2248 | 1463065275243 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 2248 | 1463065275244 Marionette TRACE conn2 <- [1,1798,null,{}] 08:01:15 INFO - PROCESS | 2248 | 1463065275246 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}] 08:01:15 INFO - PROCESS | 2248 | 1463065275349 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:01:15 INFO - PROCESS | 2248 | 1463065275363 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x1290a2000 == 56 [pid = 2248] [id = 457] 08:01:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x1210ca800) [pid = 2248] [serial = 1370] [outer = 0x0] 08:01:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x1210cec00) [pid = 2248] [serial = 1371] [outer = 0x1210ca800] 08:01:15 INFO - PROCESS | 2248 | 1463065275388 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x1210d6000) [pid = 2248] [serial = 1372] [outer = 0x1210ca800] 08:01:15 INFO - PROCESS | 2248 | 1463065275740 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]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 08:01:15 INFO - PROCESS | 2248 | 1463065275762 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 2248 | 1463065275763 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:01:15 INFO - PROCESS | 2248 | 1463065275765 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 2248 | 1463065275766 Marionette TRACE conn2 <- [1,1802,null,{}] 08:01:15 INFO - PROCESS | 2248 | 1463065275769 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}] 08:01:15 INFO - PROCESS | 2248 | 1463065275960 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x118e07800) [pid = 2248] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x1168c1c00) [pid = 2248] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x1168c2000) [pid = 2248] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x112ee4c00) [pid = 2248] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x11105c000) [pid = 2248] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 100 (0x110f4d400) [pid = 2248] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 99 (0x110ed3400) [pid = 2248] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 98 (0x110ecb800) [pid = 2248] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 97 (0x118426000) [pid = 2248] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 96 (0x10eabf400) [pid = 2248] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 95 (0x116104000) [pid = 2248] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:01:15 INFO - PROCESS | 2248 | --DOMWINDOW == 94 (0x138333000) [pid = 2248] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:01:16 INFO - PROCESS | 2248 | 1463065276001 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x1163e2800 == 57 [pid = 2248] [id = 458] 08:01:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 95 (0x110ea3400) [pid = 2248] [serial = 1373] [outer = 0x0] 08:01:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 96 (0x110ed3400) [pid = 2248] [serial = 1374] [outer = 0x110ea3400] 08:01:16 INFO - PROCESS | 2248 | 1463065276025 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 97 (0x11617e000) [pid = 2248] [serial = 1375] [outer = 0x110ea3400] 08:01:16 INFO - PROCESS | 2248 | 1463065276316 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]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 08:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:01:16 INFO - PROCESS | 2248 | 1463065276337 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 2248 | 1463065276338 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:01:16 INFO - PROCESS | 2248 | 1463065276341 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 2248 | 1463065276342 Marionette TRACE conn2 <- [1,1806,null,{}] 08:01:16 INFO - PROCESS | 2248 | 1463065276344 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}] 08:01:16 INFO - PROCESS | 2248 | 1463065276435 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:01:16 INFO - PROCESS | 2248 | 1463065276439 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a8d6800 == 58 [pid = 2248] [id = 459] 08:01:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 98 (0x11745d800) [pid = 2248] [serial = 1376] [outer = 0x0] 08:01:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 99 (0x11930e400) [pid = 2248] [serial = 1377] [outer = 0x11745d800] 08:01:16 INFO - PROCESS | 2248 | 1463065276465 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 100 (0x12135bc00) [pid = 2248] [serial = 1378] [outer = 0x11745d800] 08:01:16 INFO - PROCESS | 2248 | 1463065276906 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]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 618ms 08:01:16 INFO - PROCESS | 2248 | 1463065276960 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 2248 | 1463065276963 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:01:16 INFO - PROCESS | 2248 | 1463065276966 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 2248 | 1463065276969 Marionette TRACE conn2 <- [1,1810,null,{}] 08:01:16 INFO - PROCESS | 2248 | 1463065276972 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}] 08:01:17 INFO - PROCESS | 2248 | 1463065277124 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:01:17 INFO - PROCESS | 2248 | 1463065277141 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab75800 == 59 [pid = 2248] [id = 460] 08:01:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 101 (0x121365800) [pid = 2248] [serial = 1379] [outer = 0x0] 08:01:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x1215bb400) [pid = 2248] [serial = 1380] [outer = 0x121365800] 08:01:17 INFO - PROCESS | 2248 | 1463065277175 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x121931800) [pid = 2248] [serial = 1381] [outer = 0x121365800] 08:01:17 INFO - PROCESS | 2248 | 1463065277509 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]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 574ms 08:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:01:17 INFO - PROCESS | 2248 | 1463065277540 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 2248 | 1463065277541 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:01:17 INFO - PROCESS | 2248 | 1463065277544 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 2248 | 1463065277545 Marionette TRACE conn2 <- [1,1814,null,{}] 08:01:17 INFO - PROCESS | 2248 | 1463065277550 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}] 08:01:17 INFO - PROCESS | 2248 | 1463065277659 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:01:17 INFO - PROCESS | 2248 | 1463065277665 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b332000 == 60 [pid = 2248] [id = 461] 08:01:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x121367800) [pid = 2248] [serial = 1382] [outer = 0x0] 08:01:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x121937800) [pid = 2248] [serial = 1383] [outer = 0x121367800] 08:01:17 INFO - PROCESS | 2248 | 1463065277690 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x12358ec00) [pid = 2248] [serial = 1384] [outer = 0x121367800] 08:01:18 INFO - PROCESS | 2248 | 1463065278121 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]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 619ms 08:01:18 INFO - PROCESS | 2248 | 1463065278164 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 2248 | 1463065278166 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:01:18 INFO - PROCESS | 2248 | 1463065278170 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 2248 | 1463065278172 Marionette TRACE conn2 <- [1,1818,null,{}] 08:01:18 INFO - PROCESS | 2248 | 1463065278176 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}] 08:01:18 INFO - PROCESS | 2248 | 1463065278285 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:01:18 INFO - PROCESS | 2248 | 1463065278353 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x116714800 == 61 [pid = 2248] [id = 462] 08:01:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x110f43c00) [pid = 2248] [serial = 1385] [outer = 0x0] 08:01:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x110f8c000) [pid = 2248] [serial = 1386] [outer = 0x110f43c00] 08:01:18 INFO - PROCESS | 2248 | 1463065278385 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x111a03400) [pid = 2248] [serial = 1387] [outer = 0x110f43c00] 08:01:18 INFO - PROCESS | 2248 | 1463065278818 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]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 08:01:18 INFO - PROCESS | 2248 | 1463065278841 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 2248 | 1463065278846 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:01:18 INFO - PROCESS | 2248 | 1463065278893 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 2248 | 1463065278895 Marionette TRACE conn2 <- [1,1822,null,{}] 08:01:18 INFO - PROCESS | 2248 | 1463065278901 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}] 08:01:19 INFO - PROCESS | 2248 | 1463065279036 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:01:19 INFO - PROCESS | 2248 | 1463065279102 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x121166000 == 62 [pid = 2248] [id = 463] 08:01:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x1125bfc00) [pid = 2248] [serial = 1388] [outer = 0x0] 08:01:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x112ea8400) [pid = 2248] [serial = 1389] [outer = 0x1125bfc00] 08:01:19 INFO - PROCESS | 2248 | 1463065279133 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x116a6c000) [pid = 2248] [serial = 1390] [outer = 0x1125bfc00] 08:01:19 INFO - PROCESS | 2248 | 1463065279570 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]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 740ms 08:01:19 INFO - PROCESS | 2248 | 1463065279630 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 2248 | 1463065279631 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:01:19 INFO - PROCESS | 2248 | 1463065279635 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 2248 | 1463065279638 Marionette TRACE conn2 <- [1,1826,null,{}] 08:01:19 INFO - PROCESS | 2248 | 1463065279646 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}] 08:01:19 INFO - PROCESS | 2248 | 1463065279754 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:01:19 INFO - PROCESS | 2248 | 1463065279826 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b33b800 == 63 [pid = 2248] [id = 464] 08:01:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x118593000) [pid = 2248] [serial = 1391] [outer = 0x0] 08:01:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x11885f800) [pid = 2248] [serial = 1392] [outer = 0x118593000] 08:01:19 INFO - PROCESS | 2248 | 1463065279861 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x1196d8c00) [pid = 2248] [serial = 1393] [outer = 0x118593000] 08:01:20 INFO - PROCESS | 2248 | 1463065280307 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]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 722ms 08:01:20 INFO - PROCESS | 2248 | 1463065280358 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 2248 | 1463065280360 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:01:20 INFO - PROCESS | 2248 | 1463065280376 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 2248 | 1463065280377 Marionette TRACE conn2 <- [1,1830,null,{}] 08:01:20 INFO - PROCESS | 2248 | 1463065280381 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}] 08:01:20 INFO - PROCESS | 2248 | 1463065280488 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:01:20 INFO - PROCESS | 2248 | 1463065280541 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b448000 == 64 [pid = 2248] [id = 465] 08:01:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x119971400) [pid = 2248] [serial = 1394] [outer = 0x0] 08:01:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x119da4800) [pid = 2248] [serial = 1395] [outer = 0x119971400] 08:01:20 INFO - PROCESS | 2248 | 1463065280571 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x12135ac00) [pid = 2248] [serial = 1396] [outer = 0x119971400] 08:01:21 INFO - PROCESS | 2248 | 1463065281015 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]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 687ms 08:01:21 INFO - PROCESS | 2248 | 1463065281049 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 2248 | 1463065281051 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:01:21 INFO - PROCESS | 2248 | 1463065281053 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 2248 | 1463065281055 Marionette TRACE conn2 <- [1,1834,null,{}] 08:01:21 INFO - PROCESS | 2248 | 1463065281057 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}] 08:01:21 INFO - PROCESS | 2248 | 1463065281162 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:01:21 INFO - PROCESS | 2248 | 1463065281217 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c020000 == 65 [pid = 2248] [id = 466] 08:01:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x121358400) [pid = 2248] [serial = 1397] [outer = 0x0] 08:01:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x1215b6800) [pid = 2248] [serial = 1398] [outer = 0x121358400] 08:01:21 INFO - PROCESS | 2248 | 1463065281246 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x12192f000) [pid = 2248] [serial = 1399] [outer = 0x121358400] 08:01:21 INFO - PROCESS | 2248 | 1463065281719 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]]]}] 08:01:21 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 08:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 721ms 08:01:21 INFO - PROCESS | 2248 | 1463065281824 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 2248 | 1463065281825 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:01:21 INFO - PROCESS | 2248 | 1463065281829 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 2248 | 1463065281830 Marionette TRACE conn2 <- [1,1838,null,{}] 08:01:21 INFO - PROCESS | 2248 | 1463065281833 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}] 08:01:21 INFO - PROCESS | 2248 | 1463065281955 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:01:22 INFO - PROCESS | 2248 | 1463065282009 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12114b800 == 66 [pid = 2248] [id = 467] 08:01:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x12135cc00) [pid = 2248] [serial = 1400] [outer = 0x0] 08:01:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x124dd1400) [pid = 2248] [serial = 1401] [outer = 0x12135cc00] 08:01:22 INFO - PROCESS | 2248 | 1463065282039 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x12538e400) [pid = 2248] [serial = 1402] [outer = 0x12135cc00] 08:01:22 INFO - PROCESS | 2248 | 1463065282653 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]]]}] 08:01:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x110f48000) [pid = 2248] [serial = 1403] [outer = 0x12cedf800] 08:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 871ms 08:01:22 INFO - PROCESS | 2248 | 1463065282709 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 2248 | 1463065282711 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:01:22 INFO - PROCESS | 2248 | 1463065282744 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 2248 | 1463065282747 Marionette TRACE conn2 <- [1,1842,null,{}] 08:01:22 INFO - PROCESS | 2248 | 1463065282753 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}] 08:01:22 INFO - PROCESS | 2248 | 1463065282846 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:01:22 INFO - PROCESS | 2248 | 1463065282904 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x11839a000 == 67 [pid = 2248] [id = 468] 08:01:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x110f4f000) [pid = 2248] [serial = 1404] [outer = 0x0] 08:01:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x11105c800) [pid = 2248] [serial = 1405] [outer = 0x110f4f000] 08:01:22 INFO - PROCESS | 2248 | 1463065282931 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x1121ad800) [pid = 2248] [serial = 1406] [outer = 0x110f4f000] 08:01:23 INFO - PROCESS | 2248 | 1463065283378 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]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 08:01:23 INFO - PROCESS | 2248 | 1463065283418 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 2248 | 1463065283421 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:01:23 INFO - PROCESS | 2248 | 1463065283426 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 2248 | 1463065283427 Marionette TRACE conn2 <- [1,1846,null,{}] 08:01:23 INFO - PROCESS | 2248 | 1463065283430 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}] 08:01:23 INFO - PROCESS | 2248 | 1463065283536 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x1161d2000 == 66 [pid = 2248] [id = 23] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x138599800 == 65 [pid = 2248] [id = 418] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x113c4d000 == 64 [pid = 2248] [id = 25] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab75800 == 63 [pid = 2248] [id = 460] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x12a8d6800 == 62 [pid = 2248] [id = 459] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x1163e2800 == 61 [pid = 2248] [id = 458] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x1290a2000 == 60 [pid = 2248] [id = 457] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x12543b800 == 59 [pid = 2248] [id = 456] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x121ca3000 == 58 [pid = 2248] [id = 455] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x11996cc00) [pid = 2248] [serial = 1329] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x115e06800 == 57 [pid = 2248] [id = 454] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x1188bc000 == 56 [pid = 2248] [id = 453] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x1182cb800 == 55 [pid = 2248] [id = 452] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x112692800 == 54 [pid = 2248] [id = 451] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x1182d2800 == 53 [pid = 2248] [id = 450] 08:01:23 INFO - PROCESS | 2248 | --DOCSHELL 0x112744800 == 52 [pid = 2248] [id = 444] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x138c6f800) [pid = 2248] [serial = 1255] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x119905000) [pid = 2248] [serial = 1327] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x117110c00) [pid = 2248] [serial = 1311] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x11837b800) [pid = 2248] [serial = 1314] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x114de3c00) [pid = 2248] [serial = 1305] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x116177800) [pid = 2248] [serial = 1306] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1163bcc00) [pid = 2248] [serial = 1308] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x1125c8400) [pid = 2248] [serial = 1302] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x112ee4400) [pid = 2248] [serial = 1303] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x110f85800) [pid = 2248] [serial = 1299] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x111c28800) [pid = 2248] [serial = 1300] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x110f50400) [pid = 2248] [serial = 1297] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x110f43400) [pid = 2248] [serial = 1296] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x1195f1c00) [pid = 2248] [serial = 1287] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x110f51800) [pid = 2248] [serial = 1290] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x11853d400) [pid = 2248] [serial = 1317] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x111f1a800) [pid = 2248] [serial = 1293] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x115e50c00) [pid = 2248] [serial = 1321] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x118599800) [pid = 2248] [serial = 1318] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x119306c00) [pid = 2248] [serial = 1324] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x1196d0400) [pid = 2248] [serial = 1326] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x110ec8800) [pid = 2248] [serial = 1320] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x118370000) [pid = 2248] [serial = 1312] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x1184cf400) [pid = 2248] [serial = 1315] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 102 (0x116851c00) [pid = 2248] [serial = 1309] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | --DOMWINDOW == 101 (0x11885b000) [pid = 2248] [serial = 1323] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 2248 | 1463065283623 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x11274e800 == 53 [pid = 2248] [id = 469] 08:01:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 102 (0x110f43400) [pid = 2248] [serial = 1407] [outer = 0x0] 08:01:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 103 (0x1125c2000) [pid = 2248] [serial = 1408] [outer = 0x110f43400] 08:01:23 INFO - PROCESS | 2248 | 1463065283650 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x114ddd800) [pid = 2248] [serial = 1409] [outer = 0x110f43400] 08:01:23 INFO - PROCESS | 2248 | 1463065283973 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]]]}] 08:01:23 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) 08:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 569ms 08:01:23 INFO - PROCESS | 2248 | 1463065283995 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 2248 | 1463065284000 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:01:24 INFO - PROCESS | 2248 | 1463065284003 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 2248 | 1463065284006 Marionette TRACE conn2 <- [1,1850,null,{}] 08:01:24 INFO - PROCESS | 2248 | 1463065284013 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}] 08:01:24 INFO - PROCESS | 2248 | 1463065284102 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:01:24 INFO - PROCESS | 2248 | 1463065284108 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x118247000 == 54 [pid = 2248] [id = 470] 08:01:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x115ede800) [pid = 2248] [serial = 1410] [outer = 0x0] 08:01:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x116756400) [pid = 2248] [serial = 1411] [outer = 0x115ede800] 08:01:24 INFO - PROCESS | 2248 | 1463065284136 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x11710e400) [pid = 2248] [serial = 1412] [outer = 0x115ede800] 08:01:24 INFO - PROCESS | 2248 | 1463065284498 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]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 08:01:24 INFO - PROCESS | 2248 | 1463065284525 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:01:24 INFO - PROCESS | 2248 | 1463065284527 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:01:24 INFO - PROCESS | 2248 | 1463065284529 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 2248 | 1463065284531 Marionette TRACE conn2 <- [1,1854,null,{}] 08:01:24 INFO - PROCESS | 2248 | 1463065284543 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}] 08:01:24 INFO - PROCESS | 2248 | 1463065284624 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:01:24 INFO - PROCESS | 2248 | 1463065284629 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x119323800 == 55 [pid = 2248] [id = 471] 08:01:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x117112800) [pid = 2248] [serial = 1413] [outer = 0x0] 08:01:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x118161400) [pid = 2248] [serial = 1414] [outer = 0x117112800] 08:01:24 INFO - PROCESS | 2248 | 1463065284660 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x118376000) [pid = 2248] [serial = 1415] [outer = 0x117112800] 08:01:25 INFO - PROCESS | 2248 | 1463065285030 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]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 525ms 08:01:25 INFO - PROCESS | 2248 | 1463065285054 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 2248 | 1463065285055 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:01:25 INFO - PROCESS | 2248 | 1463065285058 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 2248 | 1463065285059 Marionette TRACE conn2 <- [1,1858,null,{}] 08:01:25 INFO - PROCESS | 2248 | 1463065285061 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}] 08:01:25 INFO - PROCESS | 2248 | 1463065285167 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:01:25 INFO - PROCESS | 2248 | 1463065285174 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x116aac000 == 56 [pid = 2248] [id = 472] 08:01:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x117462800) [pid = 2248] [serial = 1416] [outer = 0x0] 08:01:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x1184cc400) [pid = 2248] [serial = 1417] [outer = 0x117462800] 08:01:25 INFO - PROCESS | 2248 | 1463065285200 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x11853f800) [pid = 2248] [serial = 1418] [outer = 0x117462800] 08:01:25 INFO - PROCESS | 2248 | 1463065285522 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]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 469ms 08:01:25 INFO - PROCESS | 2248 | 1463065285528 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 2248 | 1463065285529 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:01:25 INFO - PROCESS | 2248 | 1463065285538 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 2248 | 1463065285539 Marionette TRACE conn2 <- [1,1862,null,{}] 08:01:25 INFO - PROCESS | 2248 | 1463065285541 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}] 08:01:25 INFO - PROCESS | 2248 | 1463065285642 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:01:25 INFO - PROCESS | 2248 | 1463065285650 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215cd800 == 57 [pid = 2248] [id = 473] 08:01:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x118859c00) [pid = 2248] [serial = 1419] [outer = 0x0] 08:01:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x1193c1400) [pid = 2248] [serial = 1420] [outer = 0x118859c00] 08:01:25 INFO - PROCESS | 2248 | 1463065285676 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x119975c00) [pid = 2248] [serial = 1421] [outer = 0x118859c00] 08:01:26 INFO - PROCESS | 2248 | 1463065286078 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]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 568ms 08:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:01:26 INFO - PROCESS | 2248 | 1463065286111 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 2248 | 1463065286112 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:01:26 INFO - PROCESS | 2248 | 1463065286114 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 2248 | 1463065286115 Marionette TRACE conn2 <- [1,1866,null,{}] 08:01:26 INFO - PROCESS | 2248 | 1463065286117 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}] 08:01:26 INFO - PROCESS | 2248 | 1463065286220 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:01:26 INFO - PROCESS | 2248 | 1463065286255 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x121cb0000 == 58 [pid = 2248] [id = 474] 08:01:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x118863400) [pid = 2248] [serial = 1422] [outer = 0x0] 08:01:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x119daec00) [pid = 2248] [serial = 1423] [outer = 0x118863400] 08:01:26 INFO - PROCESS | 2248 | 1463065286280 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x1125c5000) [pid = 2248] [serial = 1424] [outer = 0x118863400] 08:01:26 INFO - PROCESS | 2248 | 1463065286699 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]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 619ms 08:01:26 INFO - PROCESS | 2248 | 1463065286734 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:01:26 INFO - PROCESS | 2248 | 1463065286736 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:01:26 INFO - PROCESS | 2248 | 1463065286740 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 2248 | 1463065286742 Marionette TRACE conn2 <- [1,1870,null,{}] 08:01:26 INFO - PROCESS | 2248 | 1463065286745 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}] 08:01:26 INFO - PROCESS | 2248 | 1463065286860 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:01:26 INFO - PROCESS | 2248 | 1463065286874 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x126ccc800 == 59 [pid = 2248] [id = 475] 08:01:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x119906800) [pid = 2248] [serial = 1425] [outer = 0x0] 08:01:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x1210d2800) [pid = 2248] [serial = 1426] [outer = 0x119906800] 08:01:26 INFO - PROCESS | 2248 | 1463065286899 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x121366000) [pid = 2248] [serial = 1427] [outer = 0x119906800] 08:01:27 INFO - PROCESS | 2248 | 1463065287229 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]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 08:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:01:27 INFO - PROCESS | 2248 | 1463065287259 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 2248 | 1463065287261 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:01:27 INFO - PROCESS | 2248 | 1463065287271 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 2248 | 1463065287272 Marionette TRACE conn2 <- [1,1874,null,{}] 08:01:27 INFO - PROCESS | 2248 | 1463065287281 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}] 08:01:27 INFO - PROCESS | 2248 | 1463065287385 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:01:27 INFO - PROCESS | 2248 | 1463065287421 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x12908d800 == 60 [pid = 2248] [id = 476] 08:01:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x1210cc400) [pid = 2248] [serial = 1428] [outer = 0x0] 08:01:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x12192d800) [pid = 2248] [serial = 1429] [outer = 0x1210cc400] 08:01:27 INFO - PROCESS | 2248 | 1463065287446 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x123591c00) [pid = 2248] [serial = 1430] [outer = 0x1210cc400] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x118e1d800) [pid = 2248] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x119d44400) [pid = 2248] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x1210ca800) [pid = 2248] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x1168c3000) [pid = 2248] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x110ea3400) [pid = 2248] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x110eaa000) [pid = 2248] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x110ed0800) [pid = 2248] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x113377800) [pid = 2248] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x117461c00) [pid = 2248] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x11745d800) [pid = 2248] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x1196d8000) [pid = 2248] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:01:27 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x121365800) [pid = 2248] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:01:27 INFO - PROCESS | 2248 | 1463065287879 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]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 676ms 08:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:01:27 INFO - PROCESS | 2248 | 1463065287939 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 2248 | 1463065287940 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:01:27 INFO - PROCESS | 2248 | 1463065287942 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 2248 | 1463065287943 Marionette TRACE conn2 <- [1,1878,null,{}] 08:01:27 INFO - PROCESS | 2248 | 1463065287945 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}] 08:01:28 INFO - PROCESS | 2248 | 1463065288030 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:01:28 INFO - PROCESS | 2248 | 1463065288037 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c5f800 == 61 [pid = 2248] [id = 477] 08:01:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x1121b4400) [pid = 2248] [serial = 1431] [outer = 0x0] 08:01:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x11836f400) [pid = 2248] [serial = 1432] [outer = 0x1121b4400] 08:01:28 INFO - PROCESS | 2248 | 1463065288062 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x119c2d800) [pid = 2248] [serial = 1433] [outer = 0x1121b4400] 08:01:28 INFO - PROCESS | 2248 | 1463065288397 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]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 474ms 08:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:01:28 INFO - PROCESS | 2248 | 1463065288417 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 2248 | 1463065288419 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:01:28 INFO - PROCESS | 2248 | 1463065288421 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 2248 | 1463065288422 Marionette TRACE conn2 <- [1,1882,null,{}] 08:01:28 INFO - PROCESS | 2248 | 1463065288425 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}] 08:01:28 INFO - PROCESS | 2248 | 1463065288544 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:01:28 INFO - PROCESS | 2248 | 1463065288553 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a8dc800 == 62 [pid = 2248] [id = 478] 08:01:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x1166d4800) [pid = 2248] [serial = 1434] [outer = 0x0] 08:01:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x12485c000) [pid = 2248] [serial = 1435] [outer = 0x1166d4800] 08:01:28 INFO - PROCESS | 2248 | 1463065288590 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x125481400) [pid = 2248] [serial = 1436] [outer = 0x1166d4800] 08:01:28 INFO - PROCESS | 2248 | 1463065288926 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]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 08:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:01:28 INFO - PROCESS | 2248 | 1463065288940 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 2248 | 1463065288941 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:01:28 INFO - PROCESS | 2248 | 1463065288943 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 2248 | 1463065288944 Marionette TRACE conn2 <- [1,1886,null,{}] 08:01:28 INFO - PROCESS | 2248 | 1463065288947 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}] 08:01:29 INFO - PROCESS | 2248 | 1463065289036 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:01:29 INFO - PROCESS | 2248 | 1463065289040 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb56800 == 63 [pid = 2248] [id = 479] 08:01:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x1210d7c00) [pid = 2248] [serial = 1437] [outer = 0x0] 08:01:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x125eaac00) [pid = 2248] [serial = 1438] [outer = 0x1210d7c00] 08:01:29 INFO - PROCESS | 2248 | 1463065289066 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x126a34400) [pid = 2248] [serial = 1439] [outer = 0x1210d7c00] 08:01:29 INFO - PROCESS | 2248 | 1463065289399 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]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 473ms 08:01:29 INFO - PROCESS | 2248 | 1463065289418 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 2248 | 1463065289420 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:01:29 INFO - PROCESS | 2248 | 1463065289422 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 2248 | 1463065289423 Marionette TRACE conn2 <- [1,1890,null,{}] 08:01:29 INFO - PROCESS | 2248 | 1463065289425 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}] 08:01:29 INFO - PROCESS | 2248 | 1463065289540 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:01:29 INFO - PROCESS | 2248 | 1463065289546 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4a6000 == 64 [pid = 2248] [id = 480] 08:01:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x124a39000) [pid = 2248] [serial = 1440] [outer = 0x0] 08:01:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x126a3d800) [pid = 2248] [serial = 1441] [outer = 0x124a39000] 08:01:29 INFO - PROCESS | 2248 | 1463065289572 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x126c85800) [pid = 2248] [serial = 1442] [outer = 0x124a39000] 08:01:30 INFO - PROCESS | 2248 | 1463065290005 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]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 619ms 08:01:30 INFO - PROCESS | 2248 | 1463065290042 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 2248 | 1463065290044 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:01:30 INFO - PROCESS | 2248 | 1463065290048 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 2248 | 1463065290051 Marionette TRACE conn2 <- [1,1894,null,{}] 08:01:30 INFO - PROCESS | 2248 | 1463065290055 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}] 08:01:30 INFO - PROCESS | 2248 | 1463065290166 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:01:30 INFO - PROCESS | 2248 | 1463065290239 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x11687f800 == 65 [pid = 2248] [id = 481] 08:01:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x110ed4400) [pid = 2248] [serial = 1443] [outer = 0x0] 08:01:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x111e2a000) [pid = 2248] [serial = 1444] [outer = 0x110ed4400] 08:01:30 INFO - PROCESS | 2248 | 1463065290272 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x11296e400) [pid = 2248] [serial = 1445] [outer = 0x110ed4400] 08:01:30 INFO - PROCESS | 2248 | 1463065290734 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]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 723ms 08:01:30 INFO - PROCESS | 2248 | 1463065290781 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 2248 | 1463065290785 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:01:30 INFO - PROCESS | 2248 | 1463065290791 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 2248 | 1463065290793 Marionette TRACE conn2 <- [1,1898,null,{}] 08:01:30 INFO - PROCESS | 2248 | 1463065290795 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}] 08:01:30 INFO - PROCESS | 2248 | 1463065290905 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:01:30 INFO - PROCESS | 2248 | 1463065290973 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c6a000 == 66 [pid = 2248] [id = 482] 08:01:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x115d47400) [pid = 2248] [serial = 1446] [outer = 0x0] 08:01:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x116177800) [pid = 2248] [serial = 1447] [outer = 0x115d47400] 08:01:31 INFO - PROCESS | 2248 | 1463065291003 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x1168ba800) [pid = 2248] [serial = 1448] [outer = 0x115d47400] 08:01:31 INFO - PROCESS | 2248 | 1463065291501 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]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 08:01:31 INFO - PROCESS | 2248 | 1463065291584 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 2248 | 1463065291587 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:01:31 INFO - PROCESS | 2248 | 1463065291592 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 2248 | 1463065291596 Marionette TRACE conn2 <- [1,1902,null,{}] 08:01:31 INFO - PROCESS | 2248 | 1463065291610 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}] 08:01:31 INFO - PROCESS | 2248 | 1463065291777 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:01:31 INFO - PROCESS | 2248 | 1463065291886 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b445800 == 67 [pid = 2248] [id = 483] 08:01:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x118261000) [pid = 2248] [serial = 1449] [outer = 0x0] 08:01:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x118861000) [pid = 2248] [serial = 1450] [outer = 0x118261000] 08:01:31 INFO - PROCESS | 2248 | 1463065291927 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1196d5000) [pid = 2248] [serial = 1451] [outer = 0x118261000] 08:01:32 INFO - PROCESS | 2248 | 1463065292339 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]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 777ms 08:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:01:32 INFO - PROCESS | 2248 | 1463065292369 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 2248 | 1463065292370 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:01:32 INFO - PROCESS | 2248 | 1463065292373 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 2248 | 1463065292374 Marionette TRACE conn2 <- [1,1906,null,{}] 08:01:32 INFO - PROCESS | 2248 | 1463065292376 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}] 08:01:32 INFO - PROCESS | 2248 | 1463065292485 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:01:32 INFO - PROCESS | 2248 | 1463065292542 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9d1000 == 68 [pid = 2248] [id = 484] 08:01:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x119903400) [pid = 2248] [serial = 1452] [outer = 0x0] 08:01:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x120fc9400) [pid = 2248] [serial = 1453] [outer = 0x119903400] 08:01:32 INFO - PROCESS | 2248 | 1463065292571 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x1214dc000) [pid = 2248] [serial = 1454] [outer = 0x119903400] 08:01:33 INFO - PROCESS | 2248 | 1463065293023 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]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 08:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:01:33 INFO - PROCESS | 2248 | 1463065293043 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 2248 | 1463065293045 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:01:33 INFO - PROCESS | 2248 | 1463065293050 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 2248 | 1463065293052 Marionette TRACE conn2 <- [1,1910,null,{}] 08:01:33 INFO - PROCESS | 2248 | 1463065293055 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}] 08:01:33 INFO - PROCESS | 2248 | 1463065293191 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:01:33 INFO - PROCESS | 2248 | 1463065293336 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x12cea3000 == 69 [pid = 2248] [id = 485] 08:01:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x119f86400) [pid = 2248] [serial = 1455] [outer = 0x0] 08:01:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x124b2f000) [pid = 2248] [serial = 1456] [outer = 0x119f86400] 08:01:33 INFO - PROCESS | 2248 | 1463065293385 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x125396800) [pid = 2248] [serial = 1457] [outer = 0x119f86400] 08:01:33 INFO - PROCESS | 2248 | 1463065293839 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]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 823ms 08:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:01:33 INFO - PROCESS | 2248 | 1463065293870 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 2248 | 1463065293872 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:01:33 INFO - PROCESS | 2248 | 1463065293874 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 2248 | 1463065293876 Marionette TRACE conn2 <- [1,1914,null,{}] 08:01:33 INFO - PROCESS | 2248 | 1463065293878 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}] 08:01:34 INFO - PROCESS | 2248 | 1463065294001 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:01:34 INFO - PROCESS | 2248 | 1463065294062 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d314800 == 70 [pid = 2248] [id = 486] 08:01:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x126a8e000) [pid = 2248] [serial = 1458] [outer = 0x0] 08:01:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x127109c00) [pid = 2248] [serial = 1459] [outer = 0x126a8e000] 08:01:34 INFO - PROCESS | 2248 | 1463065294133 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x12717f800) [pid = 2248] [serial = 1460] [outer = 0x126a8e000] 08:01:34 INFO - PROCESS | 2248 | 1463065294517 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]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 08:01:34 INFO - PROCESS | 2248 | 1463065294544 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 2248 | 1463065294545 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:01:34 INFO - PROCESS | 2248 | 1463065294548 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 2248 | 1463065294549 Marionette TRACE conn2 <- [1,1918,null,{}] 08:01:34 INFO - PROCESS | 2248 | 1463065294551 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}] 08:01:34 INFO - PROCESS | 2248 | 1463065294658 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:01:34 INFO - PROCESS | 2248 | 1463065294762 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d595000 == 71 [pid = 2248] [id = 487] 08:01:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x110eab800) [pid = 2248] [serial = 1461] [outer = 0x0] 08:01:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x12749ec00) [pid = 2248] [serial = 1462] [outer = 0x110eab800] 08:01:34 INFO - PROCESS | 2248 | 1463065294791 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1288ebc00) [pid = 2248] [serial = 1463] [outer = 0x110eab800] 08:01:35 INFO - PROCESS | 2248 | 1463065295399 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]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 869ms 08:01:35 INFO - PROCESS | 2248 | 1463065295418 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 2248 | 1463065295420 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:01:35 INFO - PROCESS | 2248 | 1463065295424 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 2248 | 1463065295426 Marionette TRACE conn2 <- [1,1922,null,{}] 08:01:35 INFO - PROCESS | 2248 | 1463065295430 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}] 08:01:35 INFO - PROCESS | 2248 | 1463065295529 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:01:35 INFO - PROCESS | 2248 | 1463065295604 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185c2800 == 72 [pid = 2248] [id = 488] 08:01:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x110ed4000) [pid = 2248] [serial = 1464] [outer = 0x0] 08:01:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x111ab3800) [pid = 2248] [serial = 1465] [outer = 0x110ed4000] 08:01:35 INFO - PROCESS | 2248 | 1463065295632 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x1125c9000) [pid = 2248] [serial = 1466] [outer = 0x110ed4000] 08:01:36 INFO - PROCESS | 2248 | 1463065296086 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]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 08:01:36 INFO - PROCESS | 2248 | 1463065296096 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 2248 | 1463065296102 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:01:36 INFO - PROCESS | 2248 | 1463065296106 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 2248 | 1463065296108 Marionette TRACE conn2 <- [1,1926,null,{}] 08:01:36 INFO - PROCESS | 2248 | 1463065296110 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}] 08:01:36 INFO - PROCESS | 2248 | 1463065296211 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:01:36 INFO - PROCESS | 2248 | 1463065296269 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182d1000 == 73 [pid = 2248] [id = 489] 08:01:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x1110a6c00) [pid = 2248] [serial = 1467] [outer = 0x0] 08:01:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x113cc5c00) [pid = 2248] [serial = 1468] [outer = 0x1110a6c00] 08:01:36 INFO - PROCESS | 2248 | 1463065296297 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x1166d3000) [pid = 2248] [serial = 1469] [outer = 0x1110a6c00] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x12d597000 == 72 [pid = 2248] [id = 18] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab5e800 == 71 [pid = 2248] [id = 8] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x118395000 == 70 [pid = 2248] [id = 20] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x12cea0000 == 69 [pid = 2248] [id = 15] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb56800 == 68 [pid = 2248] [id = 479] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x12a8dc800 == 67 [pid = 2248] [id = 478] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x119c5f800 == 66 [pid = 2248] [id = 477] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x12908d800 == 65 [pid = 2248] [id = 476] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x121937800) [pid = 2248] [serial = 1383] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x112146000) [pid = 2248] [serial = 1335] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x1196ce800) [pid = 2248] [serial = 1347] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x11837d400) [pid = 2248] [serial = 1341] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x110ea2400) [pid = 2248] [serial = 1332] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x1163b4000) [pid = 2248] [serial = 1338] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1196d7000) [pid = 2248] [serial = 1344] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x126ccc800 == 64 [pid = 2248] [id = 475] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x121cb0000 == 63 [pid = 2248] [id = 474] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x1215cd800 == 62 [pid = 2248] [id = 473] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x116aac000 == 61 [pid = 2248] [id = 472] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x119323800 == 60 [pid = 2248] [id = 471] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x118247000 == 59 [pid = 2248] [id = 470] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x11274e800 == 58 [pid = 2248] [id = 469] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x11839a000 == 57 [pid = 2248] [id = 468] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x12b33b800 == 56 [pid = 2248] [id = 464] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x121166000 == 55 [pid = 2248] [id = 463] 08:01:36 INFO - PROCESS | 2248 | --DOCSHELL 0x116714800 == 54 [pid = 2248] [id = 462] 08:01:36 INFO - PROCESS | 2248 | 1463065296792 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]]]}] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x1215bb400) [pid = 2248] [serial = 1380] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x110ed3400) [pid = 2248] [serial = 1374] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x11930e400) [pid = 2248] [serial = 1377] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x11858f400) [pid = 2248] [serial = 1363] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1196d1c00) [pid = 2248] [serial = 1365] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x119f8d000) [pid = 2248] [serial = 1368] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x119d4e400) [pid = 2248] [serial = 1366] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x1210cec00) [pid = 2248] [serial = 1371] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1210a0400) [pid = 2248] [serial = 1369] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x1210d6000) [pid = 2248] [serial = 1372] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x118159000) [pid = 2248] [serial = 1359] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x11837a000) [pid = 2248] [serial = 1360] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x11617e000) [pid = 2248] [serial = 1375] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x111055400) [pid = 2248] [serial = 1353] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1125c6800) [pid = 2248] [serial = 1354] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x110f4f800) [pid = 2248] [serial = 1350] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x111060000) [pid = 2248] [serial = 1351] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x116332800) [pid = 2248] [serial = 1356] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x116a6f000) [pid = 2248] [serial = 1357] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x1184c9800) [pid = 2248] [serial = 1362] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x12135bc00) [pid = 2248] [serial = 1378] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x119977400) [pid = 2248] [serial = 1330] [outer = 0x0] [url = about:blank] 08:01:36 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x121931800) [pid = 2248] [serial = 1381] [outer = 0x0] [url = about:blank] 08:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 721ms 08:01:36 INFO - PROCESS | 2248 | 1463065296832 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 2248 | 1463065296836 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:01:36 INFO - PROCESS | 2248 | 1463065296840 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 2248 | 1463065296844 Marionette TRACE conn2 <- [1,1930,null,{}] 08:01:36 INFO - PROCESS | 2248 | 1463065296857 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}] 08:01:36 INFO - PROCESS | 2248 | 1463065296993 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:01:37 INFO - PROCESS | 2248 | 1463065297009 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x116ac4800 == 55 [pid = 2248] [id = 490] 08:01:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x116754400) [pid = 2248] [serial = 1470] [outer = 0x0] 08:01:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x118159000) [pid = 2248] [serial = 1471] [outer = 0x116754400] 08:01:37 INFO - PROCESS | 2248 | 1463065297054 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x118426000) [pid = 2248] [serial = 1472] [outer = 0x116754400] 08:01:37 INFO - PROCESS | 2248 | 1463065297487 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]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 677ms 08:01:37 INFO - PROCESS | 2248 | 1463065297517 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 2248 | 1463065297519 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:01:37 INFO - PROCESS | 2248 | 1463065297521 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 2248 | 1463065297522 Marionette TRACE conn2 <- [1,1934,null,{}] 08:01:37 INFO - PROCESS | 2248 | 1463065297524 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}] 08:01:37 INFO - PROCESS | 2248 | 1463065297610 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:01:37 INFO - PROCESS | 2248 | 1463065297615 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195da800 == 56 [pid = 2248] [id = 491] 08:01:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x1184cd000) [pid = 2248] [serial = 1473] [outer = 0x0] 08:01:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x11885ac00) [pid = 2248] [serial = 1474] [outer = 0x1184cd000] 08:01:37 INFO - PROCESS | 2248 | 1463065297641 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x1193c0400) [pid = 2248] [serial = 1475] [outer = 0x1184cd000] 08:01:37 INFO - PROCESS | 2248 | 1463065297990 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]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 08:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:01:38 INFO - PROCESS | 2248 | 1463065298042 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 2248 | 1463065298044 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:01:38 INFO - PROCESS | 2248 | 1463065298046 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 2248 | 1463065298047 Marionette TRACE conn2 <- [1,1938,null,{}] 08:01:38 INFO - PROCESS | 2248 | 1463065298049 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}] 08:01:38 INFO - PROCESS | 2248 | 1463065298136 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:01:38 INFO - PROCESS | 2248 | 1463065298140 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x121151800 == 57 [pid = 2248] [id = 492] 08:01:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x118e06c00) [pid = 2248] [serial = 1476] [outer = 0x0] 08:01:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x1196d7000) [pid = 2248] [serial = 1477] [outer = 0x118e06c00] 08:01:38 INFO - PROCESS | 2248 | 1463065298166 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x119978000) [pid = 2248] [serial = 1478] [outer = 0x118e06c00] 08:01:38 INFO - PROCESS | 2248 | 1463065298480 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]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 470ms 08:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:01:38 INFO - PROCESS | 2248 | 1463065298517 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 2248 | 1463065298519 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:01:38 INFO - PROCESS | 2248 | 1463065298521 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 2248 | 1463065298522 Marionette TRACE conn2 <- [1,1942,null,{}] 08:01:38 INFO - PROCESS | 2248 | 1463065298524 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}] 08:01:38 INFO - PROCESS | 2248 | 1463065298623 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:01:38 INFO - PROCESS | 2248 | 1463065298687 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x124ba2000 == 58 [pid = 2248] [id = 493] 08:01:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x119308800) [pid = 2248] [serial = 1479] [outer = 0x0] 08:01:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x120fc6400) [pid = 2248] [serial = 1480] [outer = 0x119308800] 08:01:38 INFO - PROCESS | 2248 | 1463065298713 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1215be800) [pid = 2248] [serial = 1481] [outer = 0x119308800] 08:01:39 INFO - PROCESS | 2248 | 1463065299035 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]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 568ms 08:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:01:39 INFO - PROCESS | 2248 | 1463065299090 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 2248 | 1463065299091 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:01:39 INFO - PROCESS | 2248 | 1463065299093 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 2248 | 1463065299094 Marionette TRACE conn2 <- [1,1946,null,{}] 08:01:39 INFO - PROCESS | 2248 | 1463065299096 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}] 08:01:39 INFO - PROCESS | 2248 | 1463065299209 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:01:39 INFO - PROCESS | 2248 | 1463065299225 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b08800 == 59 [pid = 2248] [id = 494] 08:01:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x119a56c00) [pid = 2248] [serial = 1482] [outer = 0x0] 08:01:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x121934c00) [pid = 2248] [serial = 1483] [outer = 0x119a56c00] 08:01:39 INFO - PROCESS | 2248 | 1463065299250 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x125367800) [pid = 2248] [serial = 1484] [outer = 0x119a56c00] 08:01:39 INFO - PROCESS | 2248 | 1463065299595 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]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 518ms 08:01:39 INFO - PROCESS | 2248 | 1463065299612 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 2248 | 1463065299613 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:01:39 INFO - PROCESS | 2248 | 1463065299618 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 2248 | 1463065299619 Marionette TRACE conn2 <- [1,1950,null,{}] 08:01:39 INFO - PROCESS | 2248 | 1463065299621 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}] 08:01:39 INFO - PROCESS | 2248 | 1463065299730 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:01:39 INFO - PROCESS | 2248 | 1463065299766 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a50a000 == 60 [pid = 2248] [id = 495] 08:01:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x121931400) [pid = 2248] [serial = 1485] [outer = 0x0] 08:01:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x125396c00) [pid = 2248] [serial = 1486] [outer = 0x121931400] 08:01:39 INFO - PROCESS | 2248 | 1463065299791 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x126a37800) [pid = 2248] [serial = 1487] [outer = 0x121931400] 08:01:40 INFO - PROCESS | 2248 | 1463065300120 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]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 08:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:01:40 INFO - PROCESS | 2248 | 1463065300137 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 2248 | 1463065300138 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:01:40 INFO - PROCESS | 2248 | 1463065300140 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 2248 | 1463065300141 Marionette TRACE conn2 <- [1,1954,null,{}] 08:01:40 INFO - PROCESS | 2248 | 1463065300144 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}] 08:01:40 INFO - PROCESS | 2248 | 1463065300255 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:01:40 INFO - PROCESS | 2248 | 1463065300268 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab5d800 == 61 [pid = 2248] [id = 496] 08:01:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x126c83400) [pid = 2248] [serial = 1488] [outer = 0x0] 08:01:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x126f25400) [pid = 2248] [serial = 1489] [outer = 0x126c83400] 08:01:40 INFO - PROCESS | 2248 | 1463065300292 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x127179c00) [pid = 2248] [serial = 1490] [outer = 0x126c83400] 08:01:40 INFO - PROCESS | 2248 | 1463065300628 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]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 517ms 08:01:40 INFO - PROCESS | 2248 | 1463065300659 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 2248 | 1463065300660 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:01:40 INFO - PROCESS | 2248 | 1463065300669 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 2248 | 1463065300670 Marionette TRACE conn2 <- [1,1958,null,{}] 08:01:40 INFO - PROCESS | 2248 | 1463065300672 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}] 08:01:40 INFO - PROCESS | 2248 | 1463065300781 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:01:40 INFO - PROCESS | 2248 | 1463065300817 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b339000 == 62 [pid = 2248] [id = 497] 08:01:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x12717f000) [pid = 2248] [serial = 1491] [outer = 0x0] 08:01:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x1288eb400) [pid = 2248] [serial = 1492] [outer = 0x12717f000] 08:01:40 INFO - PROCESS | 2248 | 1463065300844 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1288f2800) [pid = 2248] [serial = 1493] [outer = 0x12717f000] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1121b4400) [pid = 2248] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x115d49000) [pid = 2248] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x1210d7c00) [pid = 2248] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x119906800) [pid = 2248] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x1210cc400) [pid = 2248] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1166d4800) [pid = 2248] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x117462800) [pid = 2248] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x115ede800) [pid = 2248] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x117112800) [pid = 2248] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x118863400) [pid = 2248] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x110ece800) [pid = 2248] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x1193be400) [pid = 2248] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x110f4f000) [pid = 2248] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x118859c00) [pid = 2248] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x110f87800) [pid = 2248] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x12135cc00) [pid = 2248] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:01:41 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x110f43400) [pid = 2248] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:01:41 INFO - PROCESS | 2248 | 1463065301440 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]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 822ms 08:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:01:41 INFO - PROCESS | 2248 | 1463065301492 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 2248 | 1463065301493 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:01:41 INFO - PROCESS | 2248 | 1463065301495 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 2248 | 1463065301497 Marionette TRACE conn2 <- [1,1962,null,{}] 08:01:41 INFO - PROCESS | 2248 | 1463065301506 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}] 08:01:41 INFO - PROCESS | 2248 | 1463065301616 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:01:41 INFO - PROCESS | 2248 | 1463065301621 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b441000 == 63 [pid = 2248] [id = 498] 08:01:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x117111c00) [pid = 2248] [serial = 1494] [outer = 0x0] 08:01:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x11853c000) [pid = 2248] [serial = 1495] [outer = 0x117111c00] 08:01:41 INFO - PROCESS | 2248 | 1463065301651 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x1288f2000) [pid = 2248] [serial = 1496] [outer = 0x117111c00] 08:01:42 INFO - PROCESS | 2248 | 1463065301994 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]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 524ms 08:01:42 INFO - PROCESS | 2248 | 1463065302021 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 2248 | 1463065302022 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:01:42 INFO - PROCESS | 2248 | 1463065302024 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 2248 | 1463065302025 Marionette TRACE conn2 <- [1,1966,null,{}] 08:01:42 INFO - PROCESS | 2248 | 1463065302028 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}] 08:01:42 INFO - PROCESS | 2248 | 1463065302142 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:01:42 INFO - PROCESS | 2248 | 1463065302149 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c498800 == 64 [pid = 2248] [id = 499] 08:01:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x110ea2400) [pid = 2248] [serial = 1497] [outer = 0x0] 08:01:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1288f2c00) [pid = 2248] [serial = 1498] [outer = 0x110ea2400] 08:01:42 INFO - PROCESS | 2248 | 1463065302175 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x12896d400) [pid = 2248] [serial = 1499] [outer = 0x110ea2400] 08:01:42 INFO - PROCESS | 2248 | 1463065302567 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]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 569ms 08:01:42 INFO - PROCESS | 2248 | 1463065302594 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 2248 | 1463065302596 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:01:42 INFO - PROCESS | 2248 | 1463065302600 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 2248 | 1463065302601 Marionette TRACE conn2 <- [1,1970,null,{}] 08:01:42 INFO - PROCESS | 2248 | 1463065302605 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}] 08:01:42 INFO - PROCESS | 2248 | 1463065302744 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:01:42 INFO - PROCESS | 2248 | 1463065302835 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d307000 == 65 [pid = 2248] [id = 500] 08:01:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x117462800) [pid = 2248] [serial = 1500] [outer = 0x0] 08:01:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x128a25800) [pid = 2248] [serial = 1501] [outer = 0x117462800] 08:01:42 INFO - PROCESS | 2248 | 1463065302874 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x128a32800) [pid = 2248] [serial = 1502] [outer = 0x117462800] 08:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 724ms 08:01:43 INFO - PROCESS | 2248 | 1463065303315 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]]]}] 08:01:43 INFO - PROCESS | 2248 | 1463065303324 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 2248 | 1463065303326 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:01:43 INFO - PROCESS | 2248 | 1463065303330 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 2248 | 1463065303335 Marionette TRACE conn2 <- [1,1974,null,{}] 08:01:43 INFO - PROCESS | 2248 | 1463065303340 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}] 08:01:43 INFO - PROCESS | 2248 | 1463065303451 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:01:43 INFO - PROCESS | 2248 | 1463065303548 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x1166f3000 == 66 [pid = 2248] [id = 501] 08:01:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x110f82800) [pid = 2248] [serial = 1503] [outer = 0x0] 08:01:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x11105c000) [pid = 2248] [serial = 1504] [outer = 0x110f82800] 08:01:43 INFO - PROCESS | 2248 | 1463065303580 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x1125c7c00) [pid = 2248] [serial = 1505] [outer = 0x110f82800] 08:01:44 INFO - PROCESS | 2248 | 1463065304009 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]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 728ms 08:01:44 INFO - PROCESS | 2248 | 1463065304058 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 2248 | 1463065304063 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:01:44 INFO - PROCESS | 2248 | 1463065304071 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 2248 | 1463065304073 Marionette TRACE conn2 <- [1,1978,null,{}] 08:01:44 INFO - PROCESS | 2248 | 1463065304075 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}] 08:01:44 INFO - PROCESS | 2248 | 1463065304194 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:01:44 INFO - PROCESS | 2248 | 1463065304268 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x121167800 == 67 [pid = 2248] [id = 502] 08:01:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x114de1c00) [pid = 2248] [serial = 1506] [outer = 0x0] 08:01:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x11660a400) [pid = 2248] [serial = 1507] [outer = 0x114de1c00] 08:01:44 INFO - PROCESS | 2248 | 1463065304307 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x117458000) [pid = 2248] [serial = 1508] [outer = 0x114de1c00] 08:01:44 INFO - PROCESS | 2248 | 1463065304767 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]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 769ms 08:01:44 INFO - PROCESS | 2248 | 1463065304840 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 2248 | 1463065304842 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:01:44 INFO - PROCESS | 2248 | 1463065304844 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 2248 | 1463065304847 Marionette TRACE conn2 <- [1,1982,null,{}] 08:01:44 INFO - PROCESS | 2248 | 1463065304855 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}] 08:01:44 INFO - PROCESS | 2248 | 1463065304970 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:01:45 INFO - PROCESS | 2248 | 1463065305044 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c49c000 == 68 [pid = 2248] [id = 503] 08:01:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x11853b800) [pid = 2248] [serial = 1509] [outer = 0x0] 08:01:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1195f1800) [pid = 2248] [serial = 1510] [outer = 0x11853b800] 08:01:45 INFO - PROCESS | 2248 | 1463065305077 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x119f88400) [pid = 2248] [serial = 1511] [outer = 0x11853b800] 08:01:45 INFO - PROCESS | 2248 | 1463065305490 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]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 08:01:45 INFO - PROCESS | 2248 | 1463065305516 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 2248 | 1463065305518 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:01:45 INFO - PROCESS | 2248 | 1463065305521 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 2248 | 1463065305522 Marionette TRACE conn2 <- [1,1986,null,{}] 08:01:45 INFO - PROCESS | 2248 | 1463065305524 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}] 08:01:45 INFO - PROCESS | 2248 | 1463065305635 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:01:45 INFO - PROCESS | 2248 | 1463065305695 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d76b800 == 69 [pid = 2248] [id = 504] 08:01:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x119970c00) [pid = 2248] [serial = 1512] [outer = 0x0] 08:01:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x12135a800) [pid = 2248] [serial = 1513] [outer = 0x119970c00] 08:01:45 INFO - PROCESS | 2248 | 1463065305766 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x124a38000) [pid = 2248] [serial = 1514] [outer = 0x119970c00] 08:01:46 INFO - PROCESS | 2248 | 1463065306174 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]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 668ms 08:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:01:46 INFO - PROCESS | 2248 | 1463065306190 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 2248 | 1463065306191 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:01:46 INFO - PROCESS | 2248 | 1463065306193 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 2248 | 1463065306195 Marionette TRACE conn2 <- [1,1990,null,{}] 08:01:46 INFO - PROCESS | 2248 | 1463065306197 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}] 08:01:46 INFO - PROCESS | 2248 | 1463065306341 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:01:46 INFO - PROCESS | 2248 | 1463065306413 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db55000 == 70 [pid = 2248] [id = 505] 08:01:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x1210ca400) [pid = 2248] [serial = 1515] [outer = 0x0] 08:01:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x126c88400) [pid = 2248] [serial = 1516] [outer = 0x1210ca400] 08:01:46 INFO - PROCESS | 2248 | 1463065306443 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x1274a2400) [pid = 2248] [serial = 1517] [outer = 0x1210ca400] 08:01:46 INFO - PROCESS | 2248 | 1463065306856 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]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 08:01:46 INFO - PROCESS | 2248 | 1463065306864 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:01:46 INFO - PROCESS | 2248 | 1463065306865 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:01:46 INFO - PROCESS | 2248 | 1463065306867 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 2248 | 1463065306869 Marionette TRACE conn2 <- [1,1994,null,{}] 08:01:46 INFO - PROCESS | 2248 | 1463065306871 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}] 08:01:46 INFO - PROCESS | 2248 | 1463065306993 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:01:47 INFO - PROCESS | 2248 | 1463065307098 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e32f800 == 71 [pid = 2248] [id = 506] 08:01:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x128a2dc00) [pid = 2248] [serial = 1518] [outer = 0x0] 08:01:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x128a74000) [pid = 2248] [serial = 1519] [outer = 0x128a2dc00] 08:01:47 INFO - PROCESS | 2248 | 1463065307129 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x128ad2400) [pid = 2248] [serial = 1520] [outer = 0x128a2dc00] 08:01:47 INFO - PROCESS | 2248 | 1463065307548 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]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 719ms 08:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:01:47 INFO - PROCESS | 2248 | 1463065307587 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 2248 | 1463065307589 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:01:47 INFO - PROCESS | 2248 | 1463065307592 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 2248 | 1463065307594 Marionette TRACE conn2 <- [1,1998,null,{}] 08:01:47 INFO - PROCESS | 2248 | 1463065307598 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}] 08:01:47 INFO - PROCESS | 2248 | 1463065307789 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:01:47 INFO - PROCESS | 2248 | 1463065307898 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b02800 == 72 [pid = 2248] [id = 507] 08:01:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x111058000) [pid = 2248] [serial = 1521] [outer = 0x0] 08:01:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x125eb0400) [pid = 2248] [serial = 1522] [outer = 0x111058000] 08:01:47 INFO - PROCESS | 2248 | 1463065307931 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x128d36400) [pid = 2248] [serial = 1523] [outer = 0x111058000] 08:01:48 INFO - PROCESS | 2248 | 1463065308576 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]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1020ms 08:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:01:48 INFO - PROCESS | 2248 | 1463065308612 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 2248 | 1463065308615 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:01:48 INFO - PROCESS | 2248 | 1463065308618 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 2248 | 1463065308620 Marionette TRACE conn2 <- [1,2002,null,{}] 08:01:48 INFO - PROCESS | 2248 | 1463065308625 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}] 08:01:48 INFO - PROCESS | 2248 | 1463065308725 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:01:48 INFO - PROCESS | 2248 | 1463065308792 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185cb000 == 73 [pid = 2248] [id = 508] 08:01:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x110f7fc00) [pid = 2248] [serial = 1524] [outer = 0x0] 08:01:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x11105e800) [pid = 2248] [serial = 1525] [outer = 0x110f7fc00] 08:01:48 INFO - PROCESS | 2248 | 1463065308820 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x1125c6800) [pid = 2248] [serial = 1526] [outer = 0x110f7fc00] 08:01:49 INFO - PROCESS | 2248 | 1463065309276 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]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 723ms 08:01:49 INFO - PROCESS | 2248 | 1463065309351 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 2248 | 1463065309355 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:01:49 INFO - PROCESS | 2248 | 1463065309361 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 2248 | 1463065309362 Marionette TRACE conn2 <- [1,2006,null,{}] 08:01:49 INFO - PROCESS | 2248 | 1463065309367 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}] 08:01:49 INFO - PROCESS | 2248 | 1463065309469 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:01:49 INFO - PROCESS | 2248 | 1463065309544 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e12800 == 74 [pid = 2248] [id = 509] 08:01:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x112965c00) [pid = 2248] [serial = 1527] [outer = 0x0] 08:01:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x116340400) [pid = 2248] [serial = 1528] [outer = 0x112965c00] 08:01:49 INFO - PROCESS | 2248 | 1463065309572 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x1168c2c00) [pid = 2248] [serial = 1529] [outer = 0x112965c00] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12c498800 == 73 [pid = 2248] [id = 499] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12b441000 == 72 [pid = 2248] [id = 498] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12b339000 == 71 [pid = 2248] [id = 497] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab5d800 == 70 [pid = 2248] [id = 496] 08:01:49 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x126a3d800) [pid = 2248] [serial = 1441] [outer = 0x0] [url = about:blank] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12a50a000 == 69 [pid = 2248] [id = 495] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x128b08800 == 68 [pid = 2248] [id = 494] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x124ba2000 == 67 [pid = 2248] [id = 493] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x121151800 == 66 [pid = 2248] [id = 492] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1195da800 == 65 [pid = 2248] [id = 491] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x116ac4800 == 64 [pid = 2248] [id = 490] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1182d1000 == 63 [pid = 2248] [id = 489] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x1185c2800 == 62 [pid = 2248] [id = 488] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12b445800 == 61 [pid = 2248] [id = 483] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x119c6a000 == 60 [pid = 2248] [id = 482] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x11687f800 == 59 [pid = 2248] [id = 481] 08:01:49 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4a6000 == 58 [pid = 2248] [id = 480] 08:01:49 INFO - PROCESS | 2248 | 1463065309986 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]]]}] 08:01:50 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 08:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 674ms 08:01:50 INFO - PROCESS | 2248 | 1463065310035 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 2248 | 1463065310037 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x126a34400) [pid = 2248] [serial = 1439] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x11836f400) [pid = 2248] [serial = 1432] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x112ea8400) [pid = 2248] [serial = 1389] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x119f7e400) [pid = 2248] [serial = 1348] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x125eaac00) [pid = 2248] [serial = 1438] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x11885f800) [pid = 2248] [serial = 1392] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x121366000) [pid = 2248] [serial = 1427] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x12192d800) [pid = 2248] [serial = 1429] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x12485c000) [pid = 2248] [serial = 1435] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x11853f800) [pid = 2248] [serial = 1418] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x116756400) [pid = 2248] [serial = 1411] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x118376000) [pid = 2248] [serial = 1415] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x1125c5000) [pid = 2248] [serial = 1424] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x110f8a000) [pid = 2248] [serial = 1291] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x119903800) [pid = 2248] [serial = 1288] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x118161400) [pid = 2248] [serial = 1414] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x123591c00) [pid = 2248] [serial = 1430] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x11710e400) [pid = 2248] [serial = 1412] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1121ad800) [pid = 2248] [serial = 1406] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x119975c00) [pid = 2248] [serial = 1421] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x1125c6400) [pid = 2248] [serial = 1294] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x119da4800) [pid = 2248] [serial = 1395] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x12538e400) [pid = 2248] [serial = 1402] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1215b6800) [pid = 2248] [serial = 1398] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x11105c800) [pid = 2248] [serial = 1405] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x114ddd800) [pid = 2248] [serial = 1409] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x1193c1400) [pid = 2248] [serial = 1420] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x119daec00) [pid = 2248] [serial = 1423] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x124dd1400) [pid = 2248] [serial = 1401] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x125481400) [pid = 2248] [serial = 1436] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x1184cc400) [pid = 2248] [serial = 1417] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x110f8c000) [pid = 2248] [serial = 1386] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x1125c2000) [pid = 2248] [serial = 1408] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1210d2800) [pid = 2248] [serial = 1426] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x1125c4000) [pid = 2248] [serial = 880] [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.] 08:01:50 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x119c2d800) [pid = 2248] [serial = 1433] [outer = 0x0] [url = about:blank] 08:01:50 INFO - PROCESS | 2248 | 1463065310057 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 2248 | 1463065310060 Marionette TRACE conn2 <- [1,2010,null,{}] 08:01:50 INFO - PROCESS | 2248 | 1463065310076 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}] 08:01:50 INFO - PROCESS | 2248 | 1463065310171 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:01:50 INFO - PROCESS | 2248 | 1463065310182 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e1b000 == 59 [pid = 2248] [id = 510] 08:01:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x11825f800) [pid = 2248] [serial = 1530] [outer = 0x0] 08:01:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x118376000) [pid = 2248] [serial = 1531] [outer = 0x11825f800] 08:01:50 INFO - PROCESS | 2248 | 1463065310210 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x118536800) [pid = 2248] [serial = 1532] [outer = 0x11825f800] 08:01:50 INFO - PROCESS | 2248 | 1463065310568 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]]]}] 08:01:50 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 08:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 537ms 08:01:50 INFO - PROCESS | 2248 | 1463065310586 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 2248 | 1463065310587 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:01:50 INFO - PROCESS | 2248 | 1463065310620 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 2248 | 1463065310621 Marionette TRACE conn2 <- [1,2014,null,{}] 08:01:50 INFO - PROCESS | 2248 | 1463065310623 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}] 08:01:50 INFO - PROCESS | 2248 | 1463065310711 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:01:50 INFO - PROCESS | 2248 | 1463065310715 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x119990800 == 60 [pid = 2248] [id = 511] 08:01:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x11853cc00) [pid = 2248] [serial = 1533] [outer = 0x0] 08:01:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x118598000) [pid = 2248] [serial = 1534] [outer = 0x11853cc00] 08:01:50 INFO - PROCESS | 2248 | 1463065310742 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1195ecc00) [pid = 2248] [serial = 1535] [outer = 0x11853cc00] 08:01:51 INFO - PROCESS | 2248 | 1463065311108 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]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 529ms 08:01:51 INFO - PROCESS | 2248 | 1463065311148 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 2248 | 1463065311152 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:01:51 INFO - PROCESS | 2248 | 1463065311165 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 2248 | 1463065311167 Marionette TRACE conn2 <- [1,2018,null,{}] 08:01:51 INFO - PROCESS | 2248 | 1463065311169 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}] 08:01:51 INFO - PROCESS | 2248 | 1463065311299 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:01:51 INFO - PROCESS | 2248 | 1463065311312 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x121ca2800 == 61 [pid = 2248] [id = 512] 08:01:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x1196d1c00) [pid = 2248] [serial = 1536] [outer = 0x0] 08:01:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x119975800) [pid = 2248] [serial = 1537] [outer = 0x1196d1c00] 08:01:51 INFO - PROCESS | 2248 | 1463065311353 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x119f8a800) [pid = 2248] [serial = 1538] [outer = 0x1196d1c00] 08:01:51 INFO - PROCESS | 2248 | 1463065311863 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]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 729ms 08:01:51 INFO - PROCESS | 2248 | 1463065311890 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 2248 | 1463065311892 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:01:51 INFO - PROCESS | 2248 | 1463065311920 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 2248 | 1463065311921 Marionette TRACE conn2 <- [1,2022,null,{}] 08:01:51 INFO - PROCESS | 2248 | 1463065311926 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}] 08:01:52 INFO - PROCESS | 2248 | 1463065312025 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:01:52 INFO - PROCESS | 2248 | 1463065312036 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x12712b000 == 62 [pid = 2248] [id = 513] 08:01:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x12135d800) [pid = 2248] [serial = 1539] [outer = 0x0] 08:01:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x121930c00) [pid = 2248] [serial = 1540] [outer = 0x12135d800] 08:01:52 INFO - PROCESS | 2248 | 1463065312063 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x124b2fc00) [pid = 2248] [serial = 1541] [outer = 0x12135d800] 08:01:52 INFO - PROCESS | 2248 | 1463065312479 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]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 597ms 08:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:01:52 INFO - PROCESS | 2248 | 1463065312493 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 2248 | 1463065312495 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:01:52 INFO - PROCESS | 2248 | 1463065312498 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 2248 | 1463065312503 Marionette TRACE conn2 <- [1,2026,null,{}] 08:01:52 INFO - PROCESS | 2248 | 1463065312505 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}] 08:01:52 INFO - PROCESS | 2248 | 1463065312691 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:01:52 INFO - PROCESS | 2248 | 1463065312716 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x12908d800 == 63 [pid = 2248] [id = 514] 08:01:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x12135e000) [pid = 2248] [serial = 1542] [outer = 0x0] 08:01:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x125372400) [pid = 2248] [serial = 1543] [outer = 0x12135e000] 08:01:52 INFO - PROCESS | 2248 | 1463065312756 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x125ea7c00) [pid = 2248] [serial = 1544] [outer = 0x12135e000] 08:01:53 INFO - PROCESS | 2248 | 1463065313153 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]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 674ms 08:01:53 INFO - PROCESS | 2248 | 1463065313172 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 2248 | 1463065313173 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:01:53 INFO - PROCESS | 2248 | 1463065313175 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 2248 | 1463065313176 Marionette TRACE conn2 <- [1,2030,null,{}] 08:01:53 INFO - PROCESS | 2248 | 1463065313179 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}] 08:01:53 INFO - PROCESS | 2248 | 1463065313289 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:01:53 INFO - PROCESS | 2248 | 1463065313321 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a766800 == 64 [pid = 2248] [id = 515] 08:01:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x124dd1400) [pid = 2248] [serial = 1545] [outer = 0x0] 08:01:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x126c36000) [pid = 2248] [serial = 1546] [outer = 0x124dd1400] 08:01:53 INFO - PROCESS | 2248 | 1463065313346 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x127111400) [pid = 2248] [serial = 1547] [outer = 0x124dd1400] 08:01:53 INFO - PROCESS | 2248 | 1463065313703 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]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 08:01:53 INFO - PROCESS | 2248 | 1463065313745 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 2248 | 1463065313746 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:01:53 INFO - PROCESS | 2248 | 1463065313748 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 2248 | 1463065313749 Marionette TRACE conn2 <- [1,2034,null,{}] 08:01:53 INFO - PROCESS | 2248 | 1463065313751 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}] 08:01:53 INFO - PROCESS | 2248 | 1463065313864 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:01:53 INFO - PROCESS | 2248 | 1463065313902 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab72000 == 65 [pid = 2248] [id = 516] 08:01:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x125374c00) [pid = 2248] [serial = 1548] [outer = 0x0] 08:01:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x127181400) [pid = 2248] [serial = 1549] [outer = 0x125374c00] 08:01:53 INFO - PROCESS | 2248 | 1463065313935 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x1288fa000) [pid = 2248] [serial = 1550] [outer = 0x125374c00] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x121931400) [pid = 2248] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x119a56c00) [pid = 2248] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x126c83400) [pid = 2248] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x12717f000) [pid = 2248] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x119308800) [pid = 2248] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x110ed4000) [pid = 2248] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x1184cd000) [pid = 2248] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x118e06c00) [pid = 2248] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x110ea2400) [pid = 2248] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x1110a6c00) [pid = 2248] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x116754400) [pid = 2248] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:01:54 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x117111c00) [pid = 2248] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:01:54 INFO - PROCESS | 2248 | 1463065314439 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]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 719ms 08:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:01:54 INFO - PROCESS | 2248 | 1463065314469 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 2248 | 1463065314470 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:01:54 INFO - PROCESS | 2248 | 1463065314472 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 2248 | 1463065314474 Marionette TRACE conn2 <- [1,2038,null,{}] 08:01:54 INFO - PROCESS | 2248 | 1463065314476 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}] 08:01:54 INFO - PROCESS | 2248 | 1463065314566 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:01:54 INFO - PROCESS | 2248 | 1463065314586 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x12103f800 == 66 [pid = 2248] [id = 517] 08:01:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x1110a6c00) [pid = 2248] [serial = 1551] [outer = 0x0] 08:01:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x1184c9800) [pid = 2248] [serial = 1552] [outer = 0x1110a6c00] 08:01:54 INFO - PROCESS | 2248 | 1463065314612 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x126a33400) [pid = 2248] [serial = 1553] [outer = 0x1110a6c00] 08:01:54 INFO - PROCESS | 2248 | 1463065314969 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]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 08:01:54 INFO - PROCESS | 2248 | 1463065314992 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 2248 | 1463065314993 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:01:54 INFO - PROCESS | 2248 | 1463065314996 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 2248 | 1463065314998 Marionette TRACE conn2 <- [1,2042,null,{}] 08:01:55 INFO - PROCESS | 2248 | 1463065315008 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}] 08:01:55 INFO - PROCESS | 2248 | 1463065315111 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:01:55 INFO - PROCESS | 2248 | 1463065315116 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c02e000 == 67 [pid = 2248] [id = 518] 08:01:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x12710f800) [pid = 2248] [serial = 1554] [outer = 0x0] 08:01:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x128a6e800) [pid = 2248] [serial = 1555] [outer = 0x12710f800] 08:01:55 INFO - PROCESS | 2248 | 1463065315145 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x128d31400) [pid = 2248] [serial = 1556] [outer = 0x12710f800] 08:01:55 INFO - PROCESS | 2248 | 1463065315541 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]]]}] 08:01:55 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) 08:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 578ms 08:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:01:55 INFO - PROCESS | 2248 | 1463065315575 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 2248 | 1463065315576 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:01:55 INFO - PROCESS | 2248 | 1463065315578 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 2248 | 1463065315579 Marionette TRACE conn2 <- [1,2046,null,{}] 08:01:55 INFO - PROCESS | 2248 | 1463065315582 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}] 08:01:55 INFO - PROCESS | 2248 | 1463065315697 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:01:55 INFO - PROCESS | 2248 | 1463065315705 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9cd000 == 68 [pid = 2248] [id = 519] 08:01:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x128d32000) [pid = 2248] [serial = 1557] [outer = 0x0] 08:01:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x128f5c000) [pid = 2248] [serial = 1558] [outer = 0x128d32000] 08:01:55 INFO - PROCESS | 2248 | 1463065315728 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1290cd800) [pid = 2248] [serial = 1559] [outer = 0x128d32000] 08:01:56 INFO - PROCESS | 2248 | 1463065316068 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]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 523ms 08:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:01:56 INFO - PROCESS | 2248 | 1463065316102 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 2248 | 1463065316103 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:01:56 INFO - PROCESS | 2248 | 1463065316105 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 2248 | 1463065316106 Marionette TRACE conn2 <- [1,2050,null,{}] 08:01:56 INFO - PROCESS | 2248 | 1463065316108 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}] 08:01:56 INFO - PROCESS | 2248 | 1463065316199 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:01:56 INFO - PROCESS | 2248 | 1463065316204 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d598800 == 69 [pid = 2248] [id = 520] 08:01:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x121463000) [pid = 2248] [serial = 1560] [outer = 0x0] 08:01:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x129366000) [pid = 2248] [serial = 1561] [outer = 0x121463000] 08:01:56 INFO - PROCESS | 2248 | 1463065316228 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x12936c000) [pid = 2248] [serial = 1562] [outer = 0x121463000] 08:01:56 INFO - PROCESS | 2248 | 1463065316717 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]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 08:01:56 INFO - PROCESS | 2248 | 1463065316776 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 2248 | 1463065316779 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:01:56 INFO - PROCESS | 2248 | 1463065316783 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 2248 | 1463065316785 Marionette TRACE conn2 <- [1,2054,null,{}] 08:01:56 INFO - PROCESS | 2248 | 1463065316789 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}] 08:01:56 INFO - PROCESS | 2248 | 1463065316905 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:01:57 INFO - PROCESS | 2248 | 1463065317017 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x11838b000 == 70 [pid = 2248] [id = 521] 08:01:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x1125c8800) [pid = 2248] [serial = 1563] [outer = 0x0] 08:01:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x1129e8800) [pid = 2248] [serial = 1564] [outer = 0x1125c8800] 08:01:57 INFO - PROCESS | 2248 | 1463065317048 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x11633ac00) [pid = 2248] [serial = 1565] [outer = 0x1125c8800] 08:01:57 INFO - PROCESS | 2248 | 1463065317497 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]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 770ms 08:01:57 INFO - PROCESS | 2248 | 1463065317555 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 2248 | 1463065317559 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:01:57 INFO - PROCESS | 2248 | 1463065317580 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 2248 | 1463065317583 Marionette TRACE conn2 <- [1,2058,null,{}] 08:01:57 INFO - PROCESS | 2248 | 1463065317589 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}] 08:01:57 INFO - PROCESS | 2248 | 1463065317703 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:01:57 INFO - PROCESS | 2248 | 1463065317775 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x125434000 == 71 [pid = 2248] [id = 522] 08:01:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x11815a000) [pid = 2248] [serial = 1566] [outer = 0x0] 08:01:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x11837d400) [pid = 2248] [serial = 1567] [outer = 0x11815a000] 08:01:57 INFO - PROCESS | 2248 | 1463065317805 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x118e0d000) [pid = 2248] [serial = 1568] [outer = 0x11815a000] 08:01:58 INFO - PROCESS | 2248 | 1463065318224 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]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 08:01:58 INFO - PROCESS | 2248 | 1463065318282 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 2248 | 1463065318283 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:01:58 INFO - PROCESS | 2248 | 1463065318286 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 2248 | 1463065318288 Marionette TRACE conn2 <- [1,2062,null,{}] 08:01:58 INFO - PROCESS | 2248 | 1463065318296 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}] 08:01:58 INFO - PROCESS | 2248 | 1463065318409 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:01:58 INFO - PROCESS | 2248 | 1463065318487 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7cd800 == 72 [pid = 2248] [id = 523] 08:01:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x119f8b000) [pid = 2248] [serial = 1569] [outer = 0x0] 08:01:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x12135b400) [pid = 2248] [serial = 1570] [outer = 0x119f8b000] 08:01:58 INFO - PROCESS | 2248 | 1463065318520 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x124b85c00) [pid = 2248] [serial = 1571] [outer = 0x119f8b000] 08:01:58 INFO - PROCESS | 2248 | 1463065318940 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]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 722ms 08:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:01:59 INFO - PROCESS | 2248 | 1463065319017 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 2248 | 1463065319018 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:01:59 INFO - PROCESS | 2248 | 1463065319022 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 2248 | 1463065319024 Marionette TRACE conn2 <- [1,2066,null,{}] 08:01:59 INFO - PROCESS | 2248 | 1463065319026 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}] 08:01:59 INFO - PROCESS | 2248 | 1463065319139 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:01:59 INFO - PROCESS | 2248 | 1463065319215 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e349800 == 73 [pid = 2248] [id = 524] 08:01:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x125eb1800) [pid = 2248] [serial = 1572] [outer = 0x0] 08:01:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x1288eb800) [pid = 2248] [serial = 1573] [outer = 0x125eb1800] 08:01:59 INFO - PROCESS | 2248 | 1463065319244 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x128a2bc00) [pid = 2248] [serial = 1574] [outer = 0x125eb1800] 08:01:59 INFO - PROCESS | 2248 | 1463065319661 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]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 08:01:59 INFO - PROCESS | 2248 | 1463065319706 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 2248 | 1463065319707 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:01:59 INFO - PROCESS | 2248 | 1463065319710 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 2248 | 1463065319711 Marionette TRACE conn2 <- [1,2070,null,{}] 08:01:59 INFO - PROCESS | 2248 | 1463065319713 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}] 08:01:59 INFO - PROCESS | 2248 | 1463065319855 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:01:59 INFO - PROCESS | 2248 | 1463065319897 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x132036000 == 74 [pid = 2248] [id = 525] 08:01:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x128a70c00) [pid = 2248] [serial = 1575] [outer = 0x0] 08:01:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x128a79800) [pid = 2248] [serial = 1576] [outer = 0x128a70c00] 08:01:59 INFO - PROCESS | 2248 | 1463065319927 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x128f5a800) [pid = 2248] [serial = 1577] [outer = 0x128a70c00] 08:02:00 INFO - PROCESS | 2248 | 1463065320317 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]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 668ms 08:02:00 INFO - PROCESS | 2248 | 1463065320379 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:02:00 INFO - PROCESS | 2248 | 1463065320380 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:02:00 INFO - PROCESS | 2248 | 1463065320383 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 2248 | 1463065320384 Marionette TRACE conn2 <- [1,2074,null,{}] 08:02:00 INFO - PROCESS | 2248 | 1463065320387 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}] 08:02:00 INFO - PROCESS | 2248 | 1463065320511 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:02:00 INFO - PROCESS | 2248 | 1463065320616 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320d2800 == 75 [pid = 2248] [id = 526] 08:02:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x125370400) [pid = 2248] [serial = 1578] [outer = 0x0] 08:02:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x12936d800) [pid = 2248] [serial = 1579] [outer = 0x125370400] 08:02:00 INFO - PROCESS | 2248 | 1463065320648 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x12a7e1c00) [pid = 2248] [serial = 1580] [outer = 0x125370400] 08:02:01 INFO - PROCESS | 2248 | 1463065321026 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]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 669ms 08:02:01 INFO - PROCESS | 2248 | 1463065321053 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 2248 | 1463065321054 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:02:01 INFO - PROCESS | 2248 | 1463065321057 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 2248 | 1463065321058 Marionette TRACE conn2 <- [1,2078,null,{}] 08:02:01 INFO - PROCESS | 2248 | 1463065321060 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}] 08:02:01 INFO - PROCESS | 2248 | 1463065321184 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:02:01 INFO - PROCESS | 2248 | 1463065321260 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x132177800 == 76 [pid = 2248] [id = 527] 08:02:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x128f5a000) [pid = 2248] [serial = 1581] [outer = 0x0] 08:02:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x12a868000) [pid = 2248] [serial = 1582] [outer = 0x128f5a000] 08:02:01 INFO - PROCESS | 2248 | 1463065321288 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x12ab4ac00) [pid = 2248] [serial = 1583] [outer = 0x128f5a000] 08:02:01 INFO - PROCESS | 2248 | 1463065321706 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]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 668ms 08:02:01 INFO - PROCESS | 2248 | 1463065321725 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 2248 | 1463065321727 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:02:01 INFO - PROCESS | 2248 | 1463065321729 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 2248 | 1463065321730 Marionette TRACE conn2 <- [1,2082,null,{}] 08:02:01 INFO - PROCESS | 2248 | 1463065321733 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}] 08:02:01 INFO - PROCESS | 2248 | 1463065321846 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:02:01 INFO - PROCESS | 2248 | 1463065321950 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x11614a800 == 77 [pid = 2248] [id = 528] 08:02:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x1125bf400) [pid = 2248] [serial = 1584] [outer = 0x0] 08:02:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x116a6dc00) [pid = 2248] [serial = 1585] [outer = 0x1125bf400] 08:02:01 INFO - PROCESS | 2248 | 1463065321983 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x12896b400) [pid = 2248] [serial = 1586] [outer = 0x1125bf400] 08:02:02 INFO - PROCESS | 2248 | 1463065322594 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]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 923ms 08:02:02 INFO - PROCESS | 2248 | 1463065322653 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 2248 | 1463065322655 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:02:02 INFO - PROCESS | 2248 | 1463065322659 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 2248 | 1463065322661 Marionette TRACE conn2 <- [1,2086,null,{}] 08:02:02 INFO - PROCESS | 2248 | 1463065322666 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}] 08:02:02 INFO - PROCESS | 2248 | 1463065322766 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:02:02 INFO - PROCESS | 2248 | 1463065322843 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215d4800 == 78 [pid = 2248] [id = 529] 08:02:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x111061400) [pid = 2248] [serial = 1587] [outer = 0x0] 08:02:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x1125cd400) [pid = 2248] [serial = 1588] [outer = 0x111061400] 08:02:02 INFO - PROCESS | 2248 | 1463065322871 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x1163bc400) [pid = 2248] [serial = 1589] [outer = 0x111061400] 08:02:03 INFO - PROCESS | 2248 | 1463065323277 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]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 08:02:03 INFO - PROCESS | 2248 | 1463065323330 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 2248 | 1463065323334 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:02:03 INFO - PROCESS | 2248 | 1463065323338 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 2248 | 1463065323340 Marionette TRACE conn2 <- [1,2090,null,{}] 08:02:03 INFO - PROCESS | 2248 | 1463065323342 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}] 08:02:03 INFO - PROCESS | 2248 | 1463065323444 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:02:03 INFO - PROCESS | 2248 | 1463065323502 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188d0800 == 79 [pid = 2248] [id = 530] 08:02:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x1110ac400) [pid = 2248] [serial = 1590] [outer = 0x0] 08:02:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x118261800) [pid = 2248] [serial = 1591] [outer = 0x1110ac400] 08:02:03 INFO - PROCESS | 2248 | 1463065323525 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x11853fc00) [pid = 2248] [serial = 1592] [outer = 0x1110ac400] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9cd000 == 78 [pid = 2248] [id = 519] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x12c02e000 == 77 [pid = 2248] [id = 518] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x12103f800 == 76 [pid = 2248] [id = 517] 08:02:03 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x128a25800) [pid = 2248] [serial = 1501] [outer = 0x0] [url = about:blank] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab72000 == 75 [pid = 2248] [id = 516] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x12a766800 == 74 [pid = 2248] [id = 515] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x12908d800 == 73 [pid = 2248] [id = 514] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x12712b000 == 72 [pid = 2248] [id = 513] 08:02:03 INFO - PROCESS | 2248 | --DOCSHELL 0x121ca2800 == 71 [pid = 2248] [id = 512] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x119990800 == 70 [pid = 2248] [id = 511] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x117e1b000 == 69 [pid = 2248] [id = 510] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x117e12800 == 68 [pid = 2248] [id = 509] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x1185cb000 == 67 [pid = 2248] [id = 508] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x12e32f800 == 66 [pid = 2248] [id = 506] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x12db55000 == 65 [pid = 2248] [id = 505] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x12d76b800 == 64 [pid = 2248] [id = 504] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x12c49c000 == 63 [pid = 2248] [id = 503] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x121167800 == 62 [pid = 2248] [id = 502] 08:02:04 INFO - PROCESS | 2248 | --DOCSHELL 0x1166f3000 == 61 [pid = 2248] [id = 501] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x11853c000) [pid = 2248] [serial = 1495] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x1288f2800) [pid = 2248] [serial = 1493] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x127179c00) [pid = 2248] [serial = 1490] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x125367800) [pid = 2248] [serial = 1484] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x1288f2000) [pid = 2248] [serial = 1496] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x1215be800) [pid = 2248] [serial = 1481] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x125396c00) [pid = 2248] [serial = 1486] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x121934c00) [pid = 2248] [serial = 1483] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x126f25400) [pid = 2248] [serial = 1489] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x126a37800) [pid = 2248] [serial = 1487] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x1288eb400) [pid = 2248] [serial = 1492] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x120fc6400) [pid = 2248] [serial = 1480] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x120fc9400) [pid = 2248] [serial = 1453] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x1125c9000) [pid = 2248] [serial = 1466] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x111ab3800) [pid = 2248] [serial = 1465] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x118861000) [pid = 2248] [serial = 1450] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x11885ac00) [pid = 2248] [serial = 1474] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x1193c0400) [pid = 2248] [serial = 1475] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x1196d7000) [pid = 2248] [serial = 1477] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x119978000) [pid = 2248] [serial = 1478] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x1288f2c00) [pid = 2248] [serial = 1498] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x124b2f000) [pid = 2248] [serial = 1456] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x1166d3000) [pid = 2248] [serial = 1469] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x113cc5c00) [pid = 2248] [serial = 1468] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x12896d400) [pid = 2248] [serial = 1499] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x116177800) [pid = 2248] [serial = 1447] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x111e2a000) [pid = 2248] [serial = 1444] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x12749ec00) [pid = 2248] [serial = 1462] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x127109c00) [pid = 2248] [serial = 1459] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x118159000) [pid = 2248] [serial = 1471] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x118426000) [pid = 2248] [serial = 1472] [outer = 0x0] [url = about:blank] 08:02:04 INFO - PROCESS | 2248 | 1463065324125 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]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 823ms 08:02:04 INFO - PROCESS | 2248 | 1463065324162 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 2248 | 1463065324164 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:02:04 INFO - PROCESS | 2248 | 1463065324168 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 2248 | 1463065324170 Marionette TRACE conn2 <- [1,2094,null,{}] 08:02:04 INFO - PROCESS | 2248 | 1463065324177 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}] 08:02:04 INFO - PROCESS | 2248 | 1463065324272 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:02:04 INFO - PROCESS | 2248 | 1463065324277 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a93000 == 62 [pid = 2248] [id = 531] 08:02:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x1193be400) [pid = 2248] [serial = 1593] [outer = 0x0] 08:02:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x119903000) [pid = 2248] [serial = 1594] [outer = 0x1193be400] 08:02:04 INFO - PROCESS | 2248 | 1463065324306 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x119f7e400) [pid = 2248] [serial = 1595] [outer = 0x1193be400] 08:02:04 INFO - PROCESS | 2248 | 1463065324715 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]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 574ms 08:02:04 INFO - PROCESS | 2248 | 1463065324743 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:02:04 INFO - PROCESS | 2248 | 1463065324746 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:02:04 INFO - PROCESS | 2248 | 1463065324749 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 2248 | 1463065324751 Marionette TRACE conn2 <- [1,2098,null,{}] 08:02:04 INFO - PROCESS | 2248 | 1463065324755 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}] 08:02:04 INFO - PROCESS | 2248 | 1463065324893 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:02:04 INFO - PROCESS | 2248 | 1463065324905 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x12542d000 == 63 [pid = 2248] [id = 532] 08:02:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x121097c00) [pid = 2248] [serial = 1596] [outer = 0x0] 08:02:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x1210d6800) [pid = 2248] [serial = 1597] [outer = 0x121097c00] 08:02:04 INFO - PROCESS | 2248 | 1463065324947 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x1215b6800) [pid = 2248] [serial = 1598] [outer = 0x121097c00] 08:02:05 INFO - PROCESS | 2248 | 1463065325395 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]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 08:02:05 INFO - PROCESS | 2248 | 1463065325420 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:02:05 INFO - PROCESS | 2248 | 1463065325429 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:02:05 INFO - PROCESS | 2248 | 1463065325432 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 2248 | 1463065325433 Marionette TRACE conn2 <- [1,2102,null,{}] 08:02:05 INFO - PROCESS | 2248 | 1463065325435 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}] 08:02:05 INFO - PROCESS | 2248 | 1463065325524 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:02:05 INFO - PROCESS | 2248 | 1463065325546 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x12909f800 == 64 [pid = 2248] [id = 533] 08:02:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x121931400) [pid = 2248] [serial = 1599] [outer = 0x0] 08:02:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x124a37400) [pid = 2248] [serial = 1600] [outer = 0x121931400] 08:02:05 INFO - PROCESS | 2248 | 1463065325572 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x125480400) [pid = 2248] [serial = 1601] [outer = 0x121931400] 08:02:05 INFO - PROCESS | 2248 | 1463065325927 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]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 08:02:05 INFO - PROCESS | 2248 | 1463065325955 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 2248 | 1463065325956 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:02:05 INFO - PROCESS | 2248 | 1463065325958 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 2248 | 1463065325959 Marionette TRACE conn2 <- [1,2106,null,{}] 08:02:05 INFO - PROCESS | 2248 | 1463065325962 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}] 08:02:06 INFO - PROCESS | 2248 | 1463065326104 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:02:06 INFO - PROCESS | 2248 | 1463065326111 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b135000 == 65 [pid = 2248] [id = 534] 08:02:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x121938400) [pid = 2248] [serial = 1602] [outer = 0x0] 08:02:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x126f1b000) [pid = 2248] [serial = 1603] [outer = 0x121938400] 08:02:06 INFO - PROCESS | 2248 | 1463065326137 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x128a29400) [pid = 2248] [serial = 1604] [outer = 0x121938400] 08:02:06 INFO - PROCESS | 2248 | 1463065326495 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]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 568ms 08:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:02:06 INFO - PROCESS | 2248 | 1463065326527 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 2248 | 1463065326529 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:02:06 INFO - PROCESS | 2248 | 1463065326537 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 2248 | 1463065326538 Marionette TRACE conn2 <- [1,2110,null,{}] 08:02:06 INFO - PROCESS | 2248 | 1463065326541 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}] 08:02:06 INFO - PROCESS | 2248 | 1463065326661 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:02:06 INFO - PROCESS | 2248 | 1463065326704 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b445800 == 66 [pid = 2248] [id = 535] 08:02:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x128a29800) [pid = 2248] [serial = 1605] [outer = 0x0] 08:02:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x128a72000) [pid = 2248] [serial = 1606] [outer = 0x128a29800] 08:02:06 INFO - PROCESS | 2248 | 1463065326728 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x128f58c00) [pid = 2248] [serial = 1607] [outer = 0x128a29800] 08:02:07 INFO - PROCESS | 2248 | 1463065327081 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]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 579ms 08:02:07 INFO - PROCESS | 2248 | 1463065327111 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 2248 | 1463065327112 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:02:07 INFO - PROCESS | 2248 | 1463065327121 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 2248 | 1463065327122 Marionette TRACE conn2 <- [1,2114,null,{}] 08:02:07 INFO - PROCESS | 2248 | 1463065327124 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}] 08:02:07 INFO - PROCESS | 2248 | 1463065327237 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:02:07 INFO - PROCESS | 2248 | 1463065327286 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4b8000 == 67 [pid = 2248] [id = 536] 08:02:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x128aca800) [pid = 2248] [serial = 1608] [outer = 0x0] 08:02:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x129369800) [pid = 2248] [serial = 1609] [outer = 0x128aca800] 08:02:07 INFO - PROCESS | 2248 | 1463065327311 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x1295ccc00) [pid = 2248] [serial = 1610] [outer = 0x128aca800] 08:02:07 INFO - PROCESS | 2248 | 1463065327633 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]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 576ms 08:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:02:07 INFO - PROCESS | 2248 | 1463065327692 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 2248 | 1463065327693 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:02:07 INFO - PROCESS | 2248 | 1463065327695 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 2248 | 1463065327696 Marionette TRACE conn2 <- [1,2118,null,{}] 08:02:07 INFO - PROCESS | 2248 | 1463065327699 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}] 08:02:07 INFO - PROCESS | 2248 | 1463065327814 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:02:07 INFO - PROCESS | 2248 | 1463065327834 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d156800 == 68 [pid = 2248] [id = 537] 08:02:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x129367c00) [pid = 2248] [serial = 1611] [outer = 0x0] 08:02:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x12a863000) [pid = 2248] [serial = 1612] [outer = 0x129367c00] 08:02:07 INFO - PROCESS | 2248 | 1463065327859 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x12ab52400) [pid = 2248] [serial = 1613] [outer = 0x129367c00] 08:02:08 INFO - PROCESS | 2248 | 1463065328445 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]]]}] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x1196d1c00) [pid = 2248] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x1110a6c00) [pid = 2248] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x128d32000) [pid = 2248] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x12710f800) [pid = 2248] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x12135e000) [pid = 2248] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x124dd1400) [pid = 2248] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x112965c00) [pid = 2248] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x12135d800) [pid = 2248] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x125374c00) [pid = 2248] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x11825f800) [pid = 2248] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x110f7fc00) [pid = 2248] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:02:08 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x11853cc00) [pid = 2248] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 772ms 08:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:02:08 INFO - PROCESS | 2248 | 1463065328467 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 2248 | 1463065328469 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:02:08 INFO - PROCESS | 2248 | 1463065328471 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 2248 | 1463065328472 Marionette TRACE conn2 <- [1,2122,null,{}] 08:02:08 INFO - PROCESS | 2248 | 1463065328474 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}] 08:02:08 INFO - PROCESS | 2248 | 1463065328569 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:02:08 INFO - PROCESS | 2248 | 1463065328573 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b08000 == 69 [pid = 2248] [id = 538] 08:02:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x112965c00) [pid = 2248] [serial = 1614] [outer = 0x0] 08:02:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x119308800) [pid = 2248] [serial = 1615] [outer = 0x112965c00] 08:02:08 INFO - PROCESS | 2248 | 1463065328598 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x125374c00) [pid = 2248] [serial = 1616] [outer = 0x112965c00] 08:02:08 INFO - PROCESS | 2248 | 1463065328939 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]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 521ms 08:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:02:08 INFO - PROCESS | 2248 | 1463065328993 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 2248 | 1463065328995 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:02:09 INFO - PROCESS | 2248 | 1463065328999 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 2248 | 1463065329001 Marionette TRACE conn2 <- [1,2126,null,{}] 08:02:09 INFO - PROCESS | 2248 | 1463065329004 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}] 08:02:09 INFO - PROCESS | 2248 | 1463065329233 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:02:09 INFO - PROCESS | 2248 | 1463065329255 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e330800 == 70 [pid = 2248] [id = 539] 08:02:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x12936b400) [pid = 2248] [serial = 1617] [outer = 0x0] 08:02:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x12acb2800) [pid = 2248] [serial = 1618] [outer = 0x12936b400] 08:02:09 INFO - PROCESS | 2248 | 1463065329296 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x12b41ec00) [pid = 2248] [serial = 1619] [outer = 0x12936b400] 08:02:09 INFO - PROCESS | 2248 | 1463065329622 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]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 08:02:09 INFO - PROCESS | 2248 | 1463065329671 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 2248 | 1463065329672 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:02:09 INFO - PROCESS | 2248 | 1463065329674 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 2248 | 1463065329675 Marionette TRACE conn2 <- [1,2130,null,{}] 08:02:09 INFO - PROCESS | 2248 | 1463065329678 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}] 08:02:09 INFO - PROCESS | 2248 | 1463065329771 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:02:09 INFO - PROCESS | 2248 | 1463065329838 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320d6800 == 71 [pid = 2248] [id = 540] 08:02:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x110e9e400) [pid = 2248] [serial = 1620] [outer = 0x0] 08:02:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x12b422000) [pid = 2248] [serial = 1621] [outer = 0x110e9e400] 08:02:09 INFO - PROCESS | 2248 | 1463065329863 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x12bb71c00) [pid = 2248] [serial = 1622] [outer = 0x110e9e400] 08:02:10 INFO - PROCESS | 2248 | 1463065330154 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] 08:02:10 INFO - PROCESS | 2248 | 1463065330194 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:02:10 INFO - PROCESS | 2248 | 1463065330197 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 2248 | 1463065330198 Marionette TRACE conn2 <- [1,2134,null,{}] 08:02:10 INFO - PROCESS | 2248 | 1463065330203 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}] 08:02:10 INFO - PROCESS | 2248 | 1463065330295 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:02:10 INFO - PROCESS | 2248 | 1463065330299 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329df800 == 72 [pid = 2248] [id = 541] 08:02:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x12bb74c00) [pid = 2248] [serial = 1623] [outer = 0x0] 08:02:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x12bb7e400) [pid = 2248] [serial = 1624] [outer = 0x12bb74c00] 08:02:10 INFO - PROCESS | 2248 | 1463065330324 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x12bbbb000) [pid = 2248] [serial = 1625] [outer = 0x12bb74c00] 08:02:10 INFO - PROCESS | 2248 | 1463065330854 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]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 672ms 08:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:02:10 INFO - PROCESS | 2248 | 1463065330885 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 2248 | 1463065330887 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:02:10 INFO - PROCESS | 2248 | 1463065330893 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 2248 | 1463065330895 Marionette TRACE conn2 <- [1,2138,null,{}] 08:02:10 INFO - PROCESS | 2248 | 1463065330902 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}] 08:02:11 INFO - PROCESS | 2248 | 1463065331016 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:02:11 INFO - PROCESS | 2248 | 1463065331123 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188d6800 == 73 [pid = 2248] [id = 542] 08:02:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x112db7c00) [pid = 2248] [serial = 1626] [outer = 0x0] 08:02:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x116605c00) [pid = 2248] [serial = 1627] [outer = 0x112db7c00] 08:02:11 INFO - PROCESS | 2248 | 1463065331156 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x11825d400) [pid = 2248] [serial = 1628] [outer = 0x112db7c00] 08:02:11 INFO - PROCESS | 2248 | 1463065331561 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]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 720ms 08:02:11 INFO - PROCESS | 2248 | 1463065331614 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 2248 | 1463065331618 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:02:11 INFO - PROCESS | 2248 | 1463065331623 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 2248 | 1463065331625 Marionette TRACE conn2 <- [1,2142,null,{}] 08:02:11 INFO - PROCESS | 2248 | 1463065331628 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}] 08:02:11 INFO - PROCESS | 2248 | 1463065331760 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:02:11 INFO - PROCESS | 2248 | 1463065331868 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab69000 == 74 [pid = 2248] [id = 543] 08:02:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x11853f000) [pid = 2248] [serial = 1629] [outer = 0x0] 08:02:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x118e0b000) [pid = 2248] [serial = 1630] [outer = 0x11853f000] 08:02:11 INFO - PROCESS | 2248 | 1463065331899 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x1210a0400) [pid = 2248] [serial = 1631] [outer = 0x11853f000] 08:02:12 INFO - PROCESS | 2248 | 1463065332340 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] 08:02:12 INFO - PROCESS | 2248 | 1463065332397 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:02:12 INFO - PROCESS | 2248 | 1463065332399 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 2248 | 1463065332402 Marionette TRACE conn2 <- [1,2146,null,{}] 08:02:12 INFO - PROCESS | 2248 | 1463065332410 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}] 08:02:12 INFO - PROCESS | 2248 | 1463065332527 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:02:12 INFO - PROCESS | 2248 | 1463065332608 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x132ace800 == 75 [pid = 2248] [id = 544] 08:02:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x121be3400) [pid = 2248] [serial = 1632] [outer = 0x0] 08:02:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x126f17400) [pid = 2248] [serial = 1633] [outer = 0x121be3400] 08:02:12 INFO - PROCESS | 2248 | 1463065332642 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x1288f5400) [pid = 2248] [serial = 1634] [outer = 0x121be3400] 08:02:13 INFO - PROCESS | 2248 | 1463065333056 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] 08:02:13 INFO - PROCESS | 2248 | 1463065333129 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:02:13 INFO - PROCESS | 2248 | 1463065333133 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 2248 | 1463065333134 Marionette TRACE conn2 <- [1,2150,null,{}] 08:02:13 INFO - PROCESS | 2248 | 1463065333137 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}] 08:02:13 INFO - PROCESS | 2248 | 1463065333250 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:02:13 INFO - PROCESS | 2248 | 1463065333328 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x134ccb000 == 76 [pid = 2248] [id = 545] 08:02:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x128a70000) [pid = 2248] [serial = 1635] [outer = 0x0] 08:02:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x128f5f800) [pid = 2248] [serial = 1636] [outer = 0x128a70000] 08:02:13 INFO - PROCESS | 2248 | 1463065333357 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x12aca4c00) [pid = 2248] [serial = 1637] [outer = 0x128a70000] 08:02:13 INFO - PROCESS | 2248 | 1463065333775 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]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 671ms 08:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:02:13 INFO - PROCESS | 2248 | 1463065333804 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 2248 | 1463065333806 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:02:13 INFO - PROCESS | 2248 | 1463065333808 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 2248 | 1463065333809 Marionette TRACE conn2 <- [1,2154,null,{}] 08:02:13 INFO - PROCESS | 2248 | 1463065333812 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}] 08:02:13 INFO - PROCESS | 2248 | 1463065333923 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:02:14 INFO - PROCESS | 2248 | 1463065334029 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x134dc7000 == 77 [pid = 2248] [id = 546] 08:02:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x12964f400) [pid = 2248] [serial = 1638] [outer = 0x0] 08:02:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x12b129400) [pid = 2248] [serial = 1639] [outer = 0x12964f400] 08:02:14 INFO - PROCESS | 2248 | 1463065334060 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x12b427400) [pid = 2248] [serial = 1640] [outer = 0x12964f400] 08:02:14 INFO - PROCESS | 2248 | 1463065334520 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]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 769ms 08:02:14 INFO - PROCESS | 2248 | 1463065334599 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 2248 | 1463065334600 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:02:14 INFO - PROCESS | 2248 | 1463065334603 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 2248 | 1463065334604 Marionette TRACE conn2 <- [1,2158,null,{}] 08:02:14 INFO - PROCESS | 2248 | 1463065334607 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}] 08:02:14 INFO - PROCESS | 2248 | 1463065334735 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:02:14 INFO - PROCESS | 2248 | 1463065334845 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e0f000 == 78 [pid = 2248] [id = 547] 08:02:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x1121a9800) [pid = 2248] [serial = 1641] [outer = 0x0] 08:02:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x11885f800) [pid = 2248] [serial = 1642] [outer = 0x1121a9800] 08:02:14 INFO - PROCESS | 2248 | 1463065334878 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x12bbc0c00) [pid = 2248] [serial = 1643] [outer = 0x1121a9800] 08:02:15 INFO - PROCESS | 2248 | 1463065335294 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]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 722ms 08:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:02:15 INFO - PROCESS | 2248 | 1463065335326 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 2248 | 1463065335327 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:02:15 INFO - PROCESS | 2248 | 1463065335329 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 2248 | 1463065335331 Marionette TRACE conn2 <- [1,2162,null,{}] 08:02:15 INFO - PROCESS | 2248 | 1463065335333 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}] 08:02:15 INFO - PROCESS | 2248 | 1463065335445 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:02:15 INFO - PROCESS | 2248 | 1463065335725 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x118393800 == 79 [pid = 2248] [id = 548] 08:02:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x110ecd000) [pid = 2248] [serial = 1644] [outer = 0x0] 08:02:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x110f7d800) [pid = 2248] [serial = 1645] [outer = 0x110ecd000] 08:02:15 INFO - PROCESS | 2248 | 1463065335784 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x11214c400) [pid = 2248] [serial = 1646] [outer = 0x110ecd000] 08:02:16 INFO - PROCESS | 2248 | 1463065336228 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]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 922ms 08:02:16 INFO - PROCESS | 2248 | 1463065336253 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 2248 | 1463065336255 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:02:16 INFO - PROCESS | 2248 | 1463065336258 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 2248 | 1463065336261 Marionette TRACE conn2 <- [1,2166,null,{}] 08:02:16 INFO - PROCESS | 2248 | 1463065336281 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}] 08:02:16 INFO - PROCESS | 2248 | 1463065336410 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:02:16 INFO - PROCESS | 2248 | 1463065336473 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x121ca3000 == 80 [pid = 2248] [id = 549] 08:02:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x1166d4800) [pid = 2248] [serial = 1647] [outer = 0x0] 08:02:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x116854800) [pid = 2248] [serial = 1648] [outer = 0x1166d4800] 08:02:16 INFO - PROCESS | 2248 | 1463065336501 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x11837c000) [pid = 2248] [serial = 1649] [outer = 0x1166d4800] 08:02:16 INFO - PROCESS | 2248 | 1463065336994 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]]]}] 08:02:16 INFO - PROCESS | 2248 | --DOCSHELL 0x12d307000 == 79 [pid = 2248] [id = 500] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x1320d6800 == 78 [pid = 2248] [id = 540] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12e330800 == 77 [pid = 2248] [id = 539] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x128b08000 == 76 [pid = 2248] [id = 538] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x129366000) [pid = 2248] [serial = 1561] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x126c88400) [pid = 2248] [serial = 1516] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x128a74000) [pid = 2248] [serial = 1519] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x125eb0400) [pid = 2248] [serial = 1522] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12d156800 == 75 [pid = 2248] [id = 537] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4b8000 == 74 [pid = 2248] [id = 536] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12b445800 == 73 [pid = 2248] [id = 535] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12b135000 == 72 [pid = 2248] [id = 534] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12909f800 == 71 [pid = 2248] [id = 533] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12542d000 == 70 [pid = 2248] [id = 532] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x118a93000 == 69 [pid = 2248] [id = 531] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x1188d0800 == 68 [pid = 2248] [id = 530] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x1215d4800 == 67 [pid = 2248] [id = 529] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12e349800 == 66 [pid = 2248] [id = 524] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7cd800 == 65 [pid = 2248] [id = 523] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x125434000 == 64 [pid = 2248] [id = 522] 08:02:17 INFO - PROCESS | 2248 | --DOCSHELL 0x11838b000 == 63 [pid = 2248] [id = 521] 08:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 823ms 08:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:02:17 INFO - PROCESS | 2248 | 1463065337082 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 2248 | 1463065337084 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:02:17 INFO - PROCESS | 2248 | 1463065337088 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 2248 | 1463065337089 Marionette TRACE conn2 <- [1,2170,null,{}] 08:02:17 INFO - PROCESS | 2248 | 1463065337091 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}] 08:02:17 INFO - PROCESS | 2248 | 1463065337172 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:02:17 INFO - PROCESS | 2248 | 1463065337179 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x118243800 == 64 [pid = 2248] [id = 550] 08:02:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x11853a400) [pid = 2248] [serial = 1650] [outer = 0x0] 08:02:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x118541000) [pid = 2248] [serial = 1651] [outer = 0x11853a400] 08:02:17 INFO - PROCESS | 2248 | 1463065337210 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x1195f1c00) [pid = 2248] [serial = 1652] [outer = 0x11853a400] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x1184c9800) [pid = 2248] [serial = 1552] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x126a33400) [pid = 2248] [serial = 1553] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x128f5c000) [pid = 2248] [serial = 1558] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x1290cd800) [pid = 2248] [serial = 1559] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x1288fa000) [pid = 2248] [serial = 1550] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x1168c2c00) [pid = 2248] [serial = 1529] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x125ea7c00) [pid = 2248] [serial = 1544] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x128a6e800) [pid = 2248] [serial = 1555] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x124b2fc00) [pid = 2248] [serial = 1541] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x128d31400) [pid = 2248] [serial = 1556] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x125372400) [pid = 2248] [serial = 1543] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x126c36000) [pid = 2248] [serial = 1546] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x116340400) [pid = 2248] [serial = 1528] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x121930c00) [pid = 2248] [serial = 1540] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x127181400) [pid = 2248] [serial = 1549] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x1195f1800) [pid = 2248] [serial = 1510] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x118376000) [pid = 2248] [serial = 1531] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x118536800) [pid = 2248] [serial = 1532] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x1125c6800) [pid = 2248] [serial = 1526] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x11105e800) [pid = 2248] [serial = 1525] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x127111400) [pid = 2248] [serial = 1547] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x118598000) [pid = 2248] [serial = 1534] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x1195ecc00) [pid = 2248] [serial = 1535] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x12135a800) [pid = 2248] [serial = 1513] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x119975800) [pid = 2248] [serial = 1537] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x11660a400) [pid = 2248] [serial = 1507] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x11105c000) [pid = 2248] [serial = 1504] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x119f8a800) [pid = 2248] [serial = 1538] [outer = 0x0] [url = about:blank] 08:02:17 INFO - PROCESS | 2248 | 1463065337772 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]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 723ms 08:02:17 INFO - PROCESS | 2248 | 1463065337811 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 2248 | 1463065337812 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:02:17 INFO - PROCESS | 2248 | 1463065337817 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 2248 | 1463065337822 Marionette TRACE conn2 <- [1,2174,null,{}] 08:02:17 INFO - PROCESS | 2248 | 1463065337828 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}] 08:02:17 INFO - PROCESS | 2248 | 1463065337918 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:02:17 INFO - PROCESS | 2248 | 1463065337986 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x12483d800 == 65 [pid = 2248] [id = 551] 08:02:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x1193c2800) [pid = 2248] [serial = 1653] [outer = 0x0] 08:02:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x119f8d000) [pid = 2248] [serial = 1654] [outer = 0x1193c2800] 08:02:18 INFO - PROCESS | 2248 | 1463065338012 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x12135d800) [pid = 2248] [serial = 1655] [outer = 0x1193c2800] 08:02:18 INFO - PROCESS | 2248 | 1463065338310 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]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 527ms 08:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:02:18 INFO - PROCESS | 2248 | 1463065338341 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 2248 | 1463065338343 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:02:18 INFO - PROCESS | 2248 | 1463065338345 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 2248 | 1463065338346 Marionette TRACE conn2 <- [1,2178,null,{}] 08:02:18 INFO - PROCESS | 2248 | 1463065338351 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}] 08:02:18 INFO - PROCESS | 2248 | 1463065338452 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:02:18 INFO - PROCESS | 2248 | 1463065338511 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182d5000 == 66 [pid = 2248] [id = 552] 08:02:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x1195f8000) [pid = 2248] [serial = 1656] [outer = 0x0] 08:02:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x1215b8000) [pid = 2248] [serial = 1657] [outer = 0x1195f8000] 08:02:18 INFO - PROCESS | 2248 | 1463065338539 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x12193cc00) [pid = 2248] [serial = 1658] [outer = 0x1195f8000] 08:02:18 INFO - PROCESS | 2248 | 1463065338822 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]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 521ms 08:02:18 INFO - PROCESS | 2248 | 1463065338868 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 2248 | 1463065338871 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:02:18 INFO - PROCESS | 2248 | 1463065338873 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 2248 | 1463065338874 Marionette TRACE conn2 <- [1,2182,null,{}] 08:02:18 INFO - PROCESS | 2248 | 1463065338876 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}] 08:02:18 INFO - PROCESS | 2248 | 1463065338965 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:02:18 INFO - PROCESS | 2248 | 1463065338972 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a771800 == 67 [pid = 2248] [id = 553] 08:02:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x12538e400) [pid = 2248] [serial = 1659] [outer = 0x0] 08:02:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x125487c00) [pid = 2248] [serial = 1660] [outer = 0x12538e400] 08:02:19 INFO - PROCESS | 2248 | 1463065339003 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x126f1c000) [pid = 2248] [serial = 1661] [outer = 0x12538e400] 08:02:19 INFO - PROCESS | 2248 | 1463065339399 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]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 568ms 08:02:19 INFO - PROCESS | 2248 | 1463065339442 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 2248 | 1463065339443 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:02:19 INFO - PROCESS | 2248 | 1463065339445 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 2248 | 1463065339446 Marionette TRACE conn2 <- [1,2186,null,{}] 08:02:19 INFO - PROCESS | 2248 | 1463065339449 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}] 08:02:19 INFO - PROCESS | 2248 | 1463065339559 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:02:19 INFO - PROCESS | 2248 | 1463065339605 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b339000 == 68 [pid = 2248] [id = 554] 08:02:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x127111400) [pid = 2248] [serial = 1662] [outer = 0x0] 08:02:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x1288ed800) [pid = 2248] [serial = 1663] [outer = 0x127111400] 08:02:19 INFO - PROCESS | 2248 | 1463065339637 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x128967800) [pid = 2248] [serial = 1664] [outer = 0x127111400] 08:02:19 INFO - PROCESS | 2248 | 1463065339963 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]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 524ms 08:02:19 INFO - PROCESS | 2248 | 1463065339971 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 2248 | 1463065339972 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:02:19 INFO - PROCESS | 2248 | 1463065339974 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 2248 | 1463065339976 Marionette TRACE conn2 <- [1,2190,null,{}] 08:02:19 INFO - PROCESS | 2248 | 1463065339978 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}] 08:02:20 INFO - PROCESS | 2248 | 1463065340091 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:02:20 INFO - PROCESS | 2248 | 1463065340104 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c02f000 == 69 [pid = 2248] [id = 555] 08:02:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x1288fa800) [pid = 2248] [serial = 1665] [outer = 0x0] 08:02:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x128a71800) [pid = 2248] [serial = 1666] [outer = 0x1288fa800] 08:02:20 INFO - PROCESS | 2248 | 1463065340129 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x128ad5c00) [pid = 2248] [serial = 1667] [outer = 0x1288fa800] 08:02:20 INFO - PROCESS | 2248 | 1463065340502 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]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 569ms 08:02:20 INFO - PROCESS | 2248 | 1463065340545 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 2248 | 1463065340547 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:02:20 INFO - PROCESS | 2248 | 1463065340551 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 2248 | 1463065340552 Marionette TRACE conn2 <- [1,2194,null,{}] 08:02:20 INFO - PROCESS | 2248 | 1463065340556 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}] 08:02:20 INFO - PROCESS | 2248 | 1463065340704 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:02:20 INFO - PROCESS | 2248 | 1463065340721 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ceae800 == 70 [pid = 2248] [id = 556] 08:02:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x128a76c00) [pid = 2248] [serial = 1668] [outer = 0x0] 08:02:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x1290ca400) [pid = 2248] [serial = 1669] [outer = 0x128a76c00] 08:02:20 INFO - PROCESS | 2248 | 1463065340746 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x1295c0400) [pid = 2248] [serial = 1670] [outer = 0x128a76c00] 08:02:21 INFO - PROCESS | 2248 | 1463065341311 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]]]}] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x1110ac400) [pid = 2248] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x1193be400) [pid = 2248] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x111061400) [pid = 2248] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x121097c00) [pid = 2248] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x128a29800) [pid = 2248] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x121931400) [pid = 2248] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x121938400) [pid = 2248] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x128aca800) [pid = 2248] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x129367c00) [pid = 2248] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x112965c00) [pid = 2248] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x110e9e400) [pid = 2248] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:02:21 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x12936b400) [pid = 2248] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 821ms 08:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:02:21 INFO - PROCESS | 2248 | 1463065341371 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 2248 | 1463065341372 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:02:21 INFO - PROCESS | 2248 | 1463065341374 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 2248 | 1463065341376 Marionette TRACE conn2 <- [1,2198,null,{}] 08:02:21 INFO - PROCESS | 2248 | 1463065341378 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}] 08:02:21 INFO - PROCESS | 2248 | 1463065341470 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:02:21 INFO - PROCESS | 2248 | 1463065341474 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x12104a000 == 71 [pid = 2248] [id = 557] 08:02:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x1133f3400) [pid = 2248] [serial = 1671] [outer = 0x0] 08:02:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x1210cd000) [pid = 2248] [serial = 1672] [outer = 0x1133f3400] 08:02:21 INFO - PROCESS | 2248 | 1463065341500 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x128f61000) [pid = 2248] [serial = 1673] [outer = 0x1133f3400] 08:02:21 INFO - PROCESS | 2248 | 1463065341841 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]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 517ms 08:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:02:21 INFO - PROCESS | 2248 | 1463065341893 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 2248 | 1463065341894 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:02:21 INFO - PROCESS | 2248 | 1463065341896 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 2248 | 1463065341898 Marionette TRACE conn2 <- [1,2202,null,{}] 08:02:21 INFO - PROCESS | 2248 | 1463065341900 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}] 08:02:22 INFO - PROCESS | 2248 | 1463065342028 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:02:22 INFO - PROCESS | 2248 | 1463065342038 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7c1800 == 72 [pid = 2248] [id = 558] 08:02:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x129645c00) [pid = 2248] [serial = 1674] [outer = 0x0] 08:02:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x12a863c00) [pid = 2248] [serial = 1675] [outer = 0x129645c00] 08:02:22 INFO - PROCESS | 2248 | 1463065342068 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x12acad800) [pid = 2248] [serial = 1676] [outer = 0x129645c00] 08:02:22 INFO - PROCESS | 2248 | 1463065342409 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]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 522ms 08:02:22 INFO - PROCESS | 2248 | 1463065342420 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 2248 | 1463065342422 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:02:22 INFO - PROCESS | 2248 | 1463065342424 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 2248 | 1463065342426 Marionette TRACE conn2 <- [1,2206,null,{}] 08:02:22 INFO - PROCESS | 2248 | 1463065342428 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}] 08:02:22 INFO - PROCESS | 2248 | 1463065342532 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:02:22 INFO - PROCESS | 2248 | 1463065342536 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x132032000 == 73 [pid = 2248] [id = 559] 08:02:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x12b12bc00) [pid = 2248] [serial = 1677] [outer = 0x0] 08:02:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x12bb76400) [pid = 2248] [serial = 1678] [outer = 0x12b12bc00] 08:02:22 INFO - PROCESS | 2248 | 1463065342562 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x12bed4800) [pid = 2248] [serial = 1679] [outer = 0x12b12bc00] 08:02:22 INFO - PROCESS | 2248 | 1463065342947 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]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 569ms 08:02:22 INFO - PROCESS | 2248 | 1463065342994 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:02:22 INFO - PROCESS | 2248 | 1463065342996 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:02:23 INFO - PROCESS | 2248 | 1463065342999 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 2248 | 1463065343001 Marionette TRACE conn2 <- [1,2210,null,{}] 08:02:23 INFO - PROCESS | 2248 | 1463065343004 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}] 08:02:23 INFO - PROCESS | 2248 | 1463065343149 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:02:23 INFO - PROCESS | 2248 | 1463065343156 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x132174800 == 74 [pid = 2248] [id = 560] 08:02:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x12c004c00) [pid = 2248] [serial = 1680] [outer = 0x0] 08:02:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x12c007c00) [pid = 2248] [serial = 1681] [outer = 0x12c004c00] 08:02:23 INFO - PROCESS | 2248 | 1463065343183 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x12c10b800) [pid = 2248] [serial = 1682] [outer = 0x12c004c00] 08:02:23 INFO - PROCESS | 2248 | 1463065343683 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]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 720ms 08:02:23 INFO - PROCESS | 2248 | 1463065343719 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 2248 | 1463065343722 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:02:23 INFO - PROCESS | 2248 | 1463065343726 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 2248 | 1463065343728 Marionette TRACE conn2 <- [1,2214,null,{}] 08:02:23 INFO - PROCESS | 2248 | 1463065343733 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}] 08:02:23 INFO - PROCESS | 2248 | 1463065343873 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:02:23 INFO - PROCESS | 2248 | 1463065343955 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d83000 == 75 [pid = 2248] [id = 561] 08:02:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x1168bac00) [pid = 2248] [serial = 1683] [outer = 0x0] 08:02:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x117463000) [pid = 2248] [serial = 1684] [outer = 0x1168bac00] 08:02:23 INFO - PROCESS | 2248 | 1463065343987 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x11837a400) [pid = 2248] [serial = 1685] [outer = 0x1168bac00] 08:02:24 INFO - PROCESS | 2248 | 1463065344420 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]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 722ms 08:02:24 INFO - PROCESS | 2248 | 1463065344449 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 2248 | 1463065344454 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:02:24 INFO - PROCESS | 2248 | 1463065344458 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 2248 | 1463065344460 Marionette TRACE conn2 <- [1,2218,null,{}] 08:02:24 INFO - PROCESS | 2248 | 1463065344463 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}] 08:02:24 INFO - PROCESS | 2248 | 1463065344577 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:02:24 INFO - PROCESS | 2248 | 1463065344686 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a783800 == 76 [pid = 2248] [id = 562] 08:02:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x118541c00) [pid = 2248] [serial = 1686] [outer = 0x0] 08:02:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x1196cd400) [pid = 2248] [serial = 1687] [outer = 0x118541c00] 08:02:24 INFO - PROCESS | 2248 | 1463065344717 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x120fc5000) [pid = 2248] [serial = 1688] [outer = 0x118541c00] 08:02:25 INFO - PROCESS | 2248 | 1463065345160 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]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 719ms 08:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:02:25 INFO - PROCESS | 2248 | 1463065345190 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 2248 | 1463065345191 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:02:25 INFO - PROCESS | 2248 | 1463065345194 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 2248 | 1463065345197 Marionette TRACE conn2 <- [1,2222,null,{}] 08:02:25 INFO - PROCESS | 2248 | 1463065345220 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}] 08:02:25 INFO - PROCESS | 2248 | 1463065345339 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:02:25 INFO - PROCESS | 2248 | 1463065345419 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329d3800 == 77 [pid = 2248] [id = 563] 08:02:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x121931800) [pid = 2248] [serial = 1689] [outer = 0x0] 08:02:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x125eac000) [pid = 2248] [serial = 1690] [outer = 0x121931800] 08:02:25 INFO - PROCESS | 2248 | 1463065345452 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x128a29c00) [pid = 2248] [serial = 1691] [outer = 0x121931800] 08:02:25 INFO - PROCESS | 2248 | 1463065345886 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]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 08:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:02:25 INFO - PROCESS | 2248 | 1463065345916 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 2248 | 1463065345918 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:02:25 INFO - PROCESS | 2248 | 1463065345920 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 2248 | 1463065345921 Marionette TRACE conn2 <- [1,2226,null,{}] 08:02:25 INFO - PROCESS | 2248 | 1463065345924 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}] 08:02:26 INFO - PROCESS | 2248 | 1463065346035 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:02:26 INFO - PROCESS | 2248 | 1463065346143 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x134de1000 == 78 [pid = 2248] [id = 564] 08:02:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x128d2e800) [pid = 2248] [serial = 1692] [outer = 0x0] 08:02:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x12ab53800) [pid = 2248] [serial = 1693] [outer = 0x128d2e800] 08:02:26 INFO - PROCESS | 2248 | 1463065346175 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x12b426000) [pid = 2248] [serial = 1694] [outer = 0x128d2e800] 08:02:26 INFO - PROCESS | 2248 | 1463065346608 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]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 719ms 08:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:02:26 INFO - PROCESS | 2248 | 1463065346639 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 2248 | 1463065346641 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:02:26 INFO - PROCESS | 2248 | 1463065346643 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 2248 | 1463065346644 Marionette TRACE conn2 <- [1,2230,null,{}] 08:02:26 INFO - PROCESS | 2248 | 1463065346647 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}] 08:02:26 INFO - PROCESS | 2248 | 1463065346779 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:02:26 INFO - PROCESS | 2248 | 1463065346886 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d80000 == 79 [pid = 2248] [id = 565] 08:02:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x12b425000) [pid = 2248] [serial = 1695] [outer = 0x0] 08:02:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x12bbb7400) [pid = 2248] [serial = 1696] [outer = 0x12b425000] 08:02:26 INFO - PROCESS | 2248 | 1463065346917 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x12c00c400) [pid = 2248] [serial = 1697] [outer = 0x12b425000] 08:02:27 INFO - PROCESS | 2248 | 1463065347304 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]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 08:02:27 INFO - PROCESS | 2248 | 1463065347314 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:02:27 INFO - PROCESS | 2248 | 1463065347315 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:02:27 INFO - PROCESS | 2248 | 1463065347317 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 2248 | 1463065347318 Marionette TRACE conn2 <- [1,2234,null,{}] 08:02:27 INFO - PROCESS | 2248 | 1463065347321 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}] 08:02:27 INFO - PROCESS | 2248 | 1463065347438 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:02:27 INFO - PROCESS | 2248 | 1463065347538 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x136192800 == 80 [pid = 2248] [id = 566] 08:02:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x12c011400) [pid = 2248] [serial = 1698] [outer = 0x0] 08:02:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x12c4cc000) [pid = 2248] [serial = 1699] [outer = 0x12c011400] 08:02:27 INFO - PROCESS | 2248 | 1463065347562 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x12cb75c00) [pid = 2248] [serial = 1700] [outer = 0x12c011400] 08:02:27 INFO - PROCESS | 2248 | 1463065347981 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]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 673ms 08:02:27 INFO - PROCESS | 2248 | 1463065347991 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 2248 | 1463065347993 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:02:27 INFO - PROCESS | 2248 | 1463065347996 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 2248 | 1463065347998 Marionette TRACE conn2 <- [1,2238,null,{}] 08:02:28 INFO - PROCESS | 2248 | 1463065348002 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}] 08:02:28 INFO - PROCESS | 2248 | 1463065348166 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:02:28 INFO - PROCESS | 2248 | 1463065348314 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x1361ae000 == 81 [pid = 2248] [id = 567] 08:02:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x12c4cc800) [pid = 2248] [serial = 1701] [outer = 0x0] 08:02:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x12cb7b000) [pid = 2248] [serial = 1702] [outer = 0x12c4cc800] 08:02:28 INFO - PROCESS | 2248 | 1463065348343 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x12cb81400) [pid = 2248] [serial = 1703] [outer = 0x12c4cc800] 08:02:28 INFO - PROCESS | 2248 | 1463065348761 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]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 773ms 08:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:02:28 INFO - PROCESS | 2248 | 1463065348770 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 2248 | 1463065348771 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:02:28 INFO - PROCESS | 2248 | 1463065348773 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 2248 | 1463065348775 Marionette TRACE conn2 <- [1,2242,null,{}] 08:02:28 INFO - PROCESS | 2248 | 1463065348777 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}] 08:02:28 INFO - PROCESS | 2248 | 1463065348887 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:02:29 INFO - PROCESS | 2248 | 1463065349012 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329c9800 == 82 [pid = 2248] [id = 568] 08:02:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x111060800) [pid = 2248] [serial = 1704] [outer = 0x0] 08:02:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x12cb81000) [pid = 2248] [serial = 1705] [outer = 0x111060800] 08:02:29 INFO - PROCESS | 2248 | 1463065349043 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x12cee1400) [pid = 2248] [serial = 1706] [outer = 0x111060800] 08:02:29 INFO - PROCESS | 2248 | 1463065349489 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]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 769ms 08:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:02:29 INFO - PROCESS | 2248 | 1463065349543 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 2248 | 1463065349544 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:02:29 INFO - PROCESS | 2248 | 1463065349547 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 2248 | 1463065349548 Marionette TRACE conn2 <- [1,2246,null,{}] 08:02:29 INFO - PROCESS | 2248 | 1463065349569 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}] 08:02:29 INFO - PROCESS | 2248 | 1463065349682 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:02:29 INFO - PROCESS | 2248 | 1463065349949 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195d2000 == 83 [pid = 2248] [id = 569] 08:02:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x110f81400) [pid = 2248] [serial = 1707] [outer = 0x0] 08:02:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x111061800) [pid = 2248] [serial = 1708] [outer = 0x110f81400] 08:02:29 INFO - PROCESS | 2248 | 1463065349987 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x1159b1000) [pid = 2248] [serial = 1709] [outer = 0x110f81400] 08:02:30 INFO - PROCESS | 2248 | 1463065350453 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]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 936ms 08:02:30 INFO - PROCESS | 2248 | 1463065350484 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:02:30 INFO - PROCESS | 2248 | 1463065350486 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:02:30 INFO - PROCESS | 2248 | 1463065350489 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 2248 | 1463065350491 Marionette TRACE conn2 <- [1,2250,null,{}] 08:02:30 INFO - PROCESS | 2248 | 1463065350495 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}] 08:02:30 INFO - PROCESS | 2248 | 1463065350604 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:02:30 INFO - PROCESS | 2248 | 1463065350687 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x1193a2800 == 84 [pid = 2248] [id = 570] 08:02:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x11836fc00) [pid = 2248] [serial = 1710] [outer = 0x0] 08:02:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x11859ac00) [pid = 2248] [serial = 1711] [outer = 0x11836fc00] 08:02:30 INFO - PROCESS | 2248 | 1463065350718 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x119da4c00) [pid = 2248] [serial = 1712] [outer = 0x11836fc00] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x132032000 == 83 [pid = 2248] [id = 559] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7c1800 == 82 [pid = 2248] [id = 558] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12104a000 == 81 [pid = 2248] [id = 557] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12ceae800 == 80 [pid = 2248] [id = 556] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12c02f000 == 79 [pid = 2248] [id = 555] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12b339000 == 78 [pid = 2248] [id = 554] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x128a79800) [pid = 2248] [serial = 1576] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x12936d800) [pid = 2248] [serial = 1579] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x12a868000) [pid = 2248] [serial = 1582] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x12bb7e400) [pid = 2248] [serial = 1624] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12a771800 == 77 [pid = 2248] [id = 553] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x1182d5000 == 76 [pid = 2248] [id = 552] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12483d800 == 75 [pid = 2248] [id = 551] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x118243800 == 74 [pid = 2248] [id = 550] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x121ca3000 == 73 [pid = 2248] [id = 549] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x118393800 == 72 [pid = 2248] [id = 548] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x134ccb000 == 71 [pid = 2248] [id = 545] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x132ace800 == 70 [pid = 2248] [id = 544] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab69000 == 69 [pid = 2248] [id = 543] 08:02:31 INFO - PROCESS | 2248 | --DOCSHELL 0x1188d6800 == 68 [pid = 2248] [id = 542] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x11853fc00) [pid = 2248] [serial = 1592] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x118261800) [pid = 2248] [serial = 1591] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x119903000) [pid = 2248] [serial = 1594] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x119f7e400) [pid = 2248] [serial = 1595] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x1163bc400) [pid = 2248] [serial = 1589] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x1125cd400) [pid = 2248] [serial = 1588] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x1210d6800) [pid = 2248] [serial = 1597] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x128a72000) [pid = 2248] [serial = 1606] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x1215b6800) [pid = 2248] [serial = 1598] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x124a37400) [pid = 2248] [serial = 1600] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x125480400) [pid = 2248] [serial = 1601] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x126f1b000) [pid = 2248] [serial = 1603] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x129369800) [pid = 2248] [serial = 1609] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x1129e8800) [pid = 2248] [serial = 1564] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x116a6dc00) [pid = 2248] [serial = 1585] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x1288eb800) [pid = 2248] [serial = 1573] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x11837d400) [pid = 2248] [serial = 1567] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x128f58c00) [pid = 2248] [serial = 1607] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x12135b400) [pid = 2248] [serial = 1570] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x12a863000) [pid = 2248] [serial = 1612] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x1295ccc00) [pid = 2248] [serial = 1610] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x119308800) [pid = 2248] [serial = 1615] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x125374c00) [pid = 2248] [serial = 1616] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x12bb71c00) [pid = 2248] [serial = 1622] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x12ab52400) [pid = 2248] [serial = 1613] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x12acb2800) [pid = 2248] [serial = 1618] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x12b41ec00) [pid = 2248] [serial = 1619] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x12b422000) [pid = 2248] [serial = 1621] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x128a29400) [pid = 2248] [serial = 1604] [outer = 0x0] [url = about:blank] 08:02:31 INFO - PROCESS | 2248 | 1463065351183 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]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 771ms 08:02:31 INFO - PROCESS | 2248 | 1463065351262 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 2248 | 1463065351264 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:02:31 INFO - PROCESS | 2248 | 1463065351270 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 2248 | 1463065351272 Marionette TRACE conn2 <- [1,2254,null,{}] 08:02:31 INFO - PROCESS | 2248 | 1463065351274 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}] 08:02:31 INFO - PROCESS | 2248 | 1463065351368 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:02:31 INFO - PROCESS | 2248 | 1463065351377 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195ca800 == 69 [pid = 2248] [id = 571] 08:02:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x1184ce000) [pid = 2248] [serial = 1713] [outer = 0x0] 08:02:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x121359400) [pid = 2248] [serial = 1714] [outer = 0x1184ce000] 08:02:31 INFO - PROCESS | 2248 | 1463065351404 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x12192dc00) [pid = 2248] [serial = 1715] [outer = 0x1184ce000] 08:02:31 INFO - PROCESS | 2248 | 1463065351796 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]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 570ms 08:02:31 INFO - PROCESS | 2248 | 1463065351839 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 2248 | 1463065351841 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:02:31 INFO - PROCESS | 2248 | 1463065351844 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 2248 | 1463065351848 Marionette TRACE conn2 <- [1,2258,null,{}] 08:02:31 INFO - PROCESS | 2248 | 1463065351855 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}] 08:02:31 INFO - PROCESS | 2248 | 1463065351948 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:02:31 INFO - PROCESS | 2248 | 1463065351953 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x129522800 == 70 [pid = 2248] [id = 572] 08:02:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x124a3a000) [pid = 2248] [serial = 1716] [outer = 0x0] 08:02:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x125ea8400) [pid = 2248] [serial = 1717] [outer = 0x124a3a000] 08:02:31 INFO - PROCESS | 2248 | 1463065351975 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x12717b400) [pid = 2248] [serial = 1718] [outer = 0x124a3a000] 08:02:32 INFO - PROCESS | 2248 | 1463065352445 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]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 626ms 08:02:32 INFO - PROCESS | 2248 | 1463065352470 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 2248 | 1463065352473 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:02:32 INFO - PROCESS | 2248 | 1463065352488 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 2248 | 1463065352490 Marionette TRACE conn2 <- [1,2262,null,{}] 08:02:32 INFO - PROCESS | 2248 | 1463065352503 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}] 08:02:32 INFO - PROCESS | 2248 | 1463065352651 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:02:32 INFO - PROCESS | 2248 | 1463065352743 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b330000 == 71 [pid = 2248] [id = 573] 08:02:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x12717a800) [pid = 2248] [serial = 1719] [outer = 0x0] 08:02:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x128971800) [pid = 2248] [serial = 1720] [outer = 0x12717a800] 08:02:32 INFO - PROCESS | 2248 | 1463065352768 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x128a7a800) [pid = 2248] [serial = 1721] [outer = 0x12717a800] 08:02:33 INFO - PROCESS | 2248 | 1463065353057 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]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 596ms 08:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:02:33 INFO - PROCESS | 2248 | 1463065353075 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 2248 | 1463065353076 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:02:33 INFO - PROCESS | 2248 | 1463065353078 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 2248 | 1463065353079 Marionette TRACE conn2 <- [1,2266,null,{}] 08:02:33 INFO - PROCESS | 2248 | 1463065353090 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}] 08:02:33 INFO - PROCESS | 2248 | 1463065353189 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:02:33 INFO - PROCESS | 2248 | 1463065353193 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4a1000 == 72 [pid = 2248] [id = 574] 08:02:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x129369800) [pid = 2248] [serial = 1722] [outer = 0x0] 08:02:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x1295ca000) [pid = 2248] [serial = 1723] [outer = 0x129369800] 08:02:33 INFO - PROCESS | 2248 | 1463065353224 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x12ab4e800) [pid = 2248] [serial = 1724] [outer = 0x129369800] 08:02:33 INFO - PROCESS | 2248 | 1463065353615 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]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 575ms 08:02:33 INFO - PROCESS | 2248 | 1463065353655 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 2248 | 1463065353656 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:02:33 INFO - PROCESS | 2248 | 1463065353667 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 2248 | 1463065353669 Marionette TRACE conn2 <- [1,2270,null,{}] 08:02:33 INFO - PROCESS | 2248 | 1463065353672 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}] 08:02:33 INFO - PROCESS | 2248 | 1463065353798 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:02:33 INFO - PROCESS | 2248 | 1463065353811 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ceae800 == 73 [pid = 2248] [id = 575] 08:02:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x12b123400) [pid = 2248] [serial = 1725] [outer = 0x0] 08:02:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x12b425800) [pid = 2248] [serial = 1726] [outer = 0x12b123400] 08:02:33 INFO - PROCESS | 2248 | 1463065353836 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x126a9ac00) [pid = 2248] [serial = 1727] [outer = 0x12b123400] 08:02:34 INFO - PROCESS | 2248 | 1463065354273 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]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 632ms 08:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:02:34 INFO - PROCESS | 2248 | 1463065354291 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 2248 | 1463065354293 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:02:34 INFO - PROCESS | 2248 | 1463065354296 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 2248 | 1463065354298 Marionette TRACE conn2 <- [1,2274,null,{}] 08:02:34 INFO - PROCESS | 2248 | 1463065354308 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}] 08:02:34 INFO - PROCESS | 2248 | 1463065354483 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:02:34 INFO - PROCESS | 2248 | 1463065354508 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7cc000 == 74 [pid = 2248] [id = 576] 08:02:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x12bbbb400) [pid = 2248] [serial = 1728] [outer = 0x0] 08:02:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x12c008c00) [pid = 2248] [serial = 1729] [outer = 0x12bbbb400] 08:02:34 INFO - PROCESS | 2248 | 1463065354545 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x12c111c00) [pid = 2248] [serial = 1730] [outer = 0x12bbbb400] 08:02:34 INFO - PROCESS | 2248 | 1463065354926 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]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 672ms 08:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:02:34 INFO - PROCESS | 2248 | 1463065354968 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 2248 | 1463065354969 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:02:34 INFO - PROCESS | 2248 | 1463065354971 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 2248 | 1463065354972 Marionette TRACE conn2 <- [1,2278,null,{}] 08:02:34 INFO - PROCESS | 2248 | 1463065354975 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}] 08:02:35 INFO - PROCESS | 2248 | 1463065355092 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:02:35 INFO - PROCESS | 2248 | 1463065355126 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x132034000 == 75 [pid = 2248] [id = 577] 08:02:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x12c114c00) [pid = 2248] [serial = 1731] [outer = 0x0] 08:02:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x12c4d0000) [pid = 2248] [serial = 1732] [outer = 0x12c114c00] 08:02:35 INFO - PROCESS | 2248 | 1463065355151 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x12cb79000) [pid = 2248] [serial = 1733] [outer = 0x12c114c00] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x121463000) [pid = 2248] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x121358400) [pid = 2248] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x11734f400) [pid = 2248] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x110f87000) [pid = 2248] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x10eac9000) [pid = 2248] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x1125bfc00) [pid = 2248] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x118593000) [pid = 2248] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x1195f0400) [pid = 2248] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x124a39000) [pid = 2248] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x112ee4000) [pid = 2248] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x117462800) [pid = 2248] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x119971400) [pid = 2248] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x110f43c00) [pid = 2248] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x127111400) [pid = 2248] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x1288fa800) [pid = 2248] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x128a76c00) [pid = 2248] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x1193c2800) [pid = 2248] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x1166d4800) [pid = 2248] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x12bb74c00) [pid = 2248] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x110ecd000) [pid = 2248] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x11853a400) [pid = 2248] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x12538e400) [pid = 2248] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x1195f8000) [pid = 2248] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x1133f3400) [pid = 2248] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x129645c00) [pid = 2248] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:02:35 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x12b12bc00) [pid = 2248] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:02:35 INFO - PROCESS | 2248 | 1463065355659 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]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 719ms 08:02:35 INFO - PROCESS | 2248 | 1463065355690 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 2248 | 1463065355692 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:02:35 INFO - PROCESS | 2248 | 1463065355694 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 2248 | 1463065355695 Marionette TRACE conn2 <- [1,2282,null,{}] 08:02:35 INFO - PROCESS | 2248 | 1463065355697 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}] 08:02:35 INFO - PROCESS | 2248 | 1463065355793 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:02:35 INFO - PROCESS | 2248 | 1463065355865 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x125427800 == 76 [pid = 2248] [id = 578] 08:02:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x110f51400) [pid = 2248] [serial = 1734] [outer = 0x0] 08:02:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x1129e7c00) [pid = 2248] [serial = 1735] [outer = 0x110f51400] 08:02:35 INFO - PROCESS | 2248 | 1463065355890 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x11842ac00) [pid = 2248] [serial = 1736] [outer = 0x110f51400] 08:02:36 INFO - PROCESS | 2248 | 1463065356189 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]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 08:02:36 INFO - PROCESS | 2248 | 1463065356213 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 2248 | 1463065356215 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:02:36 INFO - PROCESS | 2248 | 1463065356223 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 2248 | 1463065356225 Marionette TRACE conn2 <- [1,2286,null,{}] 08:02:36 INFO - PROCESS | 2248 | 1463065356228 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}] 08:02:36 INFO - PROCESS | 2248 | 1463065356379 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:02:36 INFO - PROCESS | 2248 | 1463065356485 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db5e000 == 77 [pid = 2248] [id = 579] 08:02:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x110f87000) [pid = 2248] [serial = 1737] [outer = 0x0] 08:02:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x1193c2800) [pid = 2248] [serial = 1738] [outer = 0x110f87000] 08:02:36 INFO - PROCESS | 2248 | 1463065356530 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x1288f5c00) [pid = 2248] [serial = 1739] [outer = 0x110f87000] 08:02:36 INFO - PROCESS | 2248 | 1463065356925 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]]]}] 08:02:36 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 08:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 721ms 08:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:02:36 INFO - PROCESS | 2248 | 1463065356944 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 2248 | 1463065356945 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:02:36 INFO - PROCESS | 2248 | 1463065356947 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 2248 | 1463065356950 Marionette TRACE conn2 <- [1,2290,null,{}] 08:02:36 INFO - PROCESS | 2248 | 1463065356954 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}] 08:02:37 INFO - PROCESS | 2248 | 1463065357093 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:02:37 INFO - PROCESS | 2248 | 1463065357109 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x132ac7000 == 78 [pid = 2248] [id = 580] 08:02:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x12c115c00) [pid = 2248] [serial = 1740] [outer = 0x0] 08:02:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x12cee2c00) [pid = 2248] [serial = 1741] [outer = 0x12c115c00] 08:02:37 INFO - PROCESS | 2248 | 1463065357136 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x12d1b2000) [pid = 2248] [serial = 1742] [outer = 0x12c115c00] 08:02:37 INFO - PROCESS | 2248 | 1463065357450 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]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 524ms 08:02:37 INFO - PROCESS | 2248 | 1463065357472 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 2248 | 1463065357473 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:02:37 INFO - PROCESS | 2248 | 1463065357475 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 2248 | 1463065357477 Marionette TRACE conn2 <- [1,2294,null,{}] 08:02:37 INFO - PROCESS | 2248 | 1463065357479 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}] 08:02:37 INFO - PROCESS | 2248 | 1463065357578 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:02:37 INFO - PROCESS | 2248 | 1463065357729 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e78000 == 79 [pid = 2248] [id = 581] 08:02:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x110e9f000) [pid = 2248] [serial = 1743] [outer = 0x0] 08:02:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x111062400) [pid = 2248] [serial = 1744] [outer = 0x110e9f000] 08:02:37 INFO - PROCESS | 2248 | 1463065357763 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x1159b0c00) [pid = 2248] [serial = 1745] [outer = 0x110e9f000] 08:02:38 INFO - PROCESS | 2248 | 1463065358252 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]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 821ms 08:02:38 INFO - PROCESS | 2248 | 1463065358299 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 2248 | 1463065358302 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:02:38 INFO - PROCESS | 2248 | 1463065358324 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 2248 | 1463065358326 Marionette TRACE conn2 <- [1,2298,null,{}] 08:02:38 INFO - PROCESS | 2248 | 1463065358330 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}] 08:02:38 INFO - PROCESS | 2248 | 1463065358449 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:02:38 INFO - PROCESS | 2248 | 1463065358535 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a503800 == 80 [pid = 2248] [id = 582] 08:02:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x119906800) [pid = 2248] [serial = 1746] [outer = 0x0] 08:02:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x119d4f400) [pid = 2248] [serial = 1747] [outer = 0x119906800] 08:02:38 INFO - PROCESS | 2248 | 1463065358566 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x1215be800) [pid = 2248] [serial = 1748] [outer = 0x119906800] 08:02:39 INFO - PROCESS | 2248 | 1463065359033 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]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 775ms 08:02:39 INFO - PROCESS | 2248 | 1463065359100 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:02:39 INFO - PROCESS | 2248 | 1463065359103 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:02:39 INFO - PROCESS | 2248 | 1463065359105 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 2248 | 1463065359107 Marionette TRACE conn2 <- [1,2302,null,{}] 08:02:39 INFO - PROCESS | 2248 | 1463065359109 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}] 08:02:39 INFO - PROCESS | 2248 | 1463065359226 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:02:39 INFO - PROCESS | 2248 | 1463065359313 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x132183800 == 81 [pid = 2248] [id = 583] 08:02:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x124b33800) [pid = 2248] [serial = 1749] [outer = 0x0] 08:02:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x126a36000) [pid = 2248] [serial = 1750] [outer = 0x124b33800] 08:02:39 INFO - PROCESS | 2248 | 1463065359343 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x1288fac00) [pid = 2248] [serial = 1751] [outer = 0x124b33800] 08:02:39 INFO - PROCESS | 2248 | 1463065359777 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]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 725ms 08:02:39 INFO - PROCESS | 2248 | 1463065359830 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 2248 | 1463065359832 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:02:39 INFO - PROCESS | 2248 | 1463065359840 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 2248 | 1463065359844 Marionette TRACE conn2 <- [1,2306,null,{}] 08:02:39 INFO - PROCESS | 2248 | 1463065359847 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}] 08:02:40 INFO - PROCESS | 2248 | 1463065360007 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:02:40 INFO - PROCESS | 2248 | 1463065360068 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x13857f000 == 82 [pid = 2248] [id = 584] 08:02:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x1288f0800) [pid = 2248] [serial = 1752] [outer = 0x0] 08:02:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x12a863000) [pid = 2248] [serial = 1753] [outer = 0x1288f0800] 08:02:40 INFO - PROCESS | 2248 | 1463065360098 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x12b12ac00) [pid = 2248] [serial = 1754] [outer = 0x1288f0800] 08:02:40 INFO - PROCESS | 2248 | 1463065360508 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]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 729ms 08:02:40 INFO - PROCESS | 2248 | 1463065360577 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 2248 | 1463065360579 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:02:40 INFO - PROCESS | 2248 | 1463065360584 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 2248 | 1463065360586 Marionette TRACE conn2 <- [1,2310,null,{}] 08:02:40 INFO - PROCESS | 2248 | 1463065360588 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}] 08:02:40 INFO - PROCESS | 2248 | 1463065360702 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:02:40 INFO - PROCESS | 2248 | 1463065360787 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x138595800 == 83 [pid = 2248] [id = 585] 08:02:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x12b424000) [pid = 2248] [serial = 1755] [outer = 0x0] 08:02:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x12c10bc00) [pid = 2248] [serial = 1756] [outer = 0x12b424000] 08:02:40 INFO - PROCESS | 2248 | 1463065360816 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x12cee5000) [pid = 2248] [serial = 1757] [outer = 0x12b424000] 08:02:41 INFO - PROCESS | 2248 | 1463065361251 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]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 675ms 08:02:41 INFO - PROCESS | 2248 | 1463065361259 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 2248 | 1463065361261 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:02:41 INFO - PROCESS | 2248 | 1463065361263 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 2248 | 1463065361264 Marionette TRACE conn2 <- [1,2314,null,{}] 08:02:41 INFO - PROCESS | 2248 | 1463065361267 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}] 08:02:41 INFO - PROCESS | 2248 | 1463065361383 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:02:41 INFO - PROCESS | 2248 | 1463065361471 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x14088c000 == 84 [pid = 2248] [id = 586] 08:02:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x12d527000) [pid = 2248] [serial = 1758] [outer = 0x0] 08:02:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x12d711800) [pid = 2248] [serial = 1759] [outer = 0x12d527000] 08:02:41 INFO - PROCESS | 2248 | 1463065361509 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x12d71d000) [pid = 2248] [serial = 1760] [outer = 0x12d527000] 08:02:41 INFO - PROCESS | 2248 | 1463065361938 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]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 718ms 08:02:42 INFO - PROCESS | 2248 | 1463065361997 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 2248 | 1463065361999 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:02:42 INFO - PROCESS | 2248 | 1463065362039 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 2248 | 1463065362041 Marionette TRACE conn2 <- [1,2318,null,{}] 08:02:42 INFO - PROCESS | 2248 | 1463065362043 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}] 08:02:42 INFO - PROCESS | 2248 | 1463065362158 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:02:42 INFO - PROCESS | 2248 | 1463065362244 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x140c78800 == 85 [pid = 2248] [id = 587] 08:02:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x12d527400) [pid = 2248] [serial = 1761] [outer = 0x0] 08:02:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x12d8c6000) [pid = 2248] [serial = 1762] [outer = 0x12d527400] 08:02:42 INFO - PROCESS | 2248 | 1463065362273 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x12df79c00) [pid = 2248] [serial = 1763] [outer = 0x12d527400] 08:02:42 INFO - PROCESS | 2248 | 1463065362690 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] 08:02:42 INFO - PROCESS | 2248 | 1463065362711 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:02:42 INFO - PROCESS | 2248 | 1463065362714 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 2248 | 1463065362715 Marionette TRACE conn2 <- [1,2322,null,{}] 08:02:42 INFO - PROCESS | 2248 | 1463065362718 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}] 08:02:42 INFO - PROCESS | 2248 | 1463065362833 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:02:42 INFO - PROCESS | 2248 | 1463065362948 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x140c8c000 == 86 [pid = 2248] [id = 588] 08:02:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x12d8ba800) [pid = 2248] [serial = 1764] [outer = 0x0] 08:02:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x12df7d400) [pid = 2248] [serial = 1765] [outer = 0x12d8ba800] 08:02:42 INFO - PROCESS | 2248 | 1463065362979 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x134c27800) [pid = 2248] [serial = 1766] [outer = 0x12d8ba800] 08:02:43 INFO - PROCESS | 2248 | 1463065363425 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]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 720ms 08:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:02:43 INFO - PROCESS | 2248 | 1463065363435 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 2248 | 1463065363436 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:02:43 INFO - PROCESS | 2248 | 1463065363438 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 2248 | 1463065363440 Marionette TRACE conn2 <- [1,2326,null,{}] 08:02:43 INFO - PROCESS | 2248 | 1463065363442 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}] 08:02:43 INFO - PROCESS | 2248 | 1463065363574 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:02:43 INFO - PROCESS | 2248 | 1463065363664 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x119c5e800 == 87 [pid = 2248] [id = 589] 08:02:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x11853d000) [pid = 2248] [serial = 1767] [outer = 0x0] 08:02:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x121c0f400) [pid = 2248] [serial = 1768] [outer = 0x11853d000] 08:02:43 INFO - PROCESS | 2248 | 1463065363694 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x121c14000) [pid = 2248] [serial = 1769] [outer = 0x11853d000] 08:02:44 INFO - PROCESS | 2248 | 1463065364116 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]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 721ms 08:02:44 INFO - PROCESS | 2248 | 1463065364160 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 2248 | 1463065364162 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:02:44 INFO - PROCESS | 2248 | 1463065364165 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 2248 | 1463065364170 Marionette TRACE conn2 <- [1,2330,null,{}] 08:02:44 INFO - PROCESS | 2248 | 1463065364173 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}] 08:02:44 INFO - PROCESS | 2248 | 1463065364321 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:02:44 INFO - PROCESS | 2248 | 1463065364715 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188ba000 == 88 [pid = 2248] [id = 590] 08:02:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x110f42400) [pid = 2248] [serial = 1770] [outer = 0x0] 08:02:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x110f82c00) [pid = 2248] [serial = 1771] [outer = 0x110f42400] 08:02:44 INFO - PROCESS | 2248 | 1463065364787 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x1125cb800) [pid = 2248] [serial = 1772] [outer = 0x110f42400] 08:02:45 INFO - PROCESS | 2248 | 1463065365264 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]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1123ms 08:02:45 INFO - PROCESS | 2248 | 1463065365289 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:02:45 INFO - PROCESS | 2248 | 1463065365291 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:02:45 INFO - PROCESS | 2248 | 1463065365294 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 2248 | 1463065365296 Marionette TRACE conn2 <- [1,2334,null,{}] 08:02:45 INFO - PROCESS | 2248 | 1463065365300 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}] 08:02:45 INFO - PROCESS | 2248 | 1463065365405 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:02:45 INFO - PROCESS | 2248 | 1463065365526 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182c5000 == 89 [pid = 2248] [id = 591] 08:02:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x1133f4000) [pid = 2248] [serial = 1773] [outer = 0x0] 08:02:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x116331400) [pid = 2248] [serial = 1774] [outer = 0x1133f4000] 08:02:45 INFO - PROCESS | 2248 | 1463065365558 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x116a70000) [pid = 2248] [serial = 1775] [outer = 0x1133f4000] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x12db5a800 == 88 [pid = 2248] [id = 21] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x132ac7000 == 87 [pid = 2248] [id = 580] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x12db5e000 == 86 [pid = 2248] [id = 579] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x125427800 == 85 [pid = 2248] [id = 578] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x132034000 == 84 [pid = 2248] [id = 577] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7cc000 == 83 [pid = 2248] [id = 576] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x12ceae800 == 82 [pid = 2248] [id = 575] 08:02:45 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x12b129400) [pid = 2248] [serial = 1639] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x11885f800) [pid = 2248] [serial = 1642] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x12c007c00) [pid = 2248] [serial = 1681] [outer = 0x0] [url = about:blank] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4a1000 == 81 [pid = 2248] [id = 574] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x12b330000 == 80 [pid = 2248] [id = 573] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x129522800 == 79 [pid = 2248] [id = 572] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x1195ca800 == 78 [pid = 2248] [id = 571] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x1193a2800 == 77 [pid = 2248] [id = 570] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x1195d2000 == 76 [pid = 2248] [id = 569] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x1361ae000 == 75 [pid = 2248] [id = 567] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x136192800 == 74 [pid = 2248] [id = 566] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x135d80000 == 73 [pid = 2248] [id = 565] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x134de1000 == 72 [pid = 2248] [id = 564] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x1329d3800 == 71 [pid = 2248] [id = 563] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x12a783800 == 70 [pid = 2248] [id = 562] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x119d83000 == 69 [pid = 2248] [id = 561] 08:02:45 INFO - PROCESS | 2248 | --DOCSHELL 0x132174800 == 68 [pid = 2248] [id = 560] 08:02:45 INFO - PROCESS | 2248 | 1463065365993 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]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 721ms 08:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:02:46 INFO - PROCESS | 2248 | 1463065366023 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 2248 | 1463065366025 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:02:46 INFO - PROCESS | 2248 | 1463065366028 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 2248 | 1463065366030 Marionette TRACE conn2 <- [1,2338,null,{}] 08:02:46 INFO - PROCESS | 2248 | 1463065366034 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}] 08:02:46 INFO - PROCESS | 2248 | 1463065366126 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x12936c000) [pid = 2248] [serial = 1562] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x12192f000) [pid = 2248] [serial = 1399] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x119310800) [pid = 2248] [serial = 1342] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x112966400) [pid = 2248] [serial = 1336] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x110f4bc00) [pid = 2248] [serial = 1333] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x116a6c000) [pid = 2248] [serial = 1390] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x1196d8c00) [pid = 2248] [serial = 1393] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x119974800) [pid = 2248] [serial = 1345] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x126c85800) [pid = 2248] [serial = 1442] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x116a6c400) [pid = 2248] [serial = 1339] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x128a32800) [pid = 2248] [serial = 1502] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x12135ac00) [pid = 2248] [serial = 1396] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x111a03400) [pid = 2248] [serial = 1387] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x1288ed800) [pid = 2248] [serial = 1663] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x128a71800) [pid = 2248] [serial = 1666] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x128967800) [pid = 2248] [serial = 1664] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x1290ca400) [pid = 2248] [serial = 1669] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x118e0b000) [pid = 2248] [serial = 1630] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x119f8d000) [pid = 2248] [serial = 1654] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x12135d800) [pid = 2248] [serial = 1655] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x11837c000) [pid = 2248] [serial = 1649] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x116854800) [pid = 2248] [serial = 1648] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x128ad5c00) [pid = 2248] [serial = 1667] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x12bbbb000) [pid = 2248] [serial = 1625] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x11214c400) [pid = 2248] [serial = 1646] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x110f7d800) [pid = 2248] [serial = 1645] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x118541000) [pid = 2248] [serial = 1651] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x1195f1c00) [pid = 2248] [serial = 1652] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x116605c00) [pid = 2248] [serial = 1627] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x125487c00) [pid = 2248] [serial = 1660] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x1215b8000) [pid = 2248] [serial = 1657] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x12193cc00) [pid = 2248] [serial = 1658] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x128f5f800) [pid = 2248] [serial = 1636] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x126f17400) [pid = 2248] [serial = 1633] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x1210cd000) [pid = 2248] [serial = 1672] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x12a863c00) [pid = 2248] [serial = 1675] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x128f61000) [pid = 2248] [serial = 1673] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x12bed4800) [pid = 2248] [serial = 1679] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x12bb76400) [pid = 2248] [serial = 1678] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x1295c0400) [pid = 2248] [serial = 1670] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x126f1c000) [pid = 2248] [serial = 1661] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x12acad800) [pid = 2248] [serial = 1676] [outer = 0x0] [url = about:blank] 08:02:46 INFO - PROCESS | 2248 | 1463065366211 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x1182bc000 == 69 [pid = 2248] [id = 592] 08:02:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x111a03400) [pid = 2248] [serial = 1776] [outer = 0x0] 08:02:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x116a6c000) [pid = 2248] [serial = 1777] [outer = 0x111a03400] 08:02:46 INFO - PROCESS | 2248 | 1463065366241 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x11885b800) [pid = 2248] [serial = 1778] [outer = 0x111a03400] 08:02:46 INFO - PROCESS | 2248 | 1463065366591 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]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 570ms 08:02:46 INFO - PROCESS | 2248 | 1463065366599 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 2248 | 1463065366604 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:02:46 INFO - PROCESS | 2248 | 1463065366610 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 2248 | 1463065366616 Marionette TRACE conn2 <- [1,2342,null,{}] 08:02:46 INFO - PROCESS | 2248 | 1463065366628 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}] 08:02:46 INFO - PROCESS | 2248 | 1463065366808 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:02:46 INFO - PROCESS | 2248 | 1463065366915 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x1193b8800 == 70 [pid = 2248] [id = 593] 08:02:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x118858c00) [pid = 2248] [serial = 1779] [outer = 0x0] 08:02:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x1195edc00) [pid = 2248] [serial = 1780] [outer = 0x118858c00] 08:02:46 INFO - PROCESS | 2248 | 1463065366941 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x119c32c00) [pid = 2248] [serial = 1781] [outer = 0x118858c00] 08:02:47 INFO - PROCESS | 2248 | 1463065367220 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]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 631ms 08:02:47 INFO - PROCESS | 2248 | 1463065367242 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 2248 | 1463065367244 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:02:47 INFO - PROCESS | 2248 | 1463065367257 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 2248 | 1463065367259 Marionette TRACE conn2 <- [1,2346,null,{}] 08:02:47 INFO - PROCESS | 2248 | 1463065367267 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}] 08:02:47 INFO - PROCESS | 2248 | 1463065367373 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:02:47 INFO - PROCESS | 2248 | 1463065367459 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x124a1c000 == 71 [pid = 2248] [id = 594] 08:02:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x119c2b000) [pid = 2248] [serial = 1782] [outer = 0x0] 08:02:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x12109fc00) [pid = 2248] [serial = 1783] [outer = 0x119c2b000] 08:02:47 INFO - PROCESS | 2248 | 1463065367484 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x1215b6800) [pid = 2248] [serial = 1784] [outer = 0x119c2b000] 08:02:47 INFO - PROCESS | 2248 | 1463065367772 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]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 535ms 08:02:47 INFO - PROCESS | 2248 | 1463065367782 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 2248 | 1463065367784 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:02:47 INFO - PROCESS | 2248 | 1463065367793 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 2248 | 1463065367794 Marionette TRACE conn2 <- [1,2350,null,{}] 08:02:47 INFO - PROCESS | 2248 | 1463065367797 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}] 08:02:47 INFO - PROCESS | 2248 | 1463065367895 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:02:47 INFO - PROCESS | 2248 | 1463065367970 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x12909f000 == 72 [pid = 2248] [id = 595] 08:02:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x121934c00) [pid = 2248] [serial = 1785] [outer = 0x0] 08:02:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x121c15000) [pid = 2248] [serial = 1786] [outer = 0x121934c00] 08:02:48 INFO - PROCESS | 2248 | 1463065368001 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x121c1c400) [pid = 2248] [serial = 1787] [outer = 0x121934c00] 08:02:48 INFO - PROCESS | 2248 | 1463065368332 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]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 571ms 08:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:02:48 INFO - PROCESS | 2248 | 1463065368370 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 2248 | 1463065368371 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:02:48 INFO - PROCESS | 2248 | 1463065368373 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 2248 | 1463065368374 Marionette TRACE conn2 <- [1,2354,null,{}] 08:02:48 INFO - PROCESS | 2248 | 1463065368376 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}] 08:02:48 INFO - PROCESS | 2248 | 1463065368495 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:02:48 INFO - PROCESS | 2248 | 1463065368550 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b140800 == 73 [pid = 2248] [id = 596] 08:02:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x121c1dc00) [pid = 2248] [serial = 1788] [outer = 0x0] 08:02:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x125374400) [pid = 2248] [serial = 1789] [outer = 0x121c1dc00] 08:02:48 INFO - PROCESS | 2248 | 1463065368575 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x126c43000) [pid = 2248] [serial = 1790] [outer = 0x121c1dc00] 08:02:48 INFO - PROCESS | 2248 | 1463065368928 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]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 569ms 08:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:02:48 INFO - PROCESS | 2248 | 1463065368942 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 2248 | 1463065368943 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:02:48 INFO - PROCESS | 2248 | 1463065368945 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 2248 | 1463065368946 Marionette TRACE conn2 <- [1,2358,null,{}] 08:02:48 INFO - PROCESS | 2248 | 1463065368949 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}] 08:02:49 INFO - PROCESS | 2248 | 1463065369068 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:02:49 INFO - PROCESS | 2248 | 1463065369087 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c028800 == 74 [pid = 2248] [id = 597] 08:02:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x124b2fc00) [pid = 2248] [serial = 1791] [outer = 0x0] 08:02:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x127178400) [pid = 2248] [serial = 1792] [outer = 0x124b2fc00] 08:02:49 INFO - PROCESS | 2248 | 1463065369113 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x1288f0000) [pid = 2248] [serial = 1793] [outer = 0x124b2fc00] 08:02:49 INFO - PROCESS | 2248 | 1463065369560 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]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 622ms 08:02:49 INFO - PROCESS | 2248 | 1463065369570 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 2248 | 1463065369573 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:02:49 INFO - PROCESS | 2248 | 1463065369577 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 2248 | 1463065369579 Marionette TRACE conn2 <- [1,2362,null,{}] 08:02:49 INFO - PROCESS | 2248 | 1463065369582 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}] 08:02:49 INFO - PROCESS | 2248 | 1463065369775 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:02:49 INFO - PROCESS | 2248 | 1463065369825 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4b6800 == 75 [pid = 2248] [id = 598] 08:02:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x126c87800) [pid = 2248] [serial = 1794] [outer = 0x0] 08:02:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x12896c400) [pid = 2248] [serial = 1795] [outer = 0x126c87800] 08:02:49 INFO - PROCESS | 2248 | 1463065369921 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x128a72800) [pid = 2248] [serial = 1796] [outer = 0x126c87800] 08:02:50 INFO - PROCESS | 2248 | 1463065370373 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]]]}] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x12b123400) [pid = 2248] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x12bbbb400) [pid = 2248] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x12c114c00) [pid = 2248] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x110f51400) [pid = 2248] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x110f81400) [pid = 2248] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x124a3a000) [pid = 2248] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x129369800) [pid = 2248] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x1184ce000) [pid = 2248] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x12717a800) [pid = 2248] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x11836fc00) [pid = 2248] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:02:50 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x110f87000) [pid = 2248] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 829ms 08:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:02:50 INFO - PROCESS | 2248 | 1463065370406 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 2248 | 1463065370407 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:02:50 INFO - PROCESS | 2248 | 1463065370409 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 2248 | 1463065370410 Marionette TRACE conn2 <- [1,2366,null,{}] 08:02:50 INFO - PROCESS | 2248 | 1463065370412 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}] 08:02:50 INFO - PROCESS | 2248 | 1463065370505 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:02:50 INFO - PROCESS | 2248 | 1463065370509 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x128d5e800 == 76 [pid = 2248] [id = 599] 08:02:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x1184c7000) [pid = 2248] [serial = 1797] [outer = 0x0] 08:02:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x124a3a000) [pid = 2248] [serial = 1798] [outer = 0x1184c7000] 08:02:50 INFO - PROCESS | 2248 | 1463065370535 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x128acf000) [pid = 2248] [serial = 1799] [outer = 0x1184c7000] 08:02:50 INFO - PROCESS | 2248 | 1463065370891 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]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 518ms 08:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:02:50 INFO - PROCESS | 2248 | 1463065370928 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 2248 | 1463065370929 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:02:50 INFO - PROCESS | 2248 | 1463065370931 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 2248 | 1463065370932 Marionette TRACE conn2 <- [1,2370,null,{}] 08:02:50 INFO - PROCESS | 2248 | 1463065370937 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}] 08:02:51 INFO - PROCESS | 2248 | 1463065371031 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:02:51 INFO - PROCESS | 2248 | 1463065371124 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d597000 == 77 [pid = 2248] [id = 600] 08:02:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x128d36800) [pid = 2248] [serial = 1800] [outer = 0x0] 08:02:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x1290c8c00) [pid = 2248] [serial = 1801] [outer = 0x128d36800] 08:02:51 INFO - PROCESS | 2248 | 1463065371156 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x12ab4a800) [pid = 2248] [serial = 1802] [outer = 0x128d36800] 08:02:51 INFO - PROCESS | 2248 | 1463065371464 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]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 572ms 08:02:51 INFO - PROCESS | 2248 | 1463065371504 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:02:51 INFO - PROCESS | 2248 | 1463065371506 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:02:51 INFO - PROCESS | 2248 | 1463065371508 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 2248 | 1463065371510 Marionette TRACE conn2 <- [1,2374,null,{}] 08:02:51 INFO - PROCESS | 2248 | 1463065371512 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}] 08:02:51 INFO - PROCESS | 2248 | 1463065371621 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:02:51 INFO - PROCESS | 2248 | 1463065371690 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db5d800 == 78 [pid = 2248] [id = 601] 08:02:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x128d38400) [pid = 2248] [serial = 1803] [outer = 0x0] 08:02:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x12acb3400) [pid = 2248] [serial = 1804] [outer = 0x128d38400] 08:02:51 INFO - PROCESS | 2248 | 1463065371715 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x12c10b400) [pid = 2248] [serial = 1805] [outer = 0x128d38400] 08:02:52 INFO - PROCESS | 2248 | 1463065372008 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]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 08:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:02:52 INFO - PROCESS | 2248 | 1463065372028 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 2248 | 1463065372029 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:02:52 INFO - PROCESS | 2248 | 1463065372031 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 2248 | 1463065372032 Marionette TRACE conn2 <- [1,2378,null,{}] 08:02:52 INFO - PROCESS | 2248 | 1463065372043 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}] 08:02:52 INFO - PROCESS | 2248 | 1463065372146 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:02:52 INFO - PROCESS | 2248 | 1463065372159 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329c8800 == 79 [pid = 2248] [id = 602] 08:02:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x12c4d7400) [pid = 2248] [serial = 1806] [outer = 0x0] 08:02:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x12cb7c000) [pid = 2248] [serial = 1807] [outer = 0x12c4d7400] 08:02:52 INFO - PROCESS | 2248 | 1463065372185 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x12cedcc00) [pid = 2248] [serial = 1808] [outer = 0x12c4d7400] 08:02:52 INFO - PROCESS | 2248 | 1463065372726 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]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 08:02:52 INFO - PROCESS | 2248 | 1463065372770 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 2248 | 1463065372773 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:02:52 INFO - PROCESS | 2248 | 1463065372778 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 2248 | 1463065372781 Marionette TRACE conn2 <- [1,2382,null,{}] 08:02:52 INFO - PROCESS | 2248 | 1463065372787 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}] 08:02:52 INFO - PROCESS | 2248 | 1463065372905 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:02:53 INFO - PROCESS | 2248 | 1463065373019 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195d8800 == 80 [pid = 2248] [id = 603] 08:02:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x112e09400) [pid = 2248] [serial = 1809] [outer = 0x0] 08:02:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x1166d3000) [pid = 2248] [serial = 1810] [outer = 0x112e09400] 08:02:53 INFO - PROCESS | 2248 | 1463065373053 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x11825d800) [pid = 2248] [serial = 1811] [outer = 0x112e09400] 08:02:53 INFO - PROCESS | 2248 | 1463065373494 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]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 773ms 08:02:53 INFO - PROCESS | 2248 | 1463065373552 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 2248 | 1463065373556 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:02:53 INFO - PROCESS | 2248 | 1463065373561 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 2248 | 1463065373563 Marionette TRACE conn2 <- [1,2386,null,{}] 08:02:53 INFO - PROCESS | 2248 | 1463065373565 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}] 08:02:53 INFO - PROCESS | 2248 | 1463065373681 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:02:53 INFO - PROCESS | 2248 | 1463065373795 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab5d000 == 81 [pid = 2248] [id = 604] 08:02:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x11837a800) [pid = 2248] [serial = 1812] [outer = 0x0] 08:02:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x11930ac00) [pid = 2248] [serial = 1813] [outer = 0x11837a800] 08:02:53 INFO - PROCESS | 2248 | 1463065373827 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x119c30c00) [pid = 2248] [serial = 1814] [outer = 0x11837a800] 08:02:54 INFO - PROCESS | 2248 | 1463065374260 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]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 719ms 08:02:54 INFO - PROCESS | 2248 | 1463065374281 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 2248 | 1463065374283 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:02:54 INFO - PROCESS | 2248 | 1463065374288 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 2248 | 1463065374290 Marionette TRACE conn2 <- [1,2390,null,{}] 08:02:54 INFO - PROCESS | 2248 | 1463065374297 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}] 08:02:54 INFO - PROCESS | 2248 | 1463065374436 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:02:54 INFO - PROCESS | 2248 | 1463065374569 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329d9000 == 82 [pid = 2248] [id = 605] 08:02:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x12192d400) [pid = 2248] [serial = 1815] [outer = 0x0] 08:02:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x121c18800) [pid = 2248] [serial = 1816] [outer = 0x12192d400] 08:02:54 INFO - PROCESS | 2248 | 1463065374603 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x126c39000) [pid = 2248] [serial = 1817] [outer = 0x12192d400] 08:02:55 INFO - PROCESS | 2248 | 1463065375126 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]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 876ms 08:02:55 INFO - PROCESS | 2248 | 1463065375164 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 2248 | 1463065375167 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:02:55 INFO - PROCESS | 2248 | 1463065375171 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 2248 | 1463065375173 Marionette TRACE conn2 <- [1,2394,null,{}] 08:02:55 INFO - PROCESS | 2248 | 1463065375176 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}] 08:02:55 INFO - PROCESS | 2248 | 1463065375348 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:02:55 INFO - PROCESS | 2248 | 1463065375503 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x134dd9800 == 83 [pid = 2248] [id = 606] 08:02:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x127185800) [pid = 2248] [serial = 1818] [outer = 0x0] 08:02:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x128acac00) [pid = 2248] [serial = 1819] [outer = 0x127185800] 08:02:55 INFO - PROCESS | 2248 | 1463065375548 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x12ab4e000) [pid = 2248] [serial = 1820] [outer = 0x127185800] 08:02:55 INFO - PROCESS | 2248 | 1463065375977 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]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 823ms 08:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:02:55 INFO - PROCESS | 2248 | 1463065375993 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 2248 | 1463065375995 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:02:55 INFO - PROCESS | 2248 | 1463065375997 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 2248 | 1463065375998 Marionette TRACE conn2 <- [1,2398,null,{}] 08:02:56 INFO - PROCESS | 2248 | 1463065376001 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}] 08:02:56 INFO - PROCESS | 2248 | 1463065376115 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:02:56 INFO - PROCESS | 2248 | 1463065376227 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x1361a2000 == 84 [pid = 2248] [id = 607] 08:02:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x128ace800) [pid = 2248] [serial = 1821] [outer = 0x0] 08:02:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x12bb74400) [pid = 2248] [serial = 1822] [outer = 0x128ace800] 08:02:56 INFO - PROCESS | 2248 | 1463065376259 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x12c007c00) [pid = 2248] [serial = 1823] [outer = 0x128ace800] 08:02:56 INFO - PROCESS | 2248 | 1463065376694 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]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 722ms 08:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:02:56 INFO - PROCESS | 2248 | 1463065376720 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 2248 | 1463065376721 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:02:56 INFO - PROCESS | 2248 | 1463065376723 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 2248 | 1463065376725 Marionette TRACE conn2 <- [1,2402,null,{}] 08:02:56 INFO - PROCESS | 2248 | 1463065376727 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}] 08:02:56 INFO - PROCESS | 2248 | 1463065376873 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:02:56 INFO - PROCESS | 2248 | 1463065376989 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x138593000 == 85 [pid = 2248] [id = 608] 08:02:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x12c10a400) [pid = 2248] [serial = 1824] [outer = 0x0] 08:02:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x12d1ab400) [pid = 2248] [serial = 1825] [outer = 0x12c10a400] 08:02:57 INFO - PROCESS | 2248 | 1463065377021 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x12d8bf000) [pid = 2248] [serial = 1826] [outer = 0x12c10a400] 08:02:57 INFO - PROCESS | 2248 | 1463065377475 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]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 769ms 08:02:57 INFO - PROCESS | 2248 | 1463065377495 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 2248 | 1463065377497 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:02:57 INFO - PROCESS | 2248 | 1463065377500 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 2248 | 1463065377502 Marionette TRACE conn2 <- [1,2406,null,{}] 08:02:57 INFO - PROCESS | 2248 | 1463065377506 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}] 08:02:57 INFO - PROCESS | 2248 | 1463065377673 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:02:57 INFO - PROCESS | 2248 | 1463065377824 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x141419000 == 86 [pid = 2248] [id = 609] 08:02:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x110f49c00) [pid = 2248] [serial = 1827] [outer = 0x0] 08:02:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x12d71a800) [pid = 2248] [serial = 1828] [outer = 0x110f49c00] 08:02:57 INFO - PROCESS | 2248 | 1463065377853 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x134c26400) [pid = 2248] [serial = 1829] [outer = 0x110f49c00] 08:02:58 INFO - PROCESS | 2248 | 1463065378308 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]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 873ms 08:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:02:58 INFO - PROCESS | 2248 | 1463065378373 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 2248 | 1463065378375 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:02:58 INFO - PROCESS | 2248 | 1463065378377 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 2248 | 1463065378378 Marionette TRACE conn2 <- [1,2410,null,{}] 08:02:58 INFO - PROCESS | 2248 | 1463065378381 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}] 08:02:58 INFO - PROCESS | 2248 | 1463065378498 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:02:58 INFO - PROCESS | 2248 | 1463065378586 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x127122000 == 87 [pid = 2248] [id = 610] 08:02:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x11105b400) [pid = 2248] [serial = 1830] [outer = 0x0] 08:02:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x12d8c2800) [pid = 2248] [serial = 1831] [outer = 0x11105b400] 08:02:58 INFO - PROCESS | 2248 | 1463065378616 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 216 (0x134c2ac00) [pid = 2248] [serial = 1832] [outer = 0x11105b400] 08:02:59 INFO - PROCESS | 2248 | 1463065379032 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]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 08:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:02:59 INFO - PROCESS | 2248 | 1463065379047 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 2248 | 1463065379049 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:02:59 INFO - PROCESS | 2248 | 1463065379051 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 2248 | 1463065379052 Marionette TRACE conn2 <- [1,2414,null,{}] 08:02:59 INFO - PROCESS | 2248 | 1463065379055 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}] 08:02:59 INFO - PROCESS | 2248 | 1463065379170 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:02:59 INFO - PROCESS | 2248 | 1463065379434 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x119987800 == 88 [pid = 2248] [id = 611] 08:02:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 217 (0x110ed1400) [pid = 2248] [serial = 1833] [outer = 0x0] 08:02:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 218 (0x110f50000) [pid = 2248] [serial = 1834] [outer = 0x110ed1400] 08:02:59 INFO - PROCESS | 2248 | 1463065379472 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 219 (0x112ee4400) [pid = 2248] [serial = 1835] [outer = 0x110ed1400] 08:02:59 INFO - PROCESS | 2248 | 1463065379945 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]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 921ms 08:02:59 INFO - PROCESS | 2248 | 1463065379973 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 2248 | 1463065379975 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:02:59 INFO - PROCESS | 2248 | 1463065379978 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 2248 | 1463065379980 Marionette TRACE conn2 <- [1,2418,null,{}] 08:02:59 INFO - PROCESS | 2248 | 1463065379984 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}] 08:03:00 INFO - PROCESS | 2248 | 1463065380095 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:03:00 INFO - PROCESS | 2248 | 1463065380185 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188be000 == 89 [pid = 2248] [id = 612] 08:03:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 220 (0x118262400) [pid = 2248] [serial = 1836] [outer = 0x0] 08:03:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 221 (0x1193c4c00) [pid = 2248] [serial = 1837] [outer = 0x118262400] 08:03:00 INFO - PROCESS | 2248 | 1463065380214 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 222 (0x119a58800) [pid = 2248] [serial = 1838] [outer = 0x118262400] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12db5d800 == 88 [pid = 2248] [id = 601] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12d597000 == 87 [pid = 2248] [id = 600] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x128d5e800 == 86 [pid = 2248] [id = 599] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4b6800 == 85 [pid = 2248] [id = 598] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12c028800 == 84 [pid = 2248] [id = 597] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12b140800 == 83 [pid = 2248] [id = 596] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 221 (0x12cb81000) [pid = 2248] [serial = 1705] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 220 (0x12cee2c00) [pid = 2248] [serial = 1741] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | 1463065380701 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]]]}] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12909f000 == 82 [pid = 2248] [id = 595] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x124a1c000 == 81 [pid = 2248] [id = 594] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x1193b8800 == 80 [pid = 2248] [id = 593] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x1182bc000 == 79 [pid = 2248] [id = 592] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x1182c5000 == 78 [pid = 2248] [id = 591] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x1188ba000 == 77 [pid = 2248] [id = 590] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x138595800 == 76 [pid = 2248] [id = 585] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x13857f000 == 75 [pid = 2248] [id = 584] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x132183800 == 74 [pid = 2248] [id = 583] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x12a503800 == 73 [pid = 2248] [id = 582] 08:03:00 INFO - PROCESS | 2248 | --DOCSHELL 0x116e78000 == 72 [pid = 2248] [id = 581] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 219 (0x12ab4e800) [pid = 2248] [serial = 1724] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 218 (0x12b425800) [pid = 2248] [serial = 1726] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 217 (0x12c008c00) [pid = 2248] [serial = 1729] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 216 (0x126a9ac00) [pid = 2248] [serial = 1727] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 215 (0x12c4d0000) [pid = 2248] [serial = 1732] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x1129e7c00) [pid = 2248] [serial = 1735] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x12c111c00) [pid = 2248] [serial = 1730] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x12cb7b000) [pid = 2248] [serial = 1702] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x1159b1000) [pid = 2248] [serial = 1709] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x111061800) [pid = 2248] [serial = 1708] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x125ea8400) [pid = 2248] [serial = 1717] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x12717b400) [pid = 2248] [serial = 1718] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x12bbb7400) [pid = 2248] [serial = 1696] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x1295ca000) [pid = 2248] [serial = 1723] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x121359400) [pid = 2248] [serial = 1714] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x12192dc00) [pid = 2248] [serial = 1715] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x117463000) [pid = 2248] [serial = 1684] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x125eac000) [pid = 2248] [serial = 1690] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x128971800) [pid = 2248] [serial = 1720] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x128a7a800) [pid = 2248] [serial = 1721] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x12c4cc000) [pid = 2248] [serial = 1699] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x12ab53800) [pid = 2248] [serial = 1693] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x11859ac00) [pid = 2248] [serial = 1711] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x119da4c00) [pid = 2248] [serial = 1712] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x1196cd400) [pid = 2248] [serial = 1687] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x1288f5c00) [pid = 2248] [serial = 1739] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x11842ac00) [pid = 2248] [serial = 1736] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x12cb79000) [pid = 2248] [serial = 1733] [outer = 0x0] [url = about:blank] 08:03:00 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x1193c2800) [pid = 2248] [serial = 1738] [outer = 0x0] [url = about:blank] 08:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 771ms 08:03:00 INFO - PROCESS | 2248 | 1463065380753 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 2248 | 1463065380755 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:03:00 INFO - PROCESS | 2248 | 1463065380759 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 2248 | 1463065380760 Marionette TRACE conn2 <- [1,2422,null,{}] 08:03:00 INFO - PROCESS | 2248 | 1463065380762 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}] 08:03:00 INFO - PROCESS | 2248 | 1463065380861 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:03:00 INFO - PROCESS | 2248 | 1463065380871 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188cb800 == 73 [pid = 2248] [id = 613] 08:03:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x119972000) [pid = 2248] [serial = 1839] [outer = 0x0] 08:03:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x119f84800) [pid = 2248] [serial = 1840] [outer = 0x119972000] 08:03:00 INFO - PROCESS | 2248 | 1463065380898 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x121365000) [pid = 2248] [serial = 1841] [outer = 0x119972000] 08:03:01 INFO - PROCESS | 2248 | 1463065381270 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]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 08:03:01 INFO - PROCESS | 2248 | 1463065381278 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 2248 | 1463065381280 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:03:01 INFO - PROCESS | 2248 | 1463065381308 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 2248 | 1463065381312 Marionette TRACE conn2 <- [1,2426,null,{}] 08:03:01 INFO - PROCESS | 2248 | 1463065381321 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}] 08:03:01 INFO - PROCESS | 2248 | 1463065381418 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:03:01 INFO - PROCESS | 2248 | 1463065381445 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a769800 == 74 [pid = 2248] [id = 614] 08:03:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x121c16c00) [pid = 2248] [serial = 1842] [outer = 0x0] 08:03:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x124b32c00) [pid = 2248] [serial = 1843] [outer = 0x121c16c00] 08:03:01 INFO - PROCESS | 2248 | 1463065381471 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x126a35400) [pid = 2248] [serial = 1844] [outer = 0x121c16c00] 08:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 556ms 08:03:01 INFO - PROCESS | 2248 | 1463065381830 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]]]}] 08:03:01 INFO - PROCESS | 2248 | 1463065381839 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 2248 | 1463065381841 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:03:01 INFO - PROCESS | 2248 | 1463065381843 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 2248 | 1463065381844 Marionette TRACE conn2 <- [1,2430,null,{}] 08:03:01 INFO - PROCESS | 2248 | 1463065381846 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}] 08:03:01 INFO - PROCESS | 2248 | 1463065381959 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:03:02 INFO - PROCESS | 2248 | 1463065382034 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb59000 == 75 [pid = 2248] [id = 615] 08:03:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x126a38000) [pid = 2248] [serial = 1845] [outer = 0x0] 08:03:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x12717e800) [pid = 2248] [serial = 1846] [outer = 0x126a38000] 08:03:02 INFO - PROCESS | 2248 | 1463065382060 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x128a2ac00) [pid = 2248] [serial = 1847] [outer = 0x126a38000] 08:03:02 INFO - PROCESS | 2248 | 1463065382346 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]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 08:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:03:02 INFO - PROCESS | 2248 | 1463065382363 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 2248 | 1463065382364 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:03:02 INFO - PROCESS | 2248 | 1463065382375 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 2248 | 1463065382376 Marionette TRACE conn2 <- [1,2434,null,{}] 08:03:02 INFO - PROCESS | 2248 | 1463065382379 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}] 08:03:02 INFO - PROCESS | 2248 | 1463065382480 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:03:02 INFO - PROCESS | 2248 | 1463065382560 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d31e000 == 76 [pid = 2248] [id = 616] 08:03:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x128a74000) [pid = 2248] [serial = 1848] [outer = 0x0] 08:03:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x128f58800) [pid = 2248] [serial = 1849] [outer = 0x128a74000] 08:03:02 INFO - PROCESS | 2248 | 1463065382591 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x12aca6400) [pid = 2248] [serial = 1850] [outer = 0x128a74000] 08:03:02 INFO - PROCESS | 2248 | 1463065382934 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]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 578ms 08:03:02 INFO - PROCESS | 2248 | 1463065382944 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 2248 | 1463065382945 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:03:02 INFO - PROCESS | 2248 | 1463065382948 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 2248 | 1463065382949 Marionette TRACE conn2 <- [1,2438,null,{}] 08:03:02 INFO - PROCESS | 2248 | 1463065382951 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}] 08:03:03 INFO - PROCESS | 2248 | 1463065383073 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:03:03 INFO - PROCESS | 2248 | 1463065383087 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db5c800 == 77 [pid = 2248] [id = 617] 08:03:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x12b425800) [pid = 2248] [serial = 1851] [outer = 0x0] 08:03:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x12c010c00) [pid = 2248] [serial = 1852] [outer = 0x12b425800] 08:03:03 INFO - PROCESS | 2248 | 1463065383119 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x12c4d7000) [pid = 2248] [serial = 1853] [outer = 0x12b425800] 08:03:03 INFO - PROCESS | 2248 | 1463065383479 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]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 08:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:03:03 INFO - PROCESS | 2248 | 1463065383519 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 2248 | 1463065383520 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:03:03 INFO - PROCESS | 2248 | 1463065383522 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 2248 | 1463065383523 Marionette TRACE conn2 <- [1,2442,null,{}] 08:03:03 INFO - PROCESS | 2248 | 1463065383526 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}] 08:03:03 INFO - PROCESS | 2248 | 1463065383647 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:03:03 INFO - PROCESS | 2248 | 1463065383660 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x132173800 == 78 [pid = 2248] [id = 618] 08:03:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x121935800) [pid = 2248] [serial = 1854] [outer = 0x0] 08:03:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x12cee4c00) [pid = 2248] [serial = 1855] [outer = 0x121935800] 08:03:03 INFO - PROCESS | 2248 | 1463065383685 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x12d711c00) [pid = 2248] [serial = 1856] [outer = 0x121935800] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x12c115c00) [pid = 2248] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x12c004c00) [pid = 2248] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x121c1dc00) [pid = 2248] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x124b2fc00) [pid = 2248] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x126c87800) [pid = 2248] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x119c2b000) [pid = 2248] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x111a03400) [pid = 2248] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x1184c7000) [pid = 2248] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x1133f4000) [pid = 2248] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x118858c00) [pid = 2248] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x121934c00) [pid = 2248] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x128d36800) [pid = 2248] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x110f42400) [pid = 2248] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:03:04 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x128d38400) [pid = 2248] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:03:04 INFO - PROCESS | 2248 | 1463065384440 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]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 968ms 08:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:03:04 INFO - PROCESS | 2248 | 1463065384492 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 2248 | 1463065384495 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:03:04 INFO - PROCESS | 2248 | 1463065384498 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 2248 | 1463065384501 Marionette TRACE conn2 <- [1,2446,null,{}] 08:03:04 INFO - PROCESS | 2248 | 1463065384508 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}] 08:03:04 INFO - PROCESS | 2248 | 1463065384627 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:03:04 INFO - PROCESS | 2248 | 1463065384744 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x121ca9000 == 79 [pid = 2248] [id = 619] 08:03:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x116759000) [pid = 2248] [serial = 1857] [outer = 0x0] 08:03:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x118374000) [pid = 2248] [serial = 1858] [outer = 0x116759000] 08:03:04 INFO - PROCESS | 2248 | 1463065384778 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x118e08c00) [pid = 2248] [serial = 1859] [outer = 0x116759000] 08:03:05 INFO - PROCESS | 2248 | 1463065385203 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]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 774ms 08:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:03:05 INFO - PROCESS | 2248 | 1463065385273 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 2248 | 1463065385277 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:03:05 INFO - PROCESS | 2248 | 1463065385282 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 2248 | 1463065385284 Marionette TRACE conn2 <- [1,2450,null,{}] 08:03:05 INFO - PROCESS | 2248 | 1463065385287 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}] 08:03:05 INFO - PROCESS | 2248 | 1463065385400 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:03:05 INFO - PROCESS | 2248 | 1463065385489 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb52800 == 80 [pid = 2248] [id = 620] 08:03:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x1195ecc00) [pid = 2248] [serial = 1860] [outer = 0x0] 08:03:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x119f8d000) [pid = 2248] [serial = 1861] [outer = 0x1195ecc00] 08:03:05 INFO - PROCESS | 2248 | 1463065385520 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x121934c00) [pid = 2248] [serial = 1862] [outer = 0x1195ecc00] 08:03:05 INFO - PROCESS | 2248 | 1463065385987 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]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 723ms 08:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:03:06 INFO - PROCESS | 2248 | 1463065386005 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 2248 | 1463065386008 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:03:06 INFO - PROCESS | 2248 | 1463065386012 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 2248 | 1463065386016 Marionette TRACE conn2 <- [1,2454,null,{}] 08:03:06 INFO - PROCESS | 2248 | 1463065386053 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}] 08:03:06 INFO - PROCESS | 2248 | 1463065386224 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:03:06 INFO - PROCESS | 2248 | 1463065386333 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329c7800 == 81 [pid = 2248] [id = 621] 08:03:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x126c85800) [pid = 2248] [serial = 1863] [outer = 0x0] 08:03:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x127111400) [pid = 2248] [serial = 1864] [outer = 0x126c85800] 08:03:06 INFO - PROCESS | 2248 | 1463065386365 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x128ad1400) [pid = 2248] [serial = 1865] [outer = 0x126c85800] 08:03:06 INFO - PROCESS | 2248 | 1463065386850 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]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 845ms 08:03:06 INFO - PROCESS | 2248 | 1463065386856 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:03:06 INFO - PROCESS | 2248 | 1463065386858 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:03:06 INFO - PROCESS | 2248 | 1463065386860 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 2248 | 1463065386862 Marionette TRACE conn2 <- [1,2458,null,{}] 08:03:06 INFO - PROCESS | 2248 | 1463065386864 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}] 08:03:06 INFO - PROCESS | 2248 | 1463065386978 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:03:07 INFO - PROCESS | 2248 | 1463065387092 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d7b800 == 82 [pid = 2248] [id = 622] 08:03:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x128d3a400) [pid = 2248] [serial = 1866] [outer = 0x0] 08:03:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x12ab52400) [pid = 2248] [serial = 1867] [outer = 0x128d3a400] 08:03:07 INFO - PROCESS | 2248 | 1463065387125 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x12c00b800) [pid = 2248] [serial = 1868] [outer = 0x128d3a400] 08:03:07 INFO - PROCESS | 2248 | 1463065387570 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]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 723ms 08:03:07 INFO - PROCESS | 2248 | 1463065387583 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 2248 | 1463065387585 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:03:07 INFO - PROCESS | 2248 | 1463065387587 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 2248 | 1463065387589 Marionette TRACE conn2 <- [1,2462,null,{}] 08:03:07 INFO - PROCESS | 2248 | 1463065387591 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}] 08:03:07 INFO - PROCESS | 2248 | 1463065387702 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:03:07 INFO - PROCESS | 2248 | 1463065387817 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x1363e5000 == 83 [pid = 2248] [id = 623] 08:03:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x11105ac00) [pid = 2248] [serial = 1869] [outer = 0x0] 08:03:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x12c114000) [pid = 2248] [serial = 1870] [outer = 0x11105ac00] 08:03:07 INFO - PROCESS | 2248 | 1463065387848 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x12d1b0000) [pid = 2248] [serial = 1871] [outer = 0x11105ac00] 08:03:08 INFO - PROCESS | 2248 | 1463065388259 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]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 721ms 08:03:08 INFO - PROCESS | 2248 | 1463065388308 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 2248 | 1463065388310 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:03:08 INFO - PROCESS | 2248 | 1463065388331 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 2248 | 1463065388332 Marionette TRACE conn2 <- [1,2466,null,{}] 08:03:08 INFO - PROCESS | 2248 | 1463065388350 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}] 08:03:08 INFO - PROCESS | 2248 | 1463065388522 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:03:08 INFO - PROCESS | 2248 | 1463065388534 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x140c78000 == 84 [pid = 2248] [id = 624] 08:03:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x12da84000) [pid = 2248] [serial = 1872] [outer = 0x0] 08:03:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x12da8c000) [pid = 2248] [serial = 1873] [outer = 0x12da84000] 08:03:08 INFO - PROCESS | 2248 | 1463065388564 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x12df73800) [pid = 2248] [serial = 1874] [outer = 0x12da84000] 08:03:09 INFO - PROCESS | 2248 | 1463065389014 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]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 08:03:09 INFO - PROCESS | 2248 | 1463065389063 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 2248 | 1463065389065 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:03:09 INFO - PROCESS | 2248 | 1463065389067 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 2248 | 1463065389069 Marionette TRACE conn2 <- [1,2470,null,{}] 08:03:09 INFO - PROCESS | 2248 | 1463065389071 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}] 08:03:09 INFO - PROCESS | 2248 | 1463065389183 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:03:09 INFO - PROCESS | 2248 | 1463065389271 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x140dca000 == 85 [pid = 2248] [id = 625] 08:03:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x12da8fc00) [pid = 2248] [serial = 1875] [outer = 0x0] 08:03:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x134c24400) [pid = 2248] [serial = 1876] [outer = 0x12da8fc00] 08:03:09 INFO - PROCESS | 2248 | 1463065389303 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 216 (0x1382c5400) [pid = 2248] [serial = 1877] [outer = 0x12da8fc00] 08:03:09 INFO - PROCESS | 2248 | 1463065389680 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]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 08:03:09 INFO - PROCESS | 2248 | 1463065389739 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 2248 | 1463065389741 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:03:09 INFO - PROCESS | 2248 | 1463065389743 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 2248 | 1463065389745 Marionette TRACE conn2 <- [1,2474,null,{}] 08:03:09 INFO - PROCESS | 2248 | 1463065389747 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}] 08:03:09 INFO - PROCESS | 2248 | 1463065389859 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:03:09 INFO - PROCESS | 2248 | 1463065389979 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x140dde800 == 86 [pid = 2248] [id = 626] 08:03:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 217 (0x12df79000) [pid = 2248] [serial = 1878] [outer = 0x0] 08:03:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 218 (0x132933800) [pid = 2248] [serial = 1879] [outer = 0x12df79000] 08:03:10 INFO - PROCESS | 2248 | 1463065390010 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 219 (0x132938400) [pid = 2248] [serial = 1880] [outer = 0x12df79000] 08:03:10 INFO - PROCESS | 2248 | 1463065390450 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]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 719ms 08:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:03:10 INFO - PROCESS | 2248 | 1463065390463 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 2248 | 1463065390464 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:03:10 INFO - PROCESS | 2248 | 1463065390466 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 2248 | 1463065390468 Marionette TRACE conn2 <- [1,2478,null,{}] 08:03:10 INFO - PROCESS | 2248 | 1463065390470 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}] 08:03:10 INFO - PROCESS | 2248 | 1463065390584 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:03:10 INFO - PROCESS | 2248 | 1463065390701 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x138b5d800 == 87 [pid = 2248] [id = 627] 08:03:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 220 (0x13293a800) [pid = 2248] [serial = 1881] [outer = 0x0] 08:03:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 221 (0x132a5c800) [pid = 2248] [serial = 1882] [outer = 0x13293a800] 08:03:10 INFO - PROCESS | 2248 | 1463065390733 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 222 (0x132a62000) [pid = 2248] [serial = 1883] [outer = 0x13293a800] 08:03:11 INFO - PROCESS | 2248 | 1463065391144 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]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 722ms 08:03:11 INFO - PROCESS | 2248 | 1463065391200 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 2248 | 1463065391202 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:03:11 INFO - PROCESS | 2248 | 1463065391220 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 2248 | 1463065391222 Marionette TRACE conn2 <- [1,2482,null,{}] 08:03:11 INFO - PROCESS | 2248 | 1463065391224 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}] 08:03:11 INFO - PROCESS | 2248 | 1463065391340 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:03:11 INFO - PROCESS | 2248 | 1463065391458 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x118395000 == 88 [pid = 2248] [id = 628] 08:03:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 223 (0x110f4cc00) [pid = 2248] [serial = 1884] [outer = 0x0] 08:03:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 224 (0x121be6c00) [pid = 2248] [serial = 1885] [outer = 0x110f4cc00] 08:03:11 INFO - PROCESS | 2248 | 1463065391490 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 225 (0x132a64400) [pid = 2248] [serial = 1886] [outer = 0x110f4cc00] 08:03:12 INFO - PROCESS | 2248 | 1463065392105 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]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 922ms 08:03:12 INFO - PROCESS | 2248 | 1463065392141 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 2248 | 1463065392143 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:03:12 INFO - PROCESS | 2248 | 1463065392147 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 2248 | 1463065392149 Marionette TRACE conn2 <- [1,2486,null,{}] 08:03:12 INFO - PROCESS | 2248 | 1463065392154 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}] 08:03:12 INFO - PROCESS | 2248 | 1463065392267 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:03:12 INFO - PROCESS | 2248 | 1463065392363 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a51d000 == 89 [pid = 2248] [id = 629] 08:03:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 226 (0x113cb9400) [pid = 2248] [serial = 1887] [outer = 0x0] 08:03:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 227 (0x1168c2c00) [pid = 2248] [serial = 1888] [outer = 0x113cb9400] 08:03:12 INFO - PROCESS | 2248 | 1463065392390 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 228 (0x118542800) [pid = 2248] [serial = 1889] [outer = 0x113cb9400] 08:03:12 INFO - PROCESS | 2248 | 1463065392881 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]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 775ms 08:03:12 INFO - PROCESS | 2248 | 1463065392933 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 2248 | 1463065392940 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:03:12 INFO - PROCESS | 2248 | 1463065392947 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 2248 | 1463065392950 Marionette TRACE conn2 <- [1,2490,null,{}] 08:03:12 INFO - PROCESS | 2248 | 1463065392954 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}] 08:03:13 INFO - PROCESS | 2248 | 1463065393120 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:03:13 INFO - PROCESS | 2248 | 1463065393228 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x1254c3000 == 90 [pid = 2248] [id = 630] 08:03:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 229 (0x1196cd400) [pid = 2248] [serial = 1890] [outer = 0x0] 08:03:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 230 (0x12192e400) [pid = 2248] [serial = 1891] [outer = 0x1196cd400] 08:03:13 INFO - PROCESS | 2248 | 1463065393255 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 231 (0x121c16000) [pid = 2248] [serial = 1892] [outer = 0x1196cd400] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x12db5c800 == 89 [pid = 2248] [id = 617] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x12d31e000 == 88 [pid = 2248] [id = 616] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb59000 == 87 [pid = 2248] [id = 615] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x12a769800 == 86 [pid = 2248] [id = 614] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1188cb800 == 85 [pid = 2248] [id = 613] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 230 (0x121c0f400) [pid = 2248] [serial = 1768] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 229 (0x12df7d400) [pid = 2248] [serial = 1765] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 228 (0x12cb7c000) [pid = 2248] [serial = 1807] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1188be000 == 84 [pid = 2248] [id = 612] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x119987800 == 83 [pid = 2248] [id = 611] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x141419000 == 82 [pid = 2248] [id = 609] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x138593000 == 81 [pid = 2248] [id = 608] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1361a2000 == 80 [pid = 2248] [id = 607] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x134dd9800 == 79 [pid = 2248] [id = 606] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1329d9000 == 78 [pid = 2248] [id = 605] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab5d000 == 77 [pid = 2248] [id = 604] 08:03:13 INFO - PROCESS | 2248 | --DOCSHELL 0x1195d8800 == 76 [pid = 2248] [id = 603] 08:03:13 INFO - PROCESS | 2248 | 1463065393678 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]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 773ms 08:03:13 INFO - PROCESS | 2248 | 1463065393720 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 2248 | 1463065393722 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:03:13 INFO - PROCESS | 2248 | 1463065393724 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 2248 | 1463065393726 Marionette TRACE conn2 <- [1,2494,null,{}] 08:03:13 INFO - PROCESS | 2248 | 1463065393734 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}] 08:03:13 INFO - PROCESS | 2248 | 1463065393839 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 227 (0x12d1b2000) [pid = 2248] [serial = 1742] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 226 (0x125374400) [pid = 2248] [serial = 1789] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 225 (0x127178400) [pid = 2248] [serial = 1792] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 224 (0x126c43000) [pid = 2248] [serial = 1790] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 223 (0x12896c400) [pid = 2248] [serial = 1795] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 222 (0x12109fc00) [pid = 2248] [serial = 1783] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 221 (0x116a6c000) [pid = 2248] [serial = 1777] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 220 (0x11885b800) [pid = 2248] [serial = 1778] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 219 (0x111062400) [pid = 2248] [serial = 1744] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 218 (0x124a3a000) [pid = 2248] [serial = 1798] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 217 (0x1215b6800) [pid = 2248] [serial = 1784] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 216 (0x12a863000) [pid = 2248] [serial = 1753] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 215 (0x116331400) [pid = 2248] [serial = 1774] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x116a70000) [pid = 2248] [serial = 1775] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x1195edc00) [pid = 2248] [serial = 1780] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x128acf000) [pid = 2248] [serial = 1799] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x119c32c00) [pid = 2248] [serial = 1781] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x121c15000) [pid = 2248] [serial = 1786] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x12d711800) [pid = 2248] [serial = 1759] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x126a36000) [pid = 2248] [serial = 1750] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x12d8c6000) [pid = 2248] [serial = 1762] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x12c10bc00) [pid = 2248] [serial = 1756] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x119d4f400) [pid = 2248] [serial = 1747] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x128a72800) [pid = 2248] [serial = 1796] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x1290c8c00) [pid = 2248] [serial = 1801] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x1125cb800) [pid = 2248] [serial = 1772] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x110f82c00) [pid = 2248] [serial = 1771] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x1288f0000) [pid = 2248] [serial = 1793] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x12ab4a800) [pid = 2248] [serial = 1802] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x12c10b400) [pid = 2248] [serial = 1805] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x121c1c400) [pid = 2248] [serial = 1787] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x12acb3400) [pid = 2248] [serial = 1804] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x12c10b800) [pid = 2248] [serial = 1682] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 2248 | 1463065393931 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x1215e5000 == 77 [pid = 2248] [id = 631] 08:03:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x111062400) [pid = 2248] [serial = 1893] [outer = 0x0] 08:03:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x11885b800) [pid = 2248] [serial = 1894] [outer = 0x111062400] 08:03:13 INFO - PROCESS | 2248 | 1463065393963 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x125ea5400) [pid = 2248] [serial = 1895] [outer = 0x111062400] 08:03:14 INFO - PROCESS | 2248 | 1463065394280 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]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 571ms 08:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:03:14 INFO - PROCESS | 2248 | 1463065394296 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 2248 | 1463065394297 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:03:14 INFO - PROCESS | 2248 | 1463065394300 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 2248 | 1463065394301 Marionette TRACE conn2 <- [1,2498,null,{}] 08:03:14 INFO - PROCESS | 2248 | 1463065394308 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}] 08:03:14 INFO - PROCESS | 2248 | 1463065394408 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:03:14 INFO - PROCESS | 2248 | 1463065394518 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb42800 == 78 [pid = 2248] [id = 632] 08:03:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x12896c400) [pid = 2248] [serial = 1896] [outer = 0x0] 08:03:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x128ad6800) [pid = 2248] [serial = 1897] [outer = 0x12896c400] 08:03:14 INFO - PROCESS | 2248 | 1463065394547 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x12ab4d800) [pid = 2248] [serial = 1898] [outer = 0x12896c400] 08:03:14 INFO - PROCESS | 2248 | 1463065394847 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]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 572ms 08:03:14 INFO - PROCESS | 2248 | 1463065394876 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 2248 | 1463065394877 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:03:14 INFO - PROCESS | 2248 | 1463065394880 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 2248 | 1463065394892 Marionette TRACE conn2 <- [1,2502,null,{}] 08:03:14 INFO - PROCESS | 2248 | 1463065394895 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}] 08:03:14 INFO - PROCESS | 2248 | 1463065394994 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:03:15 INFO - PROCESS | 2248 | 1463065395074 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d312800 == 79 [pid = 2248] [id = 633] 08:03:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x128971000) [pid = 2248] [serial = 1899] [outer = 0x0] 08:03:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x12bb7e800) [pid = 2248] [serial = 1900] [outer = 0x128971000] 08:03:15 INFO - PROCESS | 2248 | 1463065395099 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x12c4d3000) [pid = 2248] [serial = 1901] [outer = 0x128971000] 08:03:15 INFO - PROCESS | 2248 | 1463065395397 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]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 533ms 08:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:03:15 INFO - PROCESS | 2248 | 1463065395413 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 2248 | 1463065395414 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:03:15 INFO - PROCESS | 2248 | 1463065395425 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 2248 | 1463065395426 Marionette TRACE conn2 <- [1,2506,null,{}] 08:03:15 INFO - PROCESS | 2248 | 1463065395429 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}] 08:03:15 INFO - PROCESS | 2248 | 1463065395546 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:03:15 INFO - PROCESS | 2248 | 1463065395629 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db5f800 == 80 [pid = 2248] [id = 634] 08:03:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x12964dc00) [pid = 2248] [serial = 1902] [outer = 0x0] 08:03:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x12d1af000) [pid = 2248] [serial = 1903] [outer = 0x12964dc00] 08:03:15 INFO - PROCESS | 2248 | 1463065395656 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x12da90000) [pid = 2248] [serial = 1904] [outer = 0x12964dc00] 08:03:15 INFO - PROCESS | 2248 | 1463065395989 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]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 626ms 08:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:03:16 INFO - PROCESS | 2248 | 1463065396044 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 2248 | 1463065396045 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:03:16 INFO - PROCESS | 2248 | 1463065396047 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 2248 | 1463065396048 Marionette TRACE conn2 <- [1,2510,null,{}] 08:03:16 INFO - PROCESS | 2248 | 1463065396051 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}] 08:03:16 INFO - PROCESS | 2248 | 1463065396175 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:03:16 INFO - PROCESS | 2248 | 1463065396201 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x134cc5800 == 81 [pid = 2248] [id = 635] 08:03:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x12d51f800) [pid = 2248] [serial = 1905] [outer = 0x0] 08:03:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x132a68000) [pid = 2248] [serial = 1906] [outer = 0x12d51f800] 08:03:16 INFO - PROCESS | 2248 | 1463065396226 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x11859a800) [pid = 2248] [serial = 1907] [outer = 0x12d51f800] 08:03:16 INFO - PROCESS | 2248 | 1463065396593 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]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 568ms 08:03:16 INFO - PROCESS | 2248 | 1463065396616 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:03:16 INFO - PROCESS | 2248 | 1463065396619 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:03:16 INFO - PROCESS | 2248 | 1463065396621 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 2248 | 1463065396623 Marionette TRACE conn2 <- [1,2514,null,{}] 08:03:16 INFO - PROCESS | 2248 | 1463065396630 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}] 08:03:16 INFO - PROCESS | 2248 | 1463065396755 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:03:16 INFO - PROCESS | 2248 | 1463065396768 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x136065000 == 82 [pid = 2248] [id = 636] 08:03:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x12da89800) [pid = 2248] [serial = 1908] [outer = 0x0] 08:03:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x135fee800) [pid = 2248] [serial = 1909] [outer = 0x12da89800] 08:03:16 INFO - PROCESS | 2248 | 1463065396792 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x135ff4000) [pid = 2248] [serial = 1910] [outer = 0x12da89800] 08:03:17 INFO - PROCESS | 2248 | 1463065397171 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]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 573ms 08:03:17 INFO - PROCESS | 2248 | 1463065397196 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 2248 | 1463065397197 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:03:17 INFO - PROCESS | 2248 | 1463065397199 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 2248 | 1463065397200 Marionette TRACE conn2 <- [1,2518,null,{}] 08:03:17 INFO - PROCESS | 2248 | 1463065397210 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}] 08:03:17 INFO - PROCESS | 2248 | 1463065397335 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:03:17 INFO - PROCESS | 2248 | 1463065397347 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x13607f000 == 83 [pid = 2248] [id = 637] 08:03:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x112968c00) [pid = 2248] [serial = 1911] [outer = 0x0] 08:03:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x135ff4400) [pid = 2248] [serial = 1912] [outer = 0x112968c00] 08:03:17 INFO - PROCESS | 2248 | 1463065397372 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 216 (0x135ff8800) [pid = 2248] [serial = 1913] [outer = 0x112968c00] 08:03:17 INFO - PROCESS | 2248 | 1463065397729 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]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 572ms 08:03:17 INFO - PROCESS | 2248 | 1463065397773 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 2248 | 1463065397774 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:03:17 INFO - PROCESS | 2248 | 1463065397783 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 2248 | 1463065397784 Marionette TRACE conn2 <- [1,2522,null,{}] 08:03:17 INFO - PROCESS | 2248 | 1463065397786 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}] 08:03:17 INFO - PROCESS | 2248 | 1463065397910 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 215 (0x128a74000) [pid = 2248] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x12b425800) [pid = 2248] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x118262400) [pid = 2248] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x121c16c00) [pid = 2248] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x119972000) [pid = 2248] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x126a38000) [pid = 2248] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x110ed1400) [pid = 2248] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:03:18 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x12c4d7400) [pid = 2248] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:03:18 INFO - PROCESS | 2248 | 1463065398068 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x121cb3800 == 84 [pid = 2248] [id = 638] 08:03:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x110ed1400) [pid = 2248] [serial = 1914] [outer = 0x0] 08:03:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x1166d4800) [pid = 2248] [serial = 1915] [outer = 0x110ed1400] 08:03:18 INFO - PROCESS | 2248 | 1463065398093 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x126a38000) [pid = 2248] [serial = 1916] [outer = 0x110ed1400] 08:03:18 INFO - PROCESS | 2248 | 1463065398398 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]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 622ms 08:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:03:18 INFO - PROCESS | 2248 | 1463065398409 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 2248 | 1463065398411 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:03:18 INFO - PROCESS | 2248 | 1463065398413 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 2248 | 1463065398415 Marionette TRACE conn2 <- [1,2526,null,{}] 08:03:18 INFO - PROCESS | 2248 | 1463065398417 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}] 08:03:18 INFO - PROCESS | 2248 | 1463065398536 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:03:18 INFO - PROCESS | 2248 | 1463065398540 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x1404e1000 == 85 [pid = 2248] [id = 639] 08:03:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x110f86400) [pid = 2248] [serial = 1917] [outer = 0x0] 08:03:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x1329b2000) [pid = 2248] [serial = 1918] [outer = 0x110f86400] 08:03:18 INFO - PROCESS | 2248 | 1463065398641 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 214 (0x1382c9000) [pid = 2248] [serial = 1919] [outer = 0x110f86400] 08:03:18 INFO - PROCESS | 2248 | 1463065398927 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]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 571ms 08:03:18 INFO - PROCESS | 2248 | 1463065398984 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:03:19 INFO - PROCESS | 2248 | 1463065398997 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:03:19 INFO - PROCESS | 2248 | 1463065398999 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 2248 | 1463065399001 Marionette TRACE conn2 <- [1,2530,null,{}] 08:03:19 INFO - PROCESS | 2248 | 1463065399005 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}] 08:03:19 INFO - PROCESS | 2248 | 1463065399106 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:03:19 INFO - PROCESS | 2248 | 1463065399110 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x1408d1000 == 86 [pid = 2248] [id = 640] 08:03:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 215 (0x120fc2800) [pid = 2248] [serial = 1920] [outer = 0x0] 08:03:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 216 (0x1382d0400) [pid = 2248] [serial = 1921] [outer = 0x120fc2800] 08:03:19 INFO - PROCESS | 2248 | 1463065399135 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 217 (0x13833a800) [pid = 2248] [serial = 1922] [outer = 0x120fc2800] 08:03:19 INFO - PROCESS | 2248 | 1463065399504 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]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 521ms 08:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:03:19 INFO - PROCESS | 2248 | 1463065399523 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 2248 | 1463065399524 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:03:19 INFO - PROCESS | 2248 | 1463065399526 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 2248 | 1463065399527 Marionette TRACE conn2 <- [1,2534,null,{}] 08:03:19 INFO - PROCESS | 2248 | 1463065399529 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}] 08:03:19 INFO - PROCESS | 2248 | 1463065399668 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:03:19 INFO - PROCESS | 2248 | 1463065399675 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x140823800 == 87 [pid = 2248] [id = 641] 08:03:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 218 (0x13831a400) [pid = 2248] [serial = 1923] [outer = 0x0] 08:03:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 219 (0x13831fc00) [pid = 2248] [serial = 1924] [outer = 0x13831a400] 08:03:19 INFO - PROCESS | 2248 | 1463065399699 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 220 (0x138325400) [pid = 2248] [serial = 1925] [outer = 0x13831a400] 08:03:20 INFO - PROCESS | 2248 | 1463065400116 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]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 621ms 08:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:03:20 INFO - PROCESS | 2248 | 1463065400148 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 2248 | 1463065400150 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:03:20 INFO - PROCESS | 2248 | 1463065400154 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 2248 | 1463065400156 Marionette TRACE conn2 <- [1,2538,null,{}] 08:03:20 INFO - PROCESS | 2248 | 1463065400161 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}] 08:03:20 INFO - PROCESS | 2248 | 1463065400279 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:03:20 INFO - PROCESS | 2248 | 1463065400430 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x119987800 == 88 [pid = 2248] [id = 642] 08:03:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 221 (0x1184c5400) [pid = 2248] [serial = 1926] [outer = 0x0] 08:03:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 222 (0x118858c00) [pid = 2248] [serial = 1927] [outer = 0x1184c5400] 08:03:20 INFO - PROCESS | 2248 | 1463065400504 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 223 (0x119f8d800) [pid = 2248] [serial = 1928] [outer = 0x1184c5400] 08:03:20 INFO - PROCESS | 2248 | 1463065400972 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]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 827ms 08:03:20 INFO - PROCESS | 2248 | 1463065400981 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 2248 | 1463065400986 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:03:20 INFO - PROCESS | 2248 | 1463065400992 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 2248 | 1463065400994 Marionette TRACE conn2 <- [1,2542,null,{}] 08:03:20 INFO - PROCESS | 2248 | 1463065400997 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}] 08:03:21 INFO - PROCESS | 2248 | 1463065401118 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:03:21 INFO - PROCESS | 2248 | 1463065401240 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d325800 == 89 [pid = 2248] [id = 643] 08:03:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 224 (0x1215b6800) [pid = 2248] [serial = 1929] [outer = 0x0] 08:03:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 225 (0x121c1d000) [pid = 2248] [serial = 1930] [outer = 0x1215b6800] 08:03:21 INFO - PROCESS | 2248 | 1463065401271 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 226 (0x127178400) [pid = 2248] [serial = 1931] [outer = 0x1215b6800] 08:03:21 INFO - PROCESS | 2248 | 1463065401681 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]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 719ms 08:03:21 INFO - PROCESS | 2248 | 1463065401730 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 2248 | 1463065401732 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:03:21 INFO - PROCESS | 2248 | 1463065401749 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 2248 | 1463065401752 Marionette TRACE conn2 <- [1,2546,null,{}] 08:03:21 INFO - PROCESS | 2248 | 1463065401761 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}] 08:03:21 INFO - PROCESS | 2248 | 1463065401885 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:03:22 INFO - PROCESS | 2248 | 1463065402007 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x14083e000 == 90 [pid = 2248] [id = 644] 08:03:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 227 (0x128d38400) [pid = 2248] [serial = 1932] [outer = 0x0] 08:03:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 228 (0x12d1b1000) [pid = 2248] [serial = 1933] [outer = 0x128d38400] 08:03:22 INFO - PROCESS | 2248 | 1463065402041 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 229 (0x12da83c00) [pid = 2248] [serial = 1934] [outer = 0x128d38400] 08:03:22 INFO - PROCESS | 2248 | 1463065402493 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]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 788ms 08:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:03:22 INFO - PROCESS | 2248 | 1463065402523 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 2248 | 1463065402525 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:03:22 INFO - PROCESS | 2248 | 1463065402527 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 2248 | 1463065402529 Marionette TRACE conn2 <- [1,2550,null,{}] 08:03:22 INFO - PROCESS | 2248 | 1463065402531 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}] 08:03:22 INFO - PROCESS | 2248 | 1463065402653 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:03:22 INFO - PROCESS | 2248 | 1463065402775 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x134d12000 == 91 [pid = 2248] [id = 645] 08:03:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 230 (0x12da8c400) [pid = 2248] [serial = 1935] [outer = 0x0] 08:03:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 231 (0x1329b0800) [pid = 2248] [serial = 1936] [outer = 0x12da8c400] 08:03:22 INFO - PROCESS | 2248 | 1463065402806 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 232 (0x132a6b400) [pid = 2248] [serial = 1937] [outer = 0x12da8c400] 08:03:23 INFO - PROCESS | 2248 | 1463065403720 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]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1270ms 08:03:23 INFO - PROCESS | 2248 | 1463065403799 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 2248 | 1463065403803 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:03:23 INFO - PROCESS | 2248 | 1463065403808 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 2248 | 1463065403812 Marionette TRACE conn2 <- [1,2554,null,{}] 08:03:23 INFO - PROCESS | 2248 | 1463065403817 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}] 08:03:23 INFO - PROCESS | 2248 | 1463065403979 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:03:24 INFO - PROCESS | 2248 | 1463065404098 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x1159cc000 == 92 [pid = 2248] [id = 646] 08:03:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 233 (0x10eac3800) [pid = 2248] [serial = 1938] [outer = 0x0] 08:03:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 234 (0x110f87800) [pid = 2248] [serial = 1939] [outer = 0x10eac3800] 08:03:24 INFO - PROCESS | 2248 | 1463065404128 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 235 (0x11105cc00) [pid = 2248] [serial = 1940] [outer = 0x10eac3800] 08:03:24 INFO - PROCESS | 2248 | 1463065404577 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]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 825ms 08:03:24 INFO - PROCESS | 2248 | 1463065404632 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 2248 | 1463065404639 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:03:24 INFO - PROCESS | 2248 | 1463065404643 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 2248 | 1463065404645 Marionette TRACE conn2 <- [1,2558,null,{}] 08:03:24 INFO - PROCESS | 2248 | 1463065404647 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}] 08:03:24 INFO - PROCESS | 2248 | 1463065404753 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:03:24 INFO - PROCESS | 2248 | 1463065404848 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x11734b000 == 93 [pid = 2248] [id = 647] 08:03:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 236 (0x110f8a800) [pid = 2248] [serial = 1941] [outer = 0x0] 08:03:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 237 (0x1125c1400) [pid = 2248] [serial = 1942] [outer = 0x110f8a800] 08:03:24 INFO - PROCESS | 2248 | 1463065404875 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 238 (0x1125ce800) [pid = 2248] [serial = 1943] [outer = 0x110f8a800] 08:03:25 INFO - PROCESS | 2248 | 1463065405313 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]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 722ms 08:03:25 INFO - PROCESS | 2248 | 1463065405394 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 2248 | 1463065405396 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:03:25 INFO - PROCESS | 2248 | 1463065405400 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 2248 | 1463065405405 Marionette TRACE conn2 <- [1,2562,null,{}] 08:03:25 INFO - PROCESS | 2248 | 1463065405416 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}] 08:03:25 INFO - PROCESS | 2248 | 1463065405568 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:03:25 INFO - PROCESS | 2248 | 1463065405740 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195d9800 == 94 [pid = 2248] [id = 648] 08:03:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 239 (0x116103c00) [pid = 2248] [serial = 1944] [outer = 0x0] 08:03:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 240 (0x11660f400) [pid = 2248] [serial = 1945] [outer = 0x116103c00] 08:03:25 INFO - PROCESS | 2248 | 1463065405786 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 241 (0x1168c1c00) [pid = 2248] [serial = 1946] [outer = 0x116103c00] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12cea3000 == 93 [pid = 2248] [id = 485] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1329df800 == 92 [pid = 2248] [id = 541] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x140c78800 == 91 [pid = 2248] [id = 587] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1408d1000 == 90 [pid = 2248] [id = 640] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1404e1000 == 89 [pid = 2248] [id = 639] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x121cb3800 == 88 [pid = 2248] [id = 638] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x13607f000 == 87 [pid = 2248] [id = 637] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x127122000 == 86 [pid = 2248] [id = 610] 08:03:26 INFO - PROCESS | 2248 | 1463065406341 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]]]}] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 240 (0x12bb74400) [pid = 2248] [serial = 1822] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 239 (0x11930ac00) [pid = 2248] [serial = 1813] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 238 (0x12d71a800) [pid = 2248] [serial = 1828] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 237 (0x12d8c2800) [pid = 2248] [serial = 1831] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 236 (0x128acac00) [pid = 2248] [serial = 1819] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 235 (0x12d1ab400) [pid = 2248] [serial = 1825] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 234 (0x1166d3000) [pid = 2248] [serial = 1810] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 233 (0x121c18800) [pid = 2248] [serial = 1816] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 232 (0x12cee4c00) [pid = 2248] [serial = 1855] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x136065000 == 85 [pid = 2248] [id = 636] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x134cc5800 == 84 [pid = 2248] [id = 635] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12db5f800 == 83 [pid = 2248] [id = 634] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12d312800 == 82 [pid = 2248] [id = 633] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb42800 == 81 [pid = 2248] [id = 632] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1215e5000 == 80 [pid = 2248] [id = 631] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1254c3000 == 79 [pid = 2248] [id = 630] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12a51d000 == 78 [pid = 2248] [id = 629] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x118395000 == 77 [pid = 2248] [id = 628] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x138b5d800 == 76 [pid = 2248] [id = 627] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x140dde800 == 75 [pid = 2248] [id = 626] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x140dca000 == 74 [pid = 2248] [id = 625] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x140c78000 == 73 [pid = 2248] [id = 624] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1363e5000 == 72 [pid = 2248] [id = 623] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x135d7b800 == 71 [pid = 2248] [id = 622] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x1329c7800 == 70 [pid = 2248] [id = 621] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb52800 == 69 [pid = 2248] [id = 620] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x119c5e800 == 68 [pid = 2248] [id = 589] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x121ca9000 == 67 [pid = 2248] [id = 619] 08:03:26 INFO - PROCESS | 2248 | --DOCSHELL 0x132173800 == 66 [pid = 2248] [id = 618] 08:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1029ms 08:03:26 INFO - PROCESS | 2248 | 1463065406428 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 2248 | 1463065406430 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:03:26 INFO - PROCESS | 2248 | 1463065406432 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 2248 | 1463065406433 Marionette TRACE conn2 <- [1,2566,null,{}] 08:03:26 INFO - PROCESS | 2248 | 1463065406436 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}] 08:03:26 INFO - PROCESS | 2248 | 1463065406524 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:03:26 INFO - PROCESS | 2248 | 1463065406530 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x11686f800 == 67 [pid = 2248] [id = 649] 08:03:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 233 (0x116340400) [pid = 2248] [serial = 1947] [outer = 0x0] 08:03:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 234 (0x117457c00) [pid = 2248] [serial = 1948] [outer = 0x116340400] 08:03:26 INFO - PROCESS | 2248 | 1463065406557 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 235 (0x118161000) [pid = 2248] [serial = 1949] [outer = 0x116340400] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 234 (0x1193c4c00) [pid = 2248] [serial = 1837] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 233 (0x126a35400) [pid = 2248] [serial = 1844] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 232 (0x121365000) [pid = 2248] [serial = 1841] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 231 (0x12717e800) [pid = 2248] [serial = 1846] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 230 (0x119f84800) [pid = 2248] [serial = 1840] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 229 (0x128a2ac00) [pid = 2248] [serial = 1847] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 228 (0x119a58800) [pid = 2248] [serial = 1838] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 227 (0x112ee4400) [pid = 2248] [serial = 1835] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 226 (0x124b32c00) [pid = 2248] [serial = 1843] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 225 (0x12cedcc00) [pid = 2248] [serial = 1808] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 224 (0x110f50000) [pid = 2248] [serial = 1834] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 223 (0x12c4d7000) [pid = 2248] [serial = 1853] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 222 (0x12aca6400) [pid = 2248] [serial = 1850] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 221 (0x128f58800) [pid = 2248] [serial = 1849] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | --DOMWINDOW == 220 (0x12c010c00) [pid = 2248] [serial = 1852] [outer = 0x0] [url = about:blank] 08:03:26 INFO - PROCESS | 2248 | 1463065406976 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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 574ms 08:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:03:27 INFO - PROCESS | 2248 | 1463065407027 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 2248 | 1463065407028 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:03:27 INFO - PROCESS | 2248 | 1463065407033 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 2248 | 1463065407034 Marionette TRACE conn2 <- [1,2570,null,{}] 08:03:27 INFO - PROCESS | 2248 | 1463065407039 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}] 08:03:27 INFO - PROCESS | 2248 | 1463065407124 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:03:27 INFO - PROCESS | 2248 | 1463065407128 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d78000 == 68 [pid = 2248] [id = 650] 08:03:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 221 (0x118262400) [pid = 2248] [serial = 1950] [outer = 0x0] 08:03:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 222 (0x11853e800) [pid = 2248] [serial = 1951] [outer = 0x118262400] 08:03:27 INFO - PROCESS | 2248 | 1463065407155 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 223 (0x118858800) [pid = 2248] [serial = 1952] [outer = 0x118262400] 08:03:27 INFO - PROCESS | 2248 | 1463065407512 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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 522ms 08:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:03:27 INFO - PROCESS | 2248 | 1463065407556 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 2248 | 1463065407557 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:03:27 INFO - PROCESS | 2248 | 1463065407559 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 2248 | 1463065407560 Marionette TRACE conn2 <- [1,2574,null,{}] 08:03:27 INFO - PROCESS | 2248 | 1463065407563 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}] 08:03:27 INFO - PROCESS | 2248 | 1463065407676 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:03:27 INFO - PROCESS | 2248 | 1463065407683 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x1253a6000 == 69 [pid = 2248] [id = 651] 08:03:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 224 (0x118e0ac00) [pid = 2248] [serial = 1953] [outer = 0x0] 08:03:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 225 (0x1193c6c00) [pid = 2248] [serial = 1954] [outer = 0x118e0ac00] 08:03:27 INFO - PROCESS | 2248 | 1463065407711 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 226 (0x11990fc00) [pid = 2248] [serial = 1955] [outer = 0x118e0ac00] 08:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 520ms 08:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:03:28 INFO - PROCESS | 2248 | 1463065408074 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]]]}] 08:03:28 INFO - PROCESS | 2248 | 1463065408079 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 2248 | 1463065408081 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:03:28 INFO - PROCESS | 2248 | 1463065408083 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 2248 | 1463065408084 Marionette TRACE conn2 <- [1,2578,null,{}] 08:03:28 INFO - PROCESS | 2248 | 1463065408092 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}] 08:03:28 INFO - PROCESS | 2248 | 1463065408221 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:03:28 INFO - PROCESS | 2248 | 1463065408261 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x1126aa000 == 70 [pid = 2248] [id = 652] 08:03:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 227 (0x118262c00) [pid = 2248] [serial = 1956] [outer = 0x0] 08:03:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 228 (0x119974000) [pid = 2248] [serial = 1957] [outer = 0x118262c00] 08:03:28 INFO - PROCESS | 2248 | 1463065408286 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 229 (0x119da4c00) [pid = 2248] [serial = 1958] [outer = 0x118262c00] 08:03:28 INFO - PROCESS | 2248 | 1463065408615 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]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 573ms 08:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:03:28 INFO - PROCESS | 2248 | 1463065408657 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 2248 | 1463065408658 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:03:28 INFO - PROCESS | 2248 | 1463065408660 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 2248 | 1463065408661 Marionette TRACE conn2 <- [1,2582,null,{}] 08:03:28 INFO - PROCESS | 2248 | 1463065408669 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}] 08:03:28 INFO - PROCESS | 2248 | 1463065408779 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:03:28 INFO - PROCESS | 2248 | 1463065408830 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b15000 == 71 [pid = 2248] [id = 653] 08:03:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 230 (0x11997ac00) [pid = 2248] [serial = 1959] [outer = 0x0] 08:03:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 231 (0x120fc9400) [pid = 2248] [serial = 1960] [outer = 0x11997ac00] 08:03:28 INFO - PROCESS | 2248 | 1463065408856 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 232 (0x1210d5400) [pid = 2248] [serial = 1961] [outer = 0x11997ac00] 08:03:29 INFO - PROCESS | 2248 | 1463065409173 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]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 528ms 08:03:29 INFO - PROCESS | 2248 | 1463065409190 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 2248 | 1463065409191 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:03:29 INFO - PROCESS | 2248 | 1463065409193 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 2248 | 1463065409195 Marionette TRACE conn2 <- [1,2586,null,{}] 08:03:29 INFO - PROCESS | 2248 | 1463065409197 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}] 08:03:29 INFO - PROCESS | 2248 | 1463065409310 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:03:29 INFO - PROCESS | 2248 | 1463065409323 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a778800 == 72 [pid = 2248] [id = 654] 08:03:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 233 (0x1210d4000) [pid = 2248] [serial = 1962] [outer = 0x0] 08:03:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 234 (0x121364000) [pid = 2248] [serial = 1963] [outer = 0x1210d4000] 08:03:29 INFO - PROCESS | 2248 | 1463065409348 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 235 (0x11759d800) [pid = 2248] [serial = 1964] [outer = 0x1210d4000] 08:03:29 INFO - PROCESS | 2248 | 1463065409711 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]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 567ms 08:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:03:29 INFO - PROCESS | 2248 | 1463065409762 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 2248 | 1463065409763 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:03:29 INFO - PROCESS | 2248 | 1463065409765 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 2248 | 1463065409766 Marionette TRACE conn2 <- [1,2590,null,{}] 08:03:29 INFO - PROCESS | 2248 | 1463065409768 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}] 08:03:29 INFO - PROCESS | 2248 | 1463065409880 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:03:29 INFO - PROCESS | 2248 | 1463065409892 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b139000 == 73 [pid = 2248] [id = 655] 08:03:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 236 (0x121358800) [pid = 2248] [serial = 1965] [outer = 0x0] 08:03:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 237 (0x1216f6000) [pid = 2248] [serial = 1966] [outer = 0x121358800] 08:03:29 INFO - PROCESS | 2248 | 1463065409917 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 238 (0x121937400) [pid = 2248] [serial = 1967] [outer = 0x121358800] 08:03:30 INFO - PROCESS | 2248 | 1463065410318 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]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 08:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:03:30 INFO - PROCESS | 2248 | 1463065410337 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 2248 | 1463065410338 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:03:30 INFO - PROCESS | 2248 | 1463065410340 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 2248 | 1463065410342 Marionette TRACE conn2 <- [1,2594,null,{}] 08:03:30 INFO - PROCESS | 2248 | 1463065410344 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}] 08:03:30 INFO - PROCESS | 2248 | 1463065410476 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:03:30 INFO - PROCESS | 2248 | --DOMWINDOW == 237 (0x11105b400) [pid = 2248] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:03:30 INFO - PROCESS | 2248 | --DOMWINDOW == 236 (0x125370400) [pid = 2248] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 235 (0x12b425000) [pid = 2248] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 234 (0x125eb1800) [pid = 2248] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 233 (0x110ed4400) [pid = 2248] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 232 (0x112db7c00) [pid = 2248] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 231 (0x11815a000) [pid = 2248] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 230 (0x127185800) [pid = 2248] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 229 (0x111060800) [pid = 2248] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 228 (0x128a70c00) [pid = 2248] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 227 (0x110e9f000) [pid = 2248] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 226 (0x1125bf400) [pid = 2248] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 225 (0x12d527000) [pid = 2248] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 224 (0x12c4cc800) [pid = 2248] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 223 (0x12d527400) [pid = 2248] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 222 (0x12192d400) [pid = 2248] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 221 (0x121367800) [pid = 2248] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 220 (0x1125c8800) [pid = 2248] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 219 (0x111058000) [pid = 2248] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 218 (0x115d47400) [pid = 2248] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 217 (0x128d2e800) [pid = 2248] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 216 (0x114de1c00) [pid = 2248] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 215 (0x112e09400) [pid = 2248] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 214 (0x124b33800) [pid = 2248] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 213 (0x12c10a400) [pid = 2248] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x118541c00) [pid = 2248] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x11837a800) [pid = 2248] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x110f49c00) [pid = 2248] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x121931800) [pid = 2248] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x119f86400) [pid = 2248] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x12b424000) [pid = 2248] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x119f8b000) [pid = 2248] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x128f5a000) [pid = 2248] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x118261000) [pid = 2248] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x110eab800) [pid = 2248] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x119903400) [pid = 2248] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x119970c00) [pid = 2248] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x128a2dc00) [pid = 2248] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x1210ca400) [pid = 2248] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x12964f400) [pid = 2248] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x11853f000) [pid = 2248] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x1121a9800) [pid = 2248] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x12c011400) [pid = 2248] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x11853b800) [pid = 2248] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x11853d000) [pid = 2248] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x110f82800) [pid = 2248] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x1168bac00) [pid = 2248] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x12d8ba800) [pid = 2248] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x119906800) [pid = 2248] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x121be3400) [pid = 2248] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x128ace800) [pid = 2248] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x1288f0800) [pid = 2248] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x128a70000) [pid = 2248] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x126a8e000) [pid = 2248] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x12da89800) [pid = 2248] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x1196cd400) [pid = 2248] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x11105ac00) [pid = 2248] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x12da84000) [pid = 2248] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x128d3a400) [pid = 2248] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x128971000) [pid = 2248] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x126c85800) [pid = 2248] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x12d51f800) [pid = 2248] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x1195ecc00) [pid = 2248] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x112968c00) [pid = 2248] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x113cb9400) [pid = 2248] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x12896c400) [pid = 2248] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x116759000) [pid = 2248] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x121935800) [pid = 2248] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x111062400) [pid = 2248] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x12964dc00) [pid = 2248] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x110ed1400) [pid = 2248] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x110f86400) [pid = 2248] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:03:31 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x120fc2800) [pid = 2248] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:03:31 INFO - PROCESS | 2248 | 1463065411059 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x112745800 == 74 [pid = 2248] [id = 656] 08:03:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x110eab800) [pid = 2248] [serial = 1968] [outer = 0x0] 08:03:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x110f82000) [pid = 2248] [serial = 1969] [outer = 0x110eab800] 08:03:31 INFO - PROCESS | 2248 | 1463065411090 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x112e09400) [pid = 2248] [serial = 1970] [outer = 0x110eab800] 08:03:31 INFO - PROCESS | 2248 | 1463065411408 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]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1123ms 08:03:31 INFO - PROCESS | 2248 | 1463065411464 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:03:31 INFO - PROCESS | 2248 | 1463065411465 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:03:31 INFO - PROCESS | 2248 | 1463065411468 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 2248 | 1463065411469 Marionette TRACE conn2 <- [1,2598,null,{}] 08:03:31 INFO - PROCESS | 2248 | 1463065411471 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}] 08:03:31 INFO - PROCESS | 2248 | 1463065411589 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:03:31 INFO - PROCESS | 2248 | 1463065411595 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x129096000 == 75 [pid = 2248] [id = 657] 08:03:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x110ed4000) [pid = 2248] [serial = 1971] [outer = 0x0] 08:03:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x118160400) [pid = 2248] [serial = 1972] [outer = 0x110ed4000] 08:03:31 INFO - PROCESS | 2248 | 1463065411621 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x1196d5400) [pid = 2248] [serial = 1973] [outer = 0x110ed4000] 08:03:31 INFO - PROCESS | 2248 | 1463065411963 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]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 08:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:03:31 INFO - PROCESS | 2248 | 1463065411989 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 2248 | 1463065411990 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:03:31 INFO - PROCESS | 2248 | 1463065411993 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 2248 | 1463065411994 Marionette TRACE conn2 <- [1,2602,null,{}] 08:03:31 INFO - PROCESS | 2248 | 1463065411996 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}] 08:03:32 INFO - PROCESS | 2248 | 1463065412087 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:03:32 INFO - PROCESS | 2248 | 1463065412091 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4b0800 == 76 [pid = 2248] [id = 658] 08:03:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x1163bc400) [pid = 2248] [serial = 1974] [outer = 0x0] 08:03:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x1210cb000) [pid = 2248] [serial = 1975] [outer = 0x1163bc400] 08:03:32 INFO - PROCESS | 2248 | 1463065412117 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x12193a000) [pid = 2248] [serial = 1976] [outer = 0x1163bc400] 08:03:32 INFO - PROCESS | 2248 | 1463065412491 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]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 08:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:03:32 INFO - PROCESS | 2248 | 1463065412529 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 2248 | 1463065412530 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:03:32 INFO - PROCESS | 2248 | 1463065412532 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 2248 | 1463065412534 Marionette TRACE conn2 <- [1,2606,null,{}] 08:03:32 INFO - PROCESS | 2248 | 1463065412539 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}] 08:03:32 INFO - PROCESS | 2248 | 1463065412630 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:03:32 INFO - PROCESS | 2248 | 1463065412637 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ce98800 == 77 [pid = 2248] [id = 659] 08:03:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x121358400) [pid = 2248] [serial = 1977] [outer = 0x0] 08:03:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x124a37400) [pid = 2248] [serial = 1978] [outer = 0x121358400] 08:03:32 INFO - PROCESS | 2248 | 1463065412662 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x125367c00) [pid = 2248] [serial = 1979] [outer = 0x121358400] 08:03:33 INFO - PROCESS | 2248 | 1463065413214 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]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 723ms 08:03:33 INFO - PROCESS | 2248 | 1463065413257 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 2248 | 1463065413261 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:03:33 INFO - PROCESS | 2248 | 1463065413266 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 2248 | 1463065413271 Marionette TRACE conn2 <- [1,2610,null,{}] 08:03:33 INFO - PROCESS | 2248 | 1463065413277 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}] 08:03:33 INFO - PROCESS | 2248 | 1463065413487 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:03:33 INFO - PROCESS | 2248 | 1463065413594 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x11732e800 == 78 [pid = 2248] [id = 660] 08:03:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x110f8c400) [pid = 2248] [serial = 1980] [outer = 0x0] 08:03:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x11105ac00) [pid = 2248] [serial = 1981] [outer = 0x110f8c400] 08:03:33 INFO - PROCESS | 2248 | 1463065413625 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x1125c0c00) [pid = 2248] [serial = 1982] [outer = 0x110f8c400] 08:03:34 INFO - PROCESS | 2248 | 1463065414036 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]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 826ms 08:03:34 INFO - PROCESS | 2248 | 1463065414092 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 2248 | 1463065414096 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:03:34 INFO - PROCESS | 2248 | 1463065414101 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 2248 | 1463065414103 Marionette TRACE conn2 <- [1,2614,null,{}] 08:03:34 INFO - PROCESS | 2248 | 1463065414105 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}] 08:03:34 INFO - PROCESS | 2248 | 1463065414217 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:03:34 INFO - PROCESS | 2248 | 1463065414329 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x12136c800 == 79 [pid = 2248] [id = 661] 08:03:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x112969000) [pid = 2248] [serial = 1983] [outer = 0x0] 08:03:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x113370c00) [pid = 2248] [serial = 1984] [outer = 0x112969000] 08:03:34 INFO - PROCESS | 2248 | 1463065414361 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x1163b4800) [pid = 2248] [serial = 1985] [outer = 0x112969000] 08:03:34 INFO - PROCESS | 2248 | 1463065414781 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]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 721ms 08:03:34 INFO - PROCESS | 2248 | 1463065414823 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 2248 | 1463065414825 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:03:34 INFO - PROCESS | 2248 | 1463065414845 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 2248 | 1463065414848 Marionette TRACE conn2 <- [1,2618,null,{}] 08:03:34 INFO - PROCESS | 2248 | 1463065414888 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}] 08:03:35 INFO - PROCESS | 2248 | 1463065415028 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:03:35 INFO - PROCESS | 2248 | 1463065415090 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9d0800 == 80 [pid = 2248] [id = 662] 08:03:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x118540c00) [pid = 2248] [serial = 1986] [outer = 0x0] 08:03:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x118e09000) [pid = 2248] [serial = 1987] [outer = 0x118540c00] 08:03:35 INFO - PROCESS | 2248 | 1463065415122 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x1195f0400) [pid = 2248] [serial = 1988] [outer = 0x118540c00] 08:03:35 INFO - PROCESS | 2248 | 1463065415547 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]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 744ms 08:03:35 INFO - PROCESS | 2248 | 1463065415572 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 2248 | 1463065415575 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:03:35 INFO - PROCESS | 2248 | 1463065415579 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 2248 | 1463065415581 Marionette TRACE conn2 <- [1,2622,null,{}] 08:03:35 INFO - PROCESS | 2248 | 1463065415585 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}] 08:03:35 INFO - PROCESS | 2248 | 1463065415754 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:03:35 INFO - PROCESS | 2248 | 1463065415878 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d326000 == 81 [pid = 2248] [id = 663] 08:03:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x1196ce800) [pid = 2248] [serial = 1989] [outer = 0x0] 08:03:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x11997b400) [pid = 2248] [serial = 1990] [outer = 0x1196ce800] 08:03:35 INFO - PROCESS | 2248 | 1463065415925 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x121464400) [pid = 2248] [serial = 1991] [outer = 0x1196ce800] 08:03:36 INFO - PROCESS | 2248 | 1463065416360 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]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 823ms 08:03:36 INFO - PROCESS | 2248 | 1463065416401 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 2248 | 1463065416403 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:03:36 INFO - PROCESS | 2248 | 1463065416405 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 2248 | 1463065416406 Marionette TRACE conn2 <- [1,2626,null,{}] 08:03:36 INFO - PROCESS | 2248 | 1463065416409 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}] 08:03:36 INFO - PROCESS | 2248 | 1463065416518 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:03:36 INFO - PROCESS | 2248 | 1463065416603 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d76f000 == 82 [pid = 2248] [id = 664] 08:03:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x1196db400) [pid = 2248] [serial = 1992] [outer = 0x0] 08:03:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x12193cc00) [pid = 2248] [serial = 1993] [outer = 0x1196db400] 08:03:36 INFO - PROCESS | 2248 | 1463065416633 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x124a3a400) [pid = 2248] [serial = 1994] [outer = 0x1196db400] 08:03:37 INFO - PROCESS | 2248 | 1463065417061 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]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 669ms 08:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:03:37 INFO - PROCESS | 2248 | 1463065417075 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 2248 | 1463065417076 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:03:37 INFO - PROCESS | 2248 | 1463065417078 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 2248 | 1463065417080 Marionette TRACE conn2 <- [1,2630,null,{}] 08:03:37 INFO - PROCESS | 2248 | 1463065417082 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}] 08:03:37 INFO - PROCESS | 2248 | 1463065417209 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:03:37 INFO - PROCESS | 2248 | 1463065417325 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x12db6e800 == 83 [pid = 2248] [id = 665] 08:03:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x12538ec00) [pid = 2248] [serial = 1995] [outer = 0x0] 08:03:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x126a36000) [pid = 2248] [serial = 1996] [outer = 0x12538ec00] 08:03:37 INFO - PROCESS | 2248 | 1463065417358 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x126f21000) [pid = 2248] [serial = 1997] [outer = 0x12538ec00] 08:03:37 INFO - PROCESS | 2248 | 1463065417776 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]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 720ms 08:03:37 INFO - PROCESS | 2248 | 1463065417799 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 2248 | 1463065417800 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:03:37 INFO - PROCESS | 2248 | 1463065417805 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 2248 | 1463065417806 Marionette TRACE conn2 <- [1,2634,null,{}] 08:03:37 INFO - PROCESS | 2248 | 1463065417809 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}] 08:03:37 INFO - PROCESS | 2248 | 1463065417948 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:03:38 INFO - PROCESS | 2248 | 1463065418067 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e34a800 == 84 [pid = 2248] [id = 666] 08:03:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x12538f800) [pid = 2248] [serial = 1998] [outer = 0x0] 08:03:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x12717e400) [pid = 2248] [serial = 1999] [outer = 0x12538f800] 08:03:38 INFO - PROCESS | 2248 | 1463065418106 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x1274a8800) [pid = 2248] [serial = 2000] [outer = 0x12538f800] 08:03:38 INFO - PROCESS | 2248 | 1463065418576 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]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 821ms 08:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:03:38 INFO - PROCESS | 2248 | 1463065418629 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 2248 | 1463065418630 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:03:38 INFO - PROCESS | 2248 | 1463065418632 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 2248 | 1463065418633 Marionette TRACE conn2 <- [1,2638,null,{}] 08:03:38 INFO - PROCESS | 2248 | 1463065418638 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}] 08:03:38 INFO - PROCESS | 2248 | 1463065418751 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:03:38 INFO - PROCESS | 2248 | 1463065418868 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x117e18800 == 85 [pid = 2248] [id = 667] 08:03:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x1110a5c00) [pid = 2248] [serial = 2001] [outer = 0x0] 08:03:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x1163ae000) [pid = 2248] [serial = 2002] [outer = 0x1110a5c00] 08:03:38 INFO - PROCESS | 2248 | 1463065418900 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x125ea4c00) [pid = 2248] [serial = 2003] [outer = 0x1110a5c00] 08:03:39 INFO - PROCESS | 2248 | 1463065419301 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]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 724ms 08:03:39 INFO - PROCESS | 2248 | 1463065419357 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 2248 | 1463065419359 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:03:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:03:39 INFO - PROCESS | 2248 | 1463065419361 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 2248 | 1463065419363 Marionette TRACE conn2 <- [1,2642,null,{}] 08:03:39 INFO - PROCESS | 2248 | 1463065419365 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}] 08:03:39 INFO - PROCESS | 2248 | 1463065419483 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:03:39 INFO - PROCESS | 2248 | 1463065419572 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x125438000 == 86 [pid = 2248] [id = 668] 08:03:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x110f85c00) [pid = 2248] [serial = 2004] [outer = 0x0] 08:03:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x112ee2c00) [pid = 2248] [serial = 2005] [outer = 0x110f85c00] 08:03:39 INFO - PROCESS | 2248 | 1463065419604 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x1216f0400) [pid = 2248] [serial = 2006] [outer = 0x110f85c00] 08:03:40 INFO - PROCESS | 2248 | 1463065420087 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]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:03:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 772ms 08:03:40 INFO - PROCESS | 2248 | 1463065420141 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 2248 | 1463065420144 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:03:40 INFO - PROCESS | 2248 | 1463065420149 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 2248 | 1463065420152 Marionette TRACE conn2 <- [1,2646,null,{}] 08:03:40 INFO - PROCESS | 2248 | 1463065420157 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}] 08:03:40 INFO - PROCESS | 2248 | 1463065420273 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:03:40 INFO - PROCESS | 2248 | 1463065420376 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x118249800 == 87 [pid = 2248] [id = 669] 08:03:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x110eaac00) [pid = 2248] [serial = 2007] [outer = 0x0] 08:03:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x1125cb400) [pid = 2248] [serial = 2008] [outer = 0x110eaac00] 08:03:40 INFO - PROCESS | 2248 | 1463065420423 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x120fc3c00) [pid = 2248] [serial = 2009] [outer = 0x110eaac00] 08:03:41 INFO - PROCESS | 2248 | 1463065421145 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]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:03:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1026ms 08:03:41 INFO - PROCESS | 2248 | 1463065421176 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 2248 | 1463065421180 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:03:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:03:41 INFO - PROCESS | 2248 | 1463065421185 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 2248 | 1463065421190 Marionette TRACE conn2 <- [1,2650,null,{}] 08:03:41 INFO - PROCESS | 2248 | 1463065421208 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}] 08:03:41 INFO - PROCESS | 2248 | 1463065421364 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:03:41 INFO - PROCESS | 2248 | 1463065421473 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d7d000 == 88 [pid = 2248] [id = 670] 08:03:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x111054400) [pid = 2248] [serial = 2010] [outer = 0x0] 08:03:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x111a0e000) [pid = 2248] [serial = 2011] [outer = 0x111054400] 08:03:41 INFO - PROCESS | 2248 | 1463065421501 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x112de5800) [pid = 2248] [serial = 2012] [outer = 0x111054400] 08:03:41 INFO - PROCESS | 2248 | 1463065421932 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]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:03:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 779ms 08:03:41 INFO - PROCESS | 2248 | 1463065421963 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 2248 | 1463065421967 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:03:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:03:41 INFO - PROCESS | 2248 | 1463065421971 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 2248 | 1463065421973 Marionette TRACE conn2 <- [1,2654,null,{}] 08:03:41 INFO - PROCESS | 2248 | 1463065421975 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}] 08:03:42 INFO - PROCESS | 2248 | 1463065422082 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:03:42 INFO - PROCESS | 2248 | 1463065422202 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e64800 == 89 [pid = 2248] [id = 671] 08:03:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x1159b0800) [pid = 2248] [serial = 2013] [outer = 0x0] 08:03:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 212 (0x116756400) [pid = 2248] [serial = 2014] [outer = 0x1159b0800] 08:03:42 INFO - PROCESS | 2248 | 1463065422234 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 213 (0x117462c00) [pid = 2248] [serial = 2015] [outer = 0x1159b0800] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4b0800 == 88 [pid = 2248] [id = 658] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x129096000 == 87 [pid = 2248] [id = 657] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x112745800 == 86 [pid = 2248] [id = 656] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12b139000 == 85 [pid = 2248] [id = 655] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12a778800 == 84 [pid = 2248] [id = 654] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 212 (0x134c24400) [pid = 2248] [serial = 1876] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 211 (0x132933800) [pid = 2248] [serial = 1879] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x121be6c00) [pid = 2248] [serial = 1885] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x132a5c800) [pid = 2248] [serial = 1882] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x13831fc00) [pid = 2248] [serial = 1924] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x128b15000 == 83 [pid = 2248] [id = 653] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1126aa000 == 82 [pid = 2248] [id = 652] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1253a6000 == 81 [pid = 2248] [id = 651] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x119d78000 == 80 [pid = 2248] [id = 650] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x11686f800 == 79 [pid = 2248] [id = 649] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1195d9800 == 78 [pid = 2248] [id = 648] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x11734b000 == 77 [pid = 2248] [id = 647] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x1159cc000 == 76 [pid = 2248] [id = 646] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x12d325800 == 75 [pid = 2248] [id = 643] 08:03:42 INFO - PROCESS | 2248 | --DOCSHELL 0x119987800 == 74 [pid = 2248] [id = 642] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x128d36400) [pid = 2248] [serial = 1523] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x1168ba800) [pid = 2248] [serial = 1448] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x12b426000) [pid = 2248] [serial = 1694] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x117458000) [pid = 2248] [serial = 1508] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x11825d800) [pid = 2248] [serial = 1811] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x1288fac00) [pid = 2248] [serial = 1751] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x12d8bf000) [pid = 2248] [serial = 1826] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x120fc5000) [pid = 2248] [serial = 1688] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x119c30c00) [pid = 2248] [serial = 1814] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x134c26400) [pid = 2248] [serial = 1829] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x128a29c00) [pid = 2248] [serial = 1691] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x125396800) [pid = 2248] [serial = 1457] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x12cee5000) [pid = 2248] [serial = 1757] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x124b85c00) [pid = 2248] [serial = 1571] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x12ab4ac00) [pid = 2248] [serial = 1583] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x1196d5000) [pid = 2248] [serial = 1451] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x1288ebc00) [pid = 2248] [serial = 1463] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x1214dc000) [pid = 2248] [serial = 1454] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x124a38000) [pid = 2248] [serial = 1514] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x128ad2400) [pid = 2248] [serial = 1520] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x1274a2400) [pid = 2248] [serial = 1517] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x12b427400) [pid = 2248] [serial = 1640] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x1210a0400) [pid = 2248] [serial = 1631] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x12bbc0c00) [pid = 2248] [serial = 1643] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x12cb75c00) [pid = 2248] [serial = 1700] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x119f88400) [pid = 2248] [serial = 1511] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x121c14000) [pid = 2248] [serial = 1769] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x1125c7c00) [pid = 2248] [serial = 1505] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x11837a400) [pid = 2248] [serial = 1685] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x134c27800) [pid = 2248] [serial = 1766] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x1215be800) [pid = 2248] [serial = 1748] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 176 (0x1288f5400) [pid = 2248] [serial = 1634] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 175 (0x12c007c00) [pid = 2248] [serial = 1823] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 174 (0x12b12ac00) [pid = 2248] [serial = 1754] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 173 (0x12aca4c00) [pid = 2248] [serial = 1637] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 172 (0x12717f800) [pid = 2248] [serial = 1460] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 171 (0x134c2ac00) [pid = 2248] [serial = 1832] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 170 (0x12a7e1c00) [pid = 2248] [serial = 1580] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 169 (0x12c00c400) [pid = 2248] [serial = 1697] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x128a2bc00) [pid = 2248] [serial = 1574] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x11296e400) [pid = 2248] [serial = 1445] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x11825d400) [pid = 2248] [serial = 1628] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x118e0d000) [pid = 2248] [serial = 1568] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x12ab4e000) [pid = 2248] [serial = 1820] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x12cee1400) [pid = 2248] [serial = 1706] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x128f5a800) [pid = 2248] [serial = 1577] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x1159b0c00) [pid = 2248] [serial = 1745] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x12896b400) [pid = 2248] [serial = 1586] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x12d71d000) [pid = 2248] [serial = 1760] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x12cb81400) [pid = 2248] [serial = 1703] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x12df79c00) [pid = 2248] [serial = 1763] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x126c39000) [pid = 2248] [serial = 1817] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x12358ec00) [pid = 2248] [serial = 1384] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x11633ac00) [pid = 2248] [serial = 1565] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x135fee800) [pid = 2248] [serial = 1909] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x12192e400) [pid = 2248] [serial = 1891] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x12c114000) [pid = 2248] [serial = 1870] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x12d1b0000) [pid = 2248] [serial = 1871] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x12df73800) [pid = 2248] [serial = 1874] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x12da8c000) [pid = 2248] [serial = 1873] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x12c00b800) [pid = 2248] [serial = 1868] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x12ab52400) [pid = 2248] [serial = 1867] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x12bb7e800) [pid = 2248] [serial = 1900] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x12c4d3000) [pid = 2248] [serial = 1901] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x128ad1400) [pid = 2248] [serial = 1865] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x127111400) [pid = 2248] [serial = 1864] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x132a68000) [pid = 2248] [serial = 1906] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x121934c00) [pid = 2248] [serial = 1862] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x119f8d000) [pid = 2248] [serial = 1861] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x135ff4400) [pid = 2248] [serial = 1912] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x118542800) [pid = 2248] [serial = 1889] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1168c2c00) [pid = 2248] [serial = 1888] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x128ad6800) [pid = 2248] [serial = 1897] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x118374000) [pid = 2248] [serial = 1858] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x118e08c00) [pid = 2248] [serial = 1859] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x12ab4d800) [pid = 2248] [serial = 1898] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x12d711c00) [pid = 2248] [serial = 1856] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x135ff4000) [pid = 2248] [serial = 1910] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x11885b800) [pid = 2248] [serial = 1894] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x125ea5400) [pid = 2248] [serial = 1895] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x12d1af000) [pid = 2248] [serial = 1903] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x1166d4800) [pid = 2248] [serial = 1915] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x1329b2000) [pid = 2248] [serial = 1918] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x126a38000) [pid = 2248] [serial = 1916] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x1382d0400) [pid = 2248] [serial = 1921] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x121c16000) [pid = 2248] [serial = 1892] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x1382c9000) [pid = 2248] [serial = 1919] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x135ff8800) [pid = 2248] [serial = 1913] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x12da90000) [pid = 2248] [serial = 1904] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x13833a800) [pid = 2248] [serial = 1922] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x11859a800) [pid = 2248] [serial = 1907] [outer = 0x0] [url = about:blank] 08:03:42 INFO - PROCESS | 2248 | 1463065422731 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]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:03:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 08:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:03:42 INFO - PROCESS | 2248 | 1463065422742 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 2248 | 1463065422743 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:03:42 INFO - PROCESS | 2248 | 1463065422746 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 2248 | 1463065422748 Marionette TRACE conn2 <- [1,2658,null,{}] 08:03:42 INFO - PROCESS | 2248 | 1463065422757 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}] 08:03:42 INFO - PROCESS | 2248 | 1463065422855 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:03:42 INFO - PROCESS | 2248 | 1463065422860 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x11931c800 == 75 [pid = 2248] [id = 672] 08:03:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x11825d800) [pid = 2248] [serial = 2016] [outer = 0x0] 08:03:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x118534000) [pid = 2248] [serial = 2017] [outer = 0x11825d800] 08:03:42 INFO - PROCESS | 2248 | 1463065422889 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x11885b800) [pid = 2248] [serial = 2018] [outer = 0x11825d800] 08:03:43 INFO - PROCESS | 2248 | 1463065423267 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]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:03:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 08:03:43 INFO - PROCESS | 2248 | 1463065423317 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:03:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:03:43 INFO - PROCESS | 2248 | 1463065423319 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:03:43 INFO - PROCESS | 2248 | 1463065423321 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 2248 | 1463065423322 Marionette TRACE conn2 <- [1,2662,null,{}] 08:03:43 INFO - PROCESS | 2248 | 1463065423324 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}] 08:03:43 INFO - PROCESS | 2248 | 1463065423420 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:03:43 INFO - PROCESS | 2248 | 1463065423425 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x121cb1800 == 76 [pid = 2248] [id = 673] 08:03:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x118e16000) [pid = 2248] [serial = 2019] [outer = 0x0] 08:03:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x1195f2800) [pid = 2248] [serial = 2020] [outer = 0x118e16000] 08:03:43 INFO - PROCESS | 2248 | 1463065423451 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x1196d9800) [pid = 2248] [serial = 2021] [outer = 0x118e16000] 08:03:43 INFO - PROCESS | 2248 | 1463065423790 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]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:03:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 08:03:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:03:43 INFO - PROCESS | 2248 | 1463065423839 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 2248 | 1463065423841 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:03:43 INFO - PROCESS | 2248 | 1463065423843 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 2248 | 1463065423844 Marionette TRACE conn2 <- [1,2666,null,{}] 08:03:43 INFO - PROCESS | 2248 | 1463065423846 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}] 08:03:43 INFO - PROCESS | 2248 | 1463065423939 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:03:43 INFO - PROCESS | 2248 | 1463065423943 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x128570800 == 77 [pid = 2248] [id = 674] 08:03:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x119906800) [pid = 2248] [serial = 2022] [outer = 0x0] 08:03:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x119977c00) [pid = 2248] [serial = 2023] [outer = 0x119906800] 08:03:43 INFO - PROCESS | 2248 | 1463065423969 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x119f88800) [pid = 2248] [serial = 2024] [outer = 0x119906800] 08:03:44 INFO - PROCESS | 2248 | 1463065424828 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]]]}] 08:03:44 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) 08:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 08:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:03:44 INFO - PROCESS | 2248 | 1463065424863 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 2248 | 1463065424865 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:03:44 INFO - PROCESS | 2248 | 1463065424867 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 2248 | 1463065424868 Marionette TRACE conn2 <- [1,2670,null,{}] 08:03:44 INFO - PROCESS | 2248 | 1463065424882 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}] 08:03:45 INFO - PROCESS | 2248 | 1463065425011 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:03:45 INFO - PROCESS | 2248 | 1463065425024 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab69800 == 78 [pid = 2248] [id = 675] 08:03:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1210ca400) [pid = 2248] [serial = 2025] [outer = 0x0] 08:03:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x121365400) [pid = 2248] [serial = 2026] [outer = 0x1210ca400] 08:03:45 INFO - PROCESS | 2248 | 1463065425050 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x121c14c00) [pid = 2248] [serial = 2027] [outer = 0x1210ca400] 08:03:45 INFO - PROCESS | 2248 | 1463065425901 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] 08:03:45 INFO - PROCESS | 2248 | 1463065425947 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:03:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:03:45 INFO - PROCESS | 2248 | 1463065425949 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 2248 | 1463065425951 Marionette TRACE conn2 <- [1,2674,null,{}] 08:03:45 INFO - PROCESS | 2248 | 1463065425961 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}] 08:03:46 INFO - PROCESS | 2248 | 1463065426072 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:03:46 INFO - PROCESS | 2248 | 1463065426086 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b447800 == 79 [pid = 2248] [id = 676] 08:03:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x124b2b800) [pid = 2248] [serial = 2028] [outer = 0x0] 08:03:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x125398000) [pid = 2248] [serial = 2029] [outer = 0x124b2b800] 08:03:46 INFO - PROCESS | 2248 | 1463065426111 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x125eb0c00) [pid = 2248] [serial = 2030] [outer = 0x124b2b800] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x11997ac00) [pid = 2248] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1210d4000) [pid = 2248] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x116340400) [pid = 2248] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x118262400) [pid = 2248] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x116103c00) [pid = 2248] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x121358800) [pid = 2248] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x118262c00) [pid = 2248] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x10eac3800) [pid = 2248] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x110f8a800) [pid = 2248] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x118e0ac00) [pid = 2248] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x13831a400) [pid = 2248] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1163bc400) [pid = 2248] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x110eab800) [pid = 2248] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x110ed4000) [pid = 2248] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x12df79000) [pid = 2248] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:03:46 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x12da8fc00) [pid = 2248] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:03:46 INFO - PROCESS | 2248 | 1463065426946 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] 08:03:46 INFO - PROCESS | 2248 | 1463065426972 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:03:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:03:46 INFO - PROCESS | 2248 | 1463065426975 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 2248 | 1463065426976 Marionette TRACE conn2 <- [1,2678,null,{}] 08:03:46 INFO - PROCESS | 2248 | 1463065426978 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}] 08:03:47 INFO - PROCESS | 2248 | 1463065427103 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:03:47 INFO - PROCESS | 2248 | 1463065427143 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c029000 == 80 [pid = 2248] [id = 677] 08:03:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x111054c00) [pid = 2248] [serial = 2031] [outer = 0x0] 08:03:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x118378c00) [pid = 2248] [serial = 2032] [outer = 0x111054c00] 08:03:47 INFO - PROCESS | 2248 | 1463065427169 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x119f84800) [pid = 2248] [serial = 2033] [outer = 0x111054c00] 08:03:47 INFO - PROCESS | 2248 | 1463065427950 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]]]}] 08:03:47 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) 08:03:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1021ms 08:03:47 INFO - PROCESS | 2248 | 1463065427996 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 2248 | 1463065427997 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:03:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:03:48 INFO - PROCESS | 2248 | 1463065428000 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 2248 | 1463065428001 Marionette TRACE conn2 <- [1,2682,null,{}] 08:03:48 INFO - PROCESS | 2248 | 1463065428003 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}] 08:03:48 INFO - PROCESS | 2248 | 1463065428106 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:03:48 INFO - PROCESS | 2248 | 1463065428168 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9cf000 == 81 [pid = 2248] [id = 678] 08:03:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x115e53000) [pid = 2248] [serial = 2034] [outer = 0x0] 08:03:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x121c18400) [pid = 2248] [serial = 2035] [outer = 0x115e53000] 08:03:48 INFO - PROCESS | 2248 | 1463065428193 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x126c83400) [pid = 2248] [serial = 2036] [outer = 0x115e53000] 08:03:48 INFO - PROCESS | 2248 | 1463065428965 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]]]}] 08:03:48 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) 08:03:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 970ms 08:03:48 INFO - PROCESS | 2248 | 1463065428971 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 2248 | 1463065428973 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:03:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:03:48 INFO - PROCESS | 2248 | 1463065428977 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 2248 | 1463065428980 Marionette TRACE conn2 <- [1,2686,null,{}] 08:03:48 INFO - PROCESS | 2248 | 1463065428984 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}] 08:03:49 INFO - PROCESS | 2248 | 1463065429109 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:03:49 INFO - PROCESS | 2248 | 1463065429216 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x116ab7800 == 82 [pid = 2248] [id = 679] 08:03:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x110f4ac00) [pid = 2248] [serial = 2037] [outer = 0x0] 08:03:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x110f86400) [pid = 2248] [serial = 2038] [outer = 0x110f4ac00] 08:03:49 INFO - PROCESS | 2248 | 1463065429250 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x1125c4400) [pid = 2248] [serial = 2039] [outer = 0x110f4ac00] 08:03:50 INFO - PROCESS | 2248 | 1463065430217 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] 08:03:50 INFO - PROCESS | 2248 | 1463065430258 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:03:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:03:50 INFO - PROCESS | 2248 | 1463065430263 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 2248 | 1463065430264 Marionette TRACE conn2 <- [1,2690,null,{}] 08:03:50 INFO - PROCESS | 2248 | 1463065430267 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}] 08:03:50 INFO - PROCESS | 2248 | 1463065430381 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:03:50 INFO - PROCESS | 2248 | 1463065430486 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a769800 == 83 [pid = 2248] [id = 680] 08:03:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x115e50c00) [pid = 2248] [serial = 2040] [outer = 0x0] 08:03:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x11825d400) [pid = 2248] [serial = 2041] [outer = 0x115e50c00] 08:03:50 INFO - PROCESS | 2248 | 1463065430516 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x118542400) [pid = 2248] [serial = 2042] [outer = 0x115e50c00] 08:03:51 INFO - PROCESS | 2248 | 1463065431433 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] 08:03:51 INFO - PROCESS | 2248 | 1463065431439 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:03:51 INFO - PROCESS | 2248 | 1463065431442 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 2248 | 1463065431444 Marionette TRACE conn2 <- [1,2694,null,{}] 08:03:51 INFO - PROCESS | 2248 | 1463065431453 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}] 08:03:51 INFO - PROCESS | 2248 | 1463065431576 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:03:51 INFO - PROCESS | 2248 | 1463065431683 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d760800 == 84 [pid = 2248] [id = 681] 08:03:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x119903000) [pid = 2248] [serial = 2043] [outer = 0x0] 08:03:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x1210d2c00) [pid = 2248] [serial = 2044] [outer = 0x119903000] 08:03:51 INFO - PROCESS | 2248 | 1463065431716 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x1214dc000) [pid = 2248] [serial = 2045] [outer = 0x119903000] 08:03:52 INFO - PROCESS | 2248 | 1463065432649 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] 08:03:52 INFO - PROCESS | 2248 | 1463065432675 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:03:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:03:52 INFO - PROCESS | 2248 | --DOCSHELL 0x12d15d000 == 83 [pid = 2248] [id = 16] 08:03:52 INFO - PROCESS | 2248 | 1463065432749 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 2248 | 1463065432750 Marionette TRACE conn2 <- [1,2698,null,{}] 08:03:52 INFO - PROCESS | 2248 | 1463065432754 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}] 08:03:52 INFO - PROCESS | 2248 | 1463065432869 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:03:52 INFO - PROCESS | 2248 | 1463065432991 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x1161d2800 == 84 [pid = 2248] [id = 682] 08:03:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x111055400) [pid = 2248] [serial = 2046] [outer = 0x0] 08:03:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x1133ef800) [pid = 2248] [serial = 2047] [outer = 0x111055400] 08:03:53 INFO - PROCESS | 2248 | 1463065433024 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x121367000) [pid = 2248] [serial = 2048] [outer = 0x111055400] 08:03:54 INFO - PROCESS | 2248 | 1463065434101 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] 08:03:54 INFO - PROCESS | 2248 | 1463065434125 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:03:54 INFO - PROCESS | 2248 | 1463065434128 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 2248 | 1463065434130 Marionette TRACE conn2 <- [1,2702,null,{}] 08:03:54 INFO - PROCESS | 2248 | 1463065434134 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}] 08:03:54 INFO - PROCESS | 2248 | 1463065434265 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12b332000 == 83 [pid = 2248] [id = 461] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x128b02800 == 82 [pid = 2248] [id = 507] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x113327800 == 81 [pid = 2248] [id = 449] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12c029000 == 80 [pid = 2248] [id = 677] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12b447800 == 79 [pid = 2248] [id = 676] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab69800 == 78 [pid = 2248] [id = 675] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x128570800 == 77 [pid = 2248] [id = 674] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x121cb1800 == 76 [pid = 2248] [id = 673] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x124a37400) [pid = 2248] [serial = 1978] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x140823800 == 75 [pid = 2248] [id = 641] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x11931c800 == 74 [pid = 2248] [id = 672] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x116e64800 == 73 [pid = 2248] [id = 671] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x119d7d000 == 72 [pid = 2248] [id = 670] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x117e18800 == 71 [pid = 2248] [id = 667] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12e34a800 == 70 [pid = 2248] [id = 666] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12db6e800 == 69 [pid = 2248] [id = 665] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12d76f000 == 68 [pid = 2248] [id = 664] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12d326000 == 67 [pid = 2248] [id = 663] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9d0800 == 66 [pid = 2248] [id = 662] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x12136c800 == 65 [pid = 2248] [id = 661] 08:03:54 INFO - PROCESS | 2248 | --DOCSHELL 0x11732e800 == 64 [pid = 2248] [id = 660] 08:03:54 INFO - PROCESS | 2248 | 1463065434358 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x113c45800 == 65 [pid = 2248] [id = 683] 08:03:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x11296e400) [pid = 2248] [serial = 2049] [outer = 0x0] 08:03:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x112ee9000) [pid = 2248] [serial = 2050] [outer = 0x11296e400] 08:03:54 INFO - PROCESS | 2248 | 1463065434387 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x11660fc00) [pid = 2248] [serial = 2051] [outer = 0x11296e400] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x132938400) [pid = 2248] [serial = 1880] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x1382c5400) [pid = 2248] [serial = 1877] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x120fc9400) [pid = 2248] [serial = 1960] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x1210d5400) [pid = 2248] [serial = 1961] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x121364000) [pid = 2248] [serial = 1963] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x117457c00) [pid = 2248] [serial = 1948] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x11853e800) [pid = 2248] [serial = 1951] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x118858800) [pid = 2248] [serial = 1952] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x1168c1c00) [pid = 2248] [serial = 1946] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x11660f400) [pid = 2248] [serial = 1945] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x1329b0800) [pid = 2248] [serial = 1936] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x1216f6000) [pid = 2248] [serial = 1966] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x119974000) [pid = 2248] [serial = 1957] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x110f87800) [pid = 2248] [serial = 1939] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x11105cc00) [pid = 2248] [serial = 1940] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1125ce800) [pid = 2248] [serial = 1943] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x1125c1400) [pid = 2248] [serial = 1942] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x118858c00) [pid = 2248] [serial = 1927] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x1193c6c00) [pid = 2248] [serial = 1954] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x11990fc00) [pid = 2248] [serial = 1955] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x138325400) [pid = 2248] [serial = 1925] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x12d1b1000) [pid = 2248] [serial = 1933] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x121c1d000) [pid = 2248] [serial = 1930] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x12193a000) [pid = 2248] [serial = 1976] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x1210cb000) [pid = 2248] [serial = 1975] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x118161000) [pid = 2248] [serial = 1949] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x110f82000) [pid = 2248] [serial = 1969] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x112e09400) [pid = 2248] [serial = 1970] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 107 (0x118160400) [pid = 2248] [serial = 1972] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 106 (0x121937400) [pid = 2248] [serial = 1967] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 105 (0x11759d800) [pid = 2248] [serial = 1964] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 104 (0x1196d5400) [pid = 2248] [serial = 1973] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | --DOMWINDOW == 103 (0x119da4c00) [pid = 2248] [serial = 1958] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 2248 | 1463065434728 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]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:03:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 620ms 08:03:54 INFO - PROCESS | 2248 | 1463065434749 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 2248 | 1463065434753 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:03:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:03:54 INFO - PROCESS | 2248 | 1463065434759 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 2248 | 1463065434761 Marionette TRACE conn2 <- [1,2706,null,{}] 08:03:54 INFO - PROCESS | 2248 | 1463065434763 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}] 08:03:54 INFO - PROCESS | 2248 | 1463065434875 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:03:54 INFO - PROCESS | 2248 | 1463065434936 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x1188bd800 == 66 [pid = 2248] [id = 684] 08:03:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 104 (0x112974800) [pid = 2248] [serial = 2052] [outer = 0x0] 08:03:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 105 (0x117463c00) [pid = 2248] [serial = 2053] [outer = 0x112974800] 08:03:54 INFO - PROCESS | 2248 | 1463065434962 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 106 (0x11853cc00) [pid = 2248] [serial = 2054] [outer = 0x112974800] 08:03:55 INFO - PROCESS | 2248 | 1463065435265 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]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:03:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 08:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:03:55 INFO - PROCESS | 2248 | 1463065435280 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 2248 | 1463065435281 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:03:55 INFO - PROCESS | 2248 | 1463065435284 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 2248 | 1463065435288 Marionette TRACE conn2 <- [1,2710,null,{}] 08:03:55 INFO - PROCESS | 2248 | 1463065435303 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}] 08:03:55 INFO - PROCESS | 2248 | 1463065435403 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:03:55 INFO - PROCESS | 2248 | 1463065435469 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x1217dd800 == 67 [pid = 2248] [id = 685] 08:03:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 107 (0x118538c00) [pid = 2248] [serial = 2055] [outer = 0x0] 08:03:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 108 (0x119309000) [pid = 2248] [serial = 2056] [outer = 0x118538c00] 08:03:55 INFO - PROCESS | 2248 | 1463065435497 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x119970c00) [pid = 2248] [serial = 2057] [outer = 0x118538c00] 08:03:55 INFO - PROCESS | 2248 | 1463065435829 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] 08:03:55 INFO - PROCESS | 2248 | 1463065435869 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:03:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:03:55 INFO - PROCESS | 2248 | 1463065435871 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 2248 | 1463065435872 Marionette TRACE conn2 <- [1,2714,null,{}] 08:03:55 INFO - PROCESS | 2248 | 1463065435875 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}] 08:03:55 INFO - PROCESS | 2248 | 1463065435967 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:03:56 INFO - PROCESS | 2248 | 1463065436039 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x128b0d800 == 68 [pid = 2248] [id = 686] 08:03:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x11996e400) [pid = 2248] [serial = 2058] [outer = 0x0] 08:03:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x120fc6400) [pid = 2248] [serial = 2059] [outer = 0x11996e400] 08:03:56 INFO - PROCESS | 2248 | 1463065436065 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x121366800) [pid = 2248] [serial = 2060] [outer = 0x11996e400] 08:03:56 INFO - PROCESS | 2248 | 1463065436363 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]]]}] 08:03:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 08:03:56 INFO - PROCESS | 2248 | 1463065436392 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 2248 | 1463065436393 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:03:56 INFO - PROCESS | 2248 | 1463065436404 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 2248 | 1463065436406 Marionette TRACE conn2 <- [1,2718,null,{}] 08:03:56 INFO - PROCESS | 2248 | 1463065436409 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}] 08:03:56 INFO - PROCESS | 2248 | 1463065436521 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:03:56 INFO - PROCESS | 2248 | 1463065436533 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a783800 == 69 [pid = 2248] [id = 687] 08:03:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x119c2d400) [pid = 2248] [serial = 2061] [outer = 0x0] 08:03:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x12192e000) [pid = 2248] [serial = 2062] [outer = 0x119c2d400] 08:03:56 INFO - PROCESS | 2248 | 1463065436558 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x121c10c00) [pid = 2248] [serial = 2063] [outer = 0x119c2d400] 08:03:57 INFO - PROCESS | 2248 | 1463065437006 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] 08:03:57 INFO - PROCESS | 2248 | 1463065437034 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:03:57 INFO - PROCESS | 2248 | 1463065437042 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 2248 | 1463065437043 Marionette TRACE conn2 <- [1,2722,null,{}] 08:03:57 INFO - PROCESS | 2248 | 1463065437045 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}] 08:03:57 INFO - PROCESS | 2248 | 1463065437165 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:03:57 INFO - PROCESS | 2248 | 1463065437184 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b442800 == 70 [pid = 2248] [id = 688] 08:03:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x121c1a000) [pid = 2248] [serial = 2064] [outer = 0x0] 08:03:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x12539c000) [pid = 2248] [serial = 2065] [outer = 0x121c1a000] 08:03:57 INFO - PROCESS | 2248 | 1463065437210 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x127110800) [pid = 2248] [serial = 2066] [outer = 0x121c1a000] 08:03:57 INFO - PROCESS | 2248 | 1463065437567 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] 08:03:57 INFO - PROCESS | 2248 | 1463065437614 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:03:57 INFO - PROCESS | 2248 | 1463065437616 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 2248 | 1463065437617 Marionette TRACE conn2 <- [1,2726,null,{}] 08:03:57 INFO - PROCESS | 2248 | 1463065437619 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}] 08:03:57 INFO - PROCESS | 2248 | 1463065437732 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:03:57 INFO - PROCESS | 2248 | 1463065437747 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a96000 == 71 [pid = 2248] [id = 689] 08:03:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x126c88c00) [pid = 2248] [serial = 2067] [outer = 0x0] 08:03:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x12749e400) [pid = 2248] [serial = 2068] [outer = 0x126c88c00] 08:03:57 INFO - PROCESS | 2248 | 1463065437772 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x1288f8000) [pid = 2248] [serial = 2069] [outer = 0x126c88c00] 08:03:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 08:03:58 INFO - PROCESS | 2248 | 1463065438132 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]]]}] 08:03:58 INFO - PROCESS | 2248 | 1463065438139 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 2248 | 1463065438140 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:03:58 INFO - PROCESS | 2248 | 1463065438143 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 2248 | 1463065438144 Marionette TRACE conn2 <- [1,2730,null,{}] 08:03:58 INFO - PROCESS | 2248 | 1463065438146 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}] 08:03:58 INFO - PROCESS | 2248 | 1463065438267 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1210ca400) [pid = 2248] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x111054400) [pid = 2248] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x111054c00) [pid = 2248] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x124b2b800) [pid = 2248] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x118e16000) [pid = 2248] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x121358400) [pid = 2248] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x11825d800) [pid = 2248] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x119906800) [pid = 2248] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:03:58 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x1159b0800) [pid = 2248] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:03:58 INFO - PROCESS | 2248 | 1463065438411 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x119986800 == 72 [pid = 2248] [id = 690] 08:03:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x110f89000) [pid = 2248] [serial = 2070] [outer = 0x0] 08:03:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x1159b0800) [pid = 2248] [serial = 2071] [outer = 0x110f89000] 08:03:58 INFO - PROCESS | 2248 | 1463065438436 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x119906800) [pid = 2248] [serial = 2072] [outer = 0x110f89000] 08:03:59 INFO - PROCESS | 2248 | 1463065439192 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 2248 | 1463065439217 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:03:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:03:59 INFO - PROCESS | 2248 | 1463065439220 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 2248 | 1463065439221 Marionette TRACE conn2 <- [1,2734,null,{}] 08:03:59 INFO - PROCESS | 2248 | 1463065439223 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}] 08:03:59 INFO - PROCESS | 2248 | 1463065439308 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:03:59 INFO - PROCESS | 2248 | 1463065439314 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7cd800 == 73 [pid = 2248] [id = 691] 08:03:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x126a8c800) [pid = 2248] [serial = 2073] [outer = 0x0] 08:03:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x128964000) [pid = 2248] [serial = 2074] [outer = 0x126a8c800] 08:03:59 INFO - PROCESS | 2248 | 1463065439343 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x128971800) [pid = 2248] [serial = 2075] [outer = 0x126a8c800] 08:03:59 INFO - PROCESS | 2248 | 1463065439674 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]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:03:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 08:03:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:03:59 INFO - PROCESS | 2248 | 1463065439691 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 2248 | 1463065439692 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:03:59 INFO - PROCESS | 2248 | 1463065439694 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 2248 | 1463065439696 Marionette TRACE conn2 <- [1,2738,null,{}] 08:03:59 INFO - PROCESS | 2248 | 1463065439698 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}] 08:03:59 INFO - PROCESS | 2248 | 1463065439790 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:03:59 INFO - PROCESS | 2248 | 1463065439858 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e337000 == 74 [pid = 2248] [id = 692] 08:03:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x12896e000) [pid = 2248] [serial = 2076] [outer = 0x0] 08:03:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x128a29400) [pid = 2248] [serial = 2077] [outer = 0x12896e000] 08:03:59 INFO - PROCESS | 2248 | 1463065439883 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x128a6d000) [pid = 2248] [serial = 2078] [outer = 0x12896e000] 08:04:00 INFO - PROCESS | 2248 | 1463065440186 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]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:04:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 518ms 08:04:00 INFO - PROCESS | 2248 | 1463065440213 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 2248 | 1463065440215 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:04:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:04:00 INFO - PROCESS | 2248 | 1463065440217 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 2248 | 1463065440219 Marionette TRACE conn2 <- [1,2742,null,{}] 08:04:00 INFO - PROCESS | 2248 | 1463065440225 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}] 08:04:00 INFO - PROCESS | 2248 | 1463065440334 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:04:00 INFO - PROCESS | 2248 | 1463065440339 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320d8000 == 75 [pid = 2248] [id = 693] 08:04:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x128a70800) [pid = 2248] [serial = 2079] [outer = 0x0] 08:04:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x128a7a800) [pid = 2248] [serial = 2080] [outer = 0x128a70800] 08:04:00 INFO - PROCESS | 2248 | 1463065440368 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x1290cc000) [pid = 2248] [serial = 2081] [outer = 0x128a70800] 08:04:00 INFO - PROCESS | 2248 | 1463065440944 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]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:04:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 772ms 08:04:00 INFO - PROCESS | 2248 | 1463065440989 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 2248 | 1463065440993 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:04:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:04:00 INFO - PROCESS | 2248 | 1463065440996 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 2248 | 1463065440999 Marionette TRACE conn2 <- [1,2746,null,{}] 08:04:01 INFO - PROCESS | 2248 | 1463065441002 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}] 08:04:01 INFO - PROCESS | 2248 | 1463065441121 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:04:01 INFO - PROCESS | 2248 | 1463065441201 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x12136c800 == 76 [pid = 2248] [id = 694] 08:04:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x114ddcc00) [pid = 2248] [serial = 2082] [outer = 0x0] 08:04:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x117118800) [pid = 2248] [serial = 2083] [outer = 0x114ddcc00] 08:04:01 INFO - PROCESS | 2248 | 1463065441232 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x118374000) [pid = 2248] [serial = 2084] [outer = 0x114ddcc00] 08:04:01 INFO - PROCESS | 2248 | 1463065441665 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]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:04:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 721ms 08:04:01 INFO - PROCESS | 2248 | 1463065441724 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 2248 | 1463065441728 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:04:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:04:01 INFO - PROCESS | 2248 | 1463065441733 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 2248 | 1463065441735 Marionette TRACE conn2 <- [1,2750,null,{}] 08:04:01 INFO - PROCESS | 2248 | 1463065441752 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}] 08:04:01 INFO - PROCESS | 2248 | 1463065441906 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:04:01 INFO - PROCESS | 2248 | 1463065441917 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb52800 == 77 [pid = 2248] [id = 695] 08:04:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x118370400) [pid = 2248] [serial = 2085] [outer = 0x0] 08:04:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x1195ed800) [pid = 2248] [serial = 2086] [outer = 0x118370400] 08:04:01 INFO - PROCESS | 2248 | 1463065441959 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x11997ac00) [pid = 2248] [serial = 2087] [outer = 0x118370400] 08:04:02 INFO - PROCESS | 2248 | 1463065442421 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]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:04:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 08:04:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:04:02 INFO - PROCESS | 2248 | 1463065442467 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 2248 | 1463065442468 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:04:02 INFO - PROCESS | 2248 | 1463065442471 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 2248 | 1463065442473 Marionette TRACE conn2 <- [1,2754,null,{}] 08:04:02 INFO - PROCESS | 2248 | 1463065442481 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}] 08:04:02 INFO - PROCESS | 2248 | 1463065442599 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:04:02 INFO - PROCESS | 2248 | 1463065442679 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x132181800 == 78 [pid = 2248] [id = 696] 08:04:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x12135cc00) [pid = 2248] [serial = 2088] [outer = 0x0] 08:04:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x124b85c00) [pid = 2248] [serial = 2089] [outer = 0x12135cc00] 08:04:02 INFO - PROCESS | 2248 | 1463065442712 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x12749ec00) [pid = 2248] [serial = 2090] [outer = 0x12135cc00] 08:04:03 INFO - PROCESS | 2248 | 1463065443138 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]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:04:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 672ms 08:04:03 INFO - PROCESS | 2248 | 1463065443144 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 2248 | 1463065443145 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:04:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:04:03 INFO - PROCESS | 2248 | 1463065443148 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 2248 | 1463065443149 Marionette TRACE conn2 <- [1,2758,null,{}] 08:04:03 INFO - PROCESS | 2248 | 1463065443152 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}] 08:04:03 INFO - PROCESS | 2248 | 1463065443282 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:04:03 INFO - PROCESS | 2248 | 1463065443361 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329dc000 == 79 [pid = 2248] [id = 697] 08:04:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x128a2c400) [pid = 2248] [serial = 2091] [outer = 0x0] 08:04:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x128a76400) [pid = 2248] [serial = 2092] [outer = 0x128a2c400] 08:04:03 INFO - PROCESS | 2248 | 1463065443391 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x128ad2c00) [pid = 2248] [serial = 2093] [outer = 0x128a2c400] 08:04:03 INFO - PROCESS | 2248 | 1463065443802 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]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:04:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 08:04:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:04:03 INFO - PROCESS | 2248 | 1463065443818 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:04:03 INFO - PROCESS | 2248 | 1463065443820 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:04:03 INFO - PROCESS | 2248 | 1463065443822 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 2248 | 1463065443823 Marionette TRACE conn2 <- [1,2762,null,{}] 08:04:03 INFO - PROCESS | 2248 | 1463065443826 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}] 08:04:03 INFO - PROCESS | 2248 | 1463065443936 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:04:04 INFO - PROCESS | 2248 | 1463065444043 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x132ae2800 == 80 [pid = 2248] [id = 698] 08:04:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x11837a000) [pid = 2248] [serial = 2094] [outer = 0x0] 08:04:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x128ad7800) [pid = 2248] [serial = 2095] [outer = 0x11837a000] 08:04:04 INFO - PROCESS | 2248 | 1463065444074 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x1290c8c00) [pid = 2248] [serial = 2096] [outer = 0x11837a000] 08:04:04 INFO - PROCESS | 2248 | 1463065444489 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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 719ms 08:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:04:04 INFO - PROCESS | 2248 | 1463065444541 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 2248 | 1463065444542 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:04:04 INFO - PROCESS | 2248 | 1463065444545 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 2248 | 1463065444546 Marionette TRACE conn2 <- [1,2766,null,{}] 08:04:04 INFO - PROCESS | 2248 | 1463065444548 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}] 08:04:04 INFO - PROCESS | 2248 | 1463065444684 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:04:04 INFO - PROCESS | 2248 | 1463065444765 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x134d04000 == 81 [pid = 2248] [id = 699] 08:04:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x1290cec00) [pid = 2248] [serial = 2097] [outer = 0x0] 08:04:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x129650000) [pid = 2248] [serial = 2098] [outer = 0x1290cec00] 08:04:04 INFO - PROCESS | 2248 | 1463065444795 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x12ab45400) [pid = 2248] [serial = 2099] [outer = 0x1290cec00] 08:04:05 INFO - PROCESS | 2248 | 1463065445211 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]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 718ms 08:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:04:05 INFO - PROCESS | 2248 | 1463065445264 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 2248 | 1463065445265 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:04:05 INFO - PROCESS | 2248 | 1463065445267 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 2248 | 1463065445269 Marionette TRACE conn2 <- [1,2770,null,{}] 08:04:05 INFO - PROCESS | 2248 | 1463065445271 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}] 08:04:05 INFO - PROCESS | 2248 | 1463065445383 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:04:05 INFO - PROCESS | 2248 | 1463065445491 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 2248 | ++DOCSHELL 0x134dd7000 == 82 [pid = 2248] [id = 700] 08:04:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x129368000) [pid = 2248] [serial = 2100] [outer = 0x0] 08:04:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x12ab52000) [pid = 2248] [serial = 2101] [outer = 0x129368000] 08:04:05 INFO - PROCESS | 2248 | 1463065445523 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x12acae400) [pid = 2248] [serial = 2102] [outer = 0x129368000] 08:04:05 INFO - PROCESS | 2248 | 1463065445921 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]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 721ms 08:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:04:06 INFO - PROCESS | 2248 | 1463065446006 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 2248 | 1463065446008 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:04:06 INFO - PROCESS | 2248 | 1463065446010 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 2248 | 1463065446011 Marionette TRACE conn2 <- [1,2774,null,{}] 08:04:06 INFO - PROCESS | 2248 | 1463065446013 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}] 08:04:06 INFO - PROCESS | 2248 | 1463065446125 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:04:06 INFO - PROCESS | 2248 | 1463065446207 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d7b800 == 83 [pid = 2248] [id = 701] 08:04:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x12ab4f000) [pid = 2248] [serial = 2103] [outer = 0x0] 08:04:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x12b12fc00) [pid = 2248] [serial = 2104] [outer = 0x12ab4f000] 08:04:06 INFO - PROCESS | 2248 | 1463065446236 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x12b423400) [pid = 2248] [serial = 2105] [outer = 0x12ab4f000] 08:04:06 INFO - PROCESS | 2248 | 1463065446877 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]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 921ms 08:04:06 INFO - PROCESS | 2248 | 1463065446932 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 2248 | 1463065446934 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:04:06 INFO - PROCESS | 2248 | 1463065446937 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 2248 | 1463065446940 Marionette TRACE conn2 <- [1,2778,null,{}] 08:04:06 INFO - PROCESS | 2248 | 1463065446944 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}] 08:04:07 INFO - PROCESS | 2248 | 1463065447057 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:04:07 INFO - PROCESS | 2248 | 1463065447173 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x112d77800 == 84 [pid = 2248] [id = 702] 08:04:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x110ec5c00) [pid = 2248] [serial = 2106] [outer = 0x0] 08:04:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x110ec8400) [pid = 2248] [serial = 2107] [outer = 0x110ec5c00] 08:04:07 INFO - PROCESS | 2248 | 1463065447203 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x110ed2c00) [pid = 2248] [serial = 2108] [outer = 0x110ec5c00] 08:04:07 INFO - PROCESS | 2248 | 1463065447679 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]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 776ms 08:04:07 INFO - PROCESS | 2248 | 1463065447723 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 2248 | 1463065447727 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:04:07 INFO - PROCESS | 2248 | 1463065447733 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 2248 | 1463065447734 Marionette TRACE conn2 <- [1,2782,null,{}] 08:04:07 INFO - PROCESS | 2248 | 1463065447739 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}] 08:04:07 INFO - PROCESS | 2248 | 1463065447850 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:04:07 INFO - PROCESS | 2248 | 1463065447934 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e75000 == 85 [pid = 2248] [id = 703] 08:04:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x1121b4400) [pid = 2248] [serial = 2109] [outer = 0x0] 08:04:07 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x1125c4800) [pid = 2248] [serial = 2110] [outer = 0x1121b4400] 08:04:07 INFO - PROCESS | 2248 | 1463065447961 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x112971400) [pid = 2248] [serial = 2111] [outer = 0x1121b4400] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x1329c8800 == 84 [pid = 2248] [id = 602] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x12e337000 == 83 [pid = 2248] [id = 692] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x12d7cd800 == 82 [pid = 2248] [id = 691] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x119986800 == 81 [pid = 2248] [id = 690] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x118a96000 == 80 [pid = 2248] [id = 689] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x12b442800 == 79 [pid = 2248] [id = 688] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x12a783800 == 78 [pid = 2248] [id = 687] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x128b0d800 == 77 [pid = 2248] [id = 686] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x121c18400) [pid = 2248] [serial = 2035] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x1125cb400) [pid = 2248] [serial = 2008] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x12717e400) [pid = 2248] [serial = 1999] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x113370c00) [pid = 2248] [serial = 1984] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x118e09000) [pid = 2248] [serial = 1987] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x126a36000) [pid = 2248] [serial = 1996] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x12193cc00) [pid = 2248] [serial = 1993] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x1163ae000) [pid = 2248] [serial = 2002] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x11105ac00) [pid = 2248] [serial = 1981] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x11997b400) [pid = 2248] [serial = 1990] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x112ee2c00) [pid = 2248] [serial = 2005] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x1217dd800 == 76 [pid = 2248] [id = 685] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x1188bd800 == 75 [pid = 2248] [id = 684] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x113c45800 == 74 [pid = 2248] [id = 683] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x12a769800 == 73 [pid = 2248] [id = 680] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x116ab7800 == 72 [pid = 2248] [id = 679] 08:04:08 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9cf000 == 71 [pid = 2248] [id = 678] 08:04:08 INFO - PROCESS | 2248 | 1463065448389 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]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 673ms 08:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:04:08 INFO - PROCESS | 2248 | 1463065448407 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 2248 | 1463065448408 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:04:08 INFO - PROCESS | 2248 | 1463065448411 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 2248 | 1463065448413 Marionette TRACE conn2 <- [1,2786,null,{}] 08:04:08 INFO - PROCESS | 2248 | 1463065448421 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}] 08:04:08 INFO - PROCESS | 2248 | 1463065448516 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x121365400) [pid = 2248] [serial = 2026] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x111a0e000) [pid = 2248] [serial = 2011] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x118378c00) [pid = 2248] [serial = 2032] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x125398000) [pid = 2248] [serial = 2029] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x1196d9800) [pid = 2248] [serial = 2021] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x121c14c00) [pid = 2248] [serial = 2027] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x1195f2800) [pid = 2248] [serial = 2020] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x125367c00) [pid = 2248] [serial = 1979] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x119f84800) [pid = 2248] [serial = 2033] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x11885b800) [pid = 2248] [serial = 2018] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x119f88800) [pid = 2248] [serial = 2024] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x118534000) [pid = 2248] [serial = 2017] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x119977c00) [pid = 2248] [serial = 2023] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x117462c00) [pid = 2248] [serial = 2015] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x112de5800) [pid = 2248] [serial = 2012] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x125eb0c00) [pid = 2248] [serial = 2030] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x116756400) [pid = 2248] [serial = 2014] [outer = 0x0] [url = about:blank] 08:04:08 INFO - PROCESS | 2248 | 1463065448595 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 2248 | ++DOCSHELL 0x11838f000 == 72 [pid = 2248] [id = 704] 08:04:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x1121a9800) [pid = 2248] [serial = 2112] [outer = 0x0] 08:04:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x112eea800) [pid = 2248] [serial = 2113] [outer = 0x1121a9800] 08:04:08 INFO - PROCESS | 2248 | 1463065448626 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x11660b400) [pid = 2248] [serial = 2114] [outer = 0x1121a9800] 08:04:08 INFO - PROCESS | 2248 | 1463065448929 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]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 575ms 08:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:04:08 INFO - PROCESS | 2248 | 1463065448986 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 2248 | 1463065448988 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:04:08 INFO - PROCESS | 2248 | 1463065448990 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 2248 | 1463065448992 Marionette TRACE conn2 <- [1,2790,null,{}] 08:04:08 INFO - PROCESS | 2248 | 1463065448994 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}] 08:04:09 INFO - PROCESS | 2248 | 1463065449090 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:04:09 INFO - PROCESS | 2248 | 1463065449189 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x119989000 == 73 [pid = 2248] [id = 705] 08:04:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x1168c2400) [pid = 2248] [serial = 2115] [outer = 0x0] 08:04:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x117461000) [pid = 2248] [serial = 2116] [outer = 0x1168c2400] 08:04:09 INFO - PROCESS | 2248 | 1463065449217 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x11825d000) [pid = 2248] [serial = 2117] [outer = 0x1168c2400] 08:04:09 INFO - PROCESS | 2248 | 1463065449585 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]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:04:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 618ms 08:04:09 INFO - PROCESS | 2248 | 1463065449609 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 2248 | 1463065449611 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:04:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:04:09 INFO - PROCESS | 2248 | 1463065449613 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 2248 | 1463065449622 Marionette TRACE conn2 <- [1,2794,null,{}] 08:04:09 INFO - PROCESS | 2248 | 1463065449625 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}] 08:04:09 INFO - PROCESS | 2248 | 1463065449725 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:04:09 INFO - PROCESS | 2248 | 1463065449790 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d8a800 == 74 [pid = 2248] [id = 706] 08:04:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x116a77800) [pid = 2248] [serial = 2118] [outer = 0x0] 08:04:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x118375c00) [pid = 2248] [serial = 2119] [outer = 0x116a77800] 08:04:09 INFO - PROCESS | 2248 | 1463065449816 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x1184ce000) [pid = 2248] [serial = 2120] [outer = 0x116a77800] 08:04:10 INFO - PROCESS | 2248 | 1463065450115 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]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 527ms 08:04:10 INFO - PROCESS | 2248 | 1463065450143 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 2248 | 1463065450145 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:04:10 INFO - PROCESS | 2248 | 1463065450148 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 2248 | 1463065450150 Marionette TRACE conn2 <- [1,2798,null,{}] 08:04:10 INFO - PROCESS | 2248 | 1463065450156 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}] 08:04:10 INFO - PROCESS | 2248 | 1463065450371 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:04:10 INFO - PROCESS | 2248 | 1463065450461 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 2248 | ++DOCSHELL 0x1253ae000 == 75 [pid = 2248] [id = 707] 08:04:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x118373c00) [pid = 2248] [serial = 2121] [outer = 0x0] 08:04:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x11858d400) [pid = 2248] [serial = 2122] [outer = 0x118373c00] 08:04:10 INFO - PROCESS | 2248 | 1463065450502 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x1195f6c00) [pid = 2248] [serial = 2123] [outer = 0x118373c00] 08:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 720ms 08:04:10 INFO - PROCESS | 2248 | 1463065450862 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]]]}] 08:04:10 INFO - PROCESS | 2248 | 1463065450868 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 2248 | 1463065450871 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:04:10 INFO - PROCESS | 2248 | 1463065450874 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 2248 | 1463065450875 Marionette TRACE conn2 <- [1,2802,null,{}] 08:04:10 INFO - PROCESS | 2248 | 1463065450877 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}] 08:04:11 INFO - PROCESS | 2248 | 1463065450998 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:04:11 INFO - PROCESS | 2248 | 1463065451020 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x127133000 == 76 [pid = 2248] [id = 708] 08:04:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x1196d4400) [pid = 2248] [serial = 2124] [outer = 0x0] 08:04:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x1196db800) [pid = 2248] [serial = 2125] [outer = 0x1196d4400] 08:04:11 INFO - PROCESS | 2248 | 1463065451046 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x119975c00) [pid = 2248] [serial = 2126] [outer = 0x1196d4400] 08:04:11 INFO - PROCESS | 2248 | 1463065451389 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]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:04:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 521ms 08:04:11 INFO - PROCESS | 2248 | 1463065451396 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 2248 | 1463065451397 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:04:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:04:11 INFO - PROCESS | 2248 | 1463065451399 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 2248 | 1463065451400 Marionette TRACE conn2 <- [1,2806,null,{}] 08:04:11 INFO - PROCESS | 2248 | 1463065451403 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}] 08:04:11 INFO - PROCESS | 2248 | 1463065451521 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:04:11 INFO - PROCESS | 2248 | 1463065451534 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 2248 | ++DOCSHELL 0x12908f800 == 77 [pid = 2248] [id = 709] 08:04:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x11997bc00) [pid = 2248] [serial = 2127] [outer = 0x0] 08:04:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x119d4b000) [pid = 2248] [serial = 2128] [outer = 0x11997bc00] 08:04:11 INFO - PROCESS | 2248 | 1463065451561 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x119f89400) [pid = 2248] [serial = 2129] [outer = 0x11997bc00] 08:04:11 INFO - PROCESS | 2248 | 1463065451928 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]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:04:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 568ms 08:04:11 INFO - PROCESS | 2248 | 1463065451968 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 2248 | 1463065451969 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:04:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:04:11 INFO - PROCESS | 2248 | 1463065451972 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 2248 | 1463065451973 Marionette TRACE conn2 <- [1,2810,null,{}] 08:04:11 INFO - PROCESS | 2248 | 1463065451975 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}] 08:04:12 INFO - PROCESS | 2248 | 1463065452095 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:04:12 INFO - PROCESS | 2248 | 1463065452109 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a769800 == 78 [pid = 2248] [id = 710] 08:04:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x119da4800) [pid = 2248] [serial = 2130] [outer = 0x0] 08:04:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x121099800) [pid = 2248] [serial = 2131] [outer = 0x119da4800] 08:04:12 INFO - PROCESS | 2248 | 1463065452134 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x1210d0400) [pid = 2248] [serial = 2132] [outer = 0x119da4800] 08:04:12 INFO - PROCESS | 2248 | 1463065452489 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]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:04:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 569ms 08:04:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:04:12 INFO - PROCESS | 2248 | 1463065452542 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 2248 | 1463065452543 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:04:12 INFO - PROCESS | 2248 | 1463065452545 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 2248 | 1463065452546 Marionette TRACE conn2 <- [1,2814,null,{}] 08:04:12 INFO - PROCESS | 2248 | 1463065452548 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}] 08:04:12 INFO - PROCESS | 2248 | 1463065452669 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x1184c5400) [pid = 2248] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x12da8c400) [pid = 2248] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x1215b6800) [pid = 2248] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x1196ce800) [pid = 2248] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x110eaac00) [pid = 2248] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x119c2d400) [pid = 2248] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x126c88c00) [pid = 2248] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x121c1a000) [pid = 2248] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x110f89000) [pid = 2248] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x11996e400) [pid = 2248] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x110f4ac00) [pid = 2248] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x119903000) [pid = 2248] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x115e50c00) [pid = 2248] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x112974800) [pid = 2248] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x118538c00) [pid = 2248] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x11296e400) [pid = 2248] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x111055400) [pid = 2248] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x12cedf800) [pid = 2248] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x126a8c800) [pid = 2248] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x12896e000) [pid = 2248] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x12d15d800) [pid = 2248] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x110f8c400) [pid = 2248] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x118540c00) [pid = 2248] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x110f4cc00) [pid = 2248] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x128d38400) [pid = 2248] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x13293a800) [pid = 2248] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x1196db400) [pid = 2248] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x110f85c00) [pid = 2248] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x112969000) [pid = 2248] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x1110a5c00) [pid = 2248] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x12538ec00) [pid = 2248] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:04:12 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x12538f800) [pid = 2248] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:04:12 INFO - PROCESS | 2248 | 1463065452926 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 2248 | ++DOCSHELL 0x118248000 == 79 [pid = 2248] [id = 711] 08:04:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x110eaac00) [pid = 2248] [serial = 2133] [outer = 0x0] 08:04:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x110f85c00) [pid = 2248] [serial = 2134] [outer = 0x110eaac00] 08:04:12 INFO - PROCESS | 2248 | 1463065452952 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x11296e400) [pid = 2248] [serial = 2135] [outer = 0x110eaac00] 08:04:13 INFO - PROCESS | 2248 | 1463065453264 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]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 08:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:04:13 INFO - PROCESS | 2248 | 1463065453316 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 2248 | 1463065453318 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:04:13 INFO - PROCESS | 2248 | 1463065453320 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 2248 | 1463065453322 Marionette TRACE conn2 <- [1,2818,null,{}] 08:04:13 INFO - PROCESS | 2248 | 1463065453324 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}] 08:04:13 INFO - PROCESS | 2248 | 1463065453438 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:04:13 INFO - PROCESS | 2248 | 1463065453505 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b433000 == 80 [pid = 2248] [id = 712] 08:04:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x1125c7000) [pid = 2248] [serial = 2136] [outer = 0x0] 08:04:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x1195f8400) [pid = 2248] [serial = 2137] [outer = 0x1125c7000] 08:04:13 INFO - PROCESS | 2248 | 1463065453535 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x1215bf400) [pid = 2248] [serial = 2138] [outer = 0x1125c7000] 08:04:14 INFO - PROCESS | 2248 | 1463065454053 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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 08:04:14 INFO - PROCESS | 2248 | 1463065454091 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 2248 | 1463065454094 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:04:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:04:14 INFO - PROCESS | 2248 | 1463065454137 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 2248 | 1463065454140 Marionette TRACE conn2 <- [1,2822,null,{}] 08:04:14 INFO - PROCESS | 2248 | 1463065454145 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}] 08:04:14 INFO - PROCESS | 2248 | 1463065454269 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:04:14 INFO - PROCESS | 2248 | 1463065454379 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 2248 | ++DOCSHELL 0x116e67800 == 81 [pid = 2248] [id = 713] 08:04:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x110f8c000) [pid = 2248] [serial = 2139] [outer = 0x0] 08:04:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x111feec00) [pid = 2248] [serial = 2140] [outer = 0x110f8c000] 08:04:14 INFO - PROCESS | 2248 | 1463065454413 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x112e0c400) [pid = 2248] [serial = 2141] [outer = 0x110f8c000] 08:04:14 INFO - PROCESS | 2248 | 1463065454838 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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:04:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 788ms 08:04:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:04:14 INFO - PROCESS | 2248 | 1463065454911 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 2248 | 1463065454915 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:04:14 INFO - PROCESS | 2248 | 1463065454920 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 2248 | 1463065454922 Marionette TRACE conn2 <- [1,2826,null,{}] 08:04:14 INFO - PROCESS | 2248 | 1463065454924 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}] 08:04:15 INFO - PROCESS | 2248 | 1463065455041 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:04:15 INFO - PROCESS | 2248 | 1463065455122 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x124840800 == 82 [pid = 2248] [id = 714] 08:04:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x11617e000) [pid = 2248] [serial = 2142] [outer = 0x0] 08:04:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x116854800) [pid = 2248] [serial = 2143] [outer = 0x11617e000] 08:04:15 INFO - PROCESS | 2248 | 1463065455151 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x118379c00) [pid = 2248] [serial = 2144] [outer = 0x11617e000] 08:04:15 INFO - PROCESS | 2248 | 1463065455579 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 722ms 08:04:15 INFO - PROCESS | 2248 | 1463065455651 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 2248 | 1463065455652 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:04:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:04:15 INFO - PROCESS | 2248 | 1463065455657 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 2248 | 1463065455659 Marionette TRACE conn2 <- [1,2830,null,{}] 08:04:15 INFO - PROCESS | 2248 | 1463065455667 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}] 08:04:15 INFO - PROCESS | 2248 | 1463065455788 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:04:15 INFO - PROCESS | 2248 | 1463065455900 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c033800 == 83 [pid = 2248] [id = 715] 08:04:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x118541c00) [pid = 2248] [serial = 2145] [outer = 0x0] 08:04:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x118e1e000) [pid = 2248] [serial = 2146] [outer = 0x118541c00] 08:04:15 INFO - PROCESS | 2248 | 1463065455933 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x11997b800) [pid = 2248] [serial = 2147] [outer = 0x118541c00] 08:04:16 INFO - PROCESS | 2248 | 1463065456346 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]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:04:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 725ms 08:04:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:04:16 INFO - PROCESS | 2248 | 1463065456383 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 2248 | 1463065456385 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:04:16 INFO - PROCESS | 2248 | 1463065456387 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 2248 | 1463065456388 Marionette TRACE conn2 <- [1,2834,null,{}] 08:04:16 INFO - PROCESS | 2248 | 1463065456391 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}] 08:04:16 INFO - PROCESS | 2248 | 1463065456510 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:04:16 INFO - PROCESS | 2248 | 1463065456592 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c9c2800 == 84 [pid = 2248] [id = 716] 08:04:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x119daec00) [pid = 2248] [serial = 2148] [outer = 0x0] 08:04:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x12135b400) [pid = 2248] [serial = 2149] [outer = 0x119daec00] 08:04:16 INFO - PROCESS | 2248 | 1463065456622 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x121465000) [pid = 2248] [serial = 2150] [outer = 0x119daec00] 08:04:17 INFO - PROCESS | 2248 | 1463065457018 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:04:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 669ms 08:04:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:04:17 INFO - PROCESS | 2248 | 1463065457057 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 2248 | 1463065457058 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:04:17 INFO - PROCESS | 2248 | 1463065457061 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 2248 | 1463065457062 Marionette TRACE conn2 <- [1,2838,null,{}] 08:04:17 INFO - PROCESS | 2248 | 1463065457065 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}] 08:04:17 INFO - PROCESS | 2248 | 1463065457180 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:04:17 INFO - PROCESS | 2248 | 1463065457292 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ceae800 == 85 [pid = 2248] [id = 717] 08:04:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x1210cb400) [pid = 2248] [serial = 2151] [outer = 0x0] 08:04:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x12192e800) [pid = 2248] [serial = 2152] [outer = 0x1210cb400] 08:04:17 INFO - PROCESS | 2248 | 1463065457324 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x121939000) [pid = 2248] [serial = 2153] [outer = 0x1210cb400] 08:04:17 INFO - PROCESS | 2248 | 1463065457746 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]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:04:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 720ms 08:04:17 INFO - PROCESS | 2248 | 1463065457781 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 2248 | 1463065457783 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:04:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:04:17 INFO - PROCESS | 2248 | 1463065457785 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 2248 | 1463065457786 Marionette TRACE conn2 <- [1,2842,null,{}] 08:04:17 INFO - PROCESS | 2248 | 1463065457789 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}] 08:04:17 INFO - PROCESS | 2248 | 1463065457911 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:04:18 INFO - PROCESS | 2248 | 1463065458023 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d589800 == 86 [pid = 2248] [id = 718] 08:04:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x121937000) [pid = 2248] [serial = 2154] [outer = 0x0] 08:04:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x121c15400) [pid = 2248] [serial = 2155] [outer = 0x121937000] 08:04:18 INFO - PROCESS | 2248 | 1463065458054 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x125390400) [pid = 2248] [serial = 2156] [outer = 0x121937000] 08:04:18 INFO - PROCESS | 2248 | 1463065458444 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]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:04:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 08:04:18 INFO - PROCESS | 2248 | 1463065458524 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 2248 | 1463065458526 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:04:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:04:18 INFO - PROCESS | 2248 | 1463065458528 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 2248 | 1463065458529 Marionette TRACE conn2 <- [1,2846,null,{}] 08:04:18 INFO - PROCESS | 2248 | 1463065458532 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}] 08:04:18 INFO - PROCESS | 2248 | 1463065458645 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:04:18 INFO - PROCESS | 2248 | 1463065458726 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7c8000 == 87 [pid = 2248] [id = 719] 08:04:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x12538e800) [pid = 2248] [serial = 2157] [outer = 0x0] 08:04:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x125ea5400) [pid = 2248] [serial = 2158] [outer = 0x12538e800] 08:04:18 INFO - PROCESS | 2248 | 1463065458755 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x126a37800) [pid = 2248] [serial = 2159] [outer = 0x12538e800] 08:04:19 INFO - PROCESS | 2248 | 1463065459170 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]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:04:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 669ms 08:04:19 INFO - PROCESS | 2248 | 1463065459198 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 2248 | 1463065459199 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:04:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:04:19 INFO - PROCESS | 2248 | 1463065459202 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 2248 | 1463065459203 Marionette TRACE conn2 <- [1,2850,null,{}] 08:04:19 INFO - PROCESS | 2248 | 1463065459206 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}] 08:04:19 INFO - PROCESS | 2248 | 1463065459322 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:04:19 INFO - PROCESS | 2248 | 1463065459420 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e32c800 == 88 [pid = 2248] [id = 720] 08:04:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x110eabc00) [pid = 2248] [serial = 2160] [outer = 0x0] 08:04:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x126a95400) [pid = 2248] [serial = 2161] [outer = 0x110eabc00] 08:04:19 INFO - PROCESS | 2248 | 1463065459449 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x126f1b800) [pid = 2248] [serial = 2162] [outer = 0x110eabc00] 08:04:19 INFO - PROCESS | 2248 | 1463065459884 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:04:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 722ms 08:04:19 INFO - PROCESS | 2248 | 1463065459929 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 2248 | 1463065459930 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:04:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:04:19 INFO - PROCESS | 2248 | 1463065459934 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 2248 | 1463065459935 Marionette TRACE conn2 <- [1,2854,null,{}] 08:04:19 INFO - PROCESS | 2248 | 1463065459958 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}] 08:04:20 INFO - PROCESS | 2248 | 1463065460075 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:04:20 INFO - PROCESS | 2248 | 1463065460157 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 2248 | ++DOCSHELL 0x1185b8000 == 89 [pid = 2248] [id = 721] 08:04:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x110ecdc00) [pid = 2248] [serial = 2163] [outer = 0x0] 08:04:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x1125c1400) [pid = 2248] [serial = 2164] [outer = 0x110ecdc00] 08:04:20 INFO - PROCESS | 2248 | 1463065460187 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x1196d3000) [pid = 2248] [serial = 2165] [outer = 0x110ecdc00] 08:04:20 INFO - PROCESS | 2248 | 1463065460949 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]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:04:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1023ms 08:04:20 INFO - PROCESS | 2248 | 1463065460974 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 2248 | 1463065460976 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:04:20 INFO - PROCESS | 2248 | 1463065460994 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 2248 | 1463065460996 Marionette TRACE conn2 <- [1,2858,null,{}] 08:04:21 INFO - PROCESS | 2248 | 1463065461001 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}] 08:04:21 INFO - PROCESS | 2248 | 1463065461113 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:04:21 INFO - PROCESS | 2248 | 1463065461201 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x1195d8800 == 90 [pid = 2248] [id = 722] 08:04:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x110ecb400) [pid = 2248] [serial = 2166] [outer = 0x0] 08:04:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x11105e400) [pid = 2248] [serial = 2167] [outer = 0x110ecb400] 08:04:21 INFO - PROCESS | 2248 | 1463065461229 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x1125c8c00) [pid = 2248] [serial = 2168] [outer = 0x110ecb400] 08:04:21 INFO - PROCESS | 2248 | 1463065461678 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:04:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 738ms 08:04:21 INFO - PROCESS | 2248 | 1463065461719 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 2248 | 1463065461725 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:04:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:04:21 INFO - PROCESS | 2248 | 1463065461730 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 2248 | 1463065461732 Marionette TRACE conn2 <- [1,2862,null,{}] 08:04:21 INFO - PROCESS | 2248 | 1463065461734 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}] 08:04:21 INFO - PROCESS | 2248 | 1463065461843 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:04:21 INFO - PROCESS | 2248 | 1463065461931 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a8d000 == 91 [pid = 2248] [id = 723] 08:04:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x1159b1800) [pid = 2248] [serial = 2169] [outer = 0x0] 08:04:21 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x1168ba400) [pid = 2248] [serial = 2170] [outer = 0x1159b1800] 08:04:21 INFO - PROCESS | 2248 | 1463065461958 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x118160c00) [pid = 2248] [serial = 2171] [outer = 0x1159b1800] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x128b06000 == 90 [pid = 2248] [id = 447] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x118248000 == 89 [pid = 2248] [id = 711] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x12a769800 == 88 [pid = 2248] [id = 710] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x12908f800 == 87 [pid = 2248] [id = 709] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x127133000 == 86 [pid = 2248] [id = 708] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x1253ae000 == 85 [pid = 2248] [id = 707] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x12d15c800 == 84 [pid = 2248] [id = 17] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x12d157800) [pid = 2248] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x119d8a800 == 83 [pid = 2248] [id = 706] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x119989000 == 82 [pid = 2248] [id = 705] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x11838f000 == 81 [pid = 2248] [id = 704] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x116e75000 == 80 [pid = 2248] [id = 703] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x112d77800 == 79 [pid = 2248] [id = 702] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x132ae2800 == 78 [pid = 2248] [id = 698] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x1329dc000 == 77 [pid = 2248] [id = 697] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x132181800 == 76 [pid = 2248] [id = 696] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb52800 == 75 [pid = 2248] [id = 695] 08:04:22 INFO - PROCESS | 2248 | --DOCSHELL 0x12136c800 == 74 [pid = 2248] [id = 694] 08:04:22 INFO - PROCESS | 2248 | 1463065462407 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]]]}] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x1125c0c00) [pid = 2248] [serial = 1982] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x1195f0400) [pid = 2248] [serial = 1988] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x132a64400) [pid = 2248] [serial = 1886] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x12da83c00) [pid = 2248] [serial = 1934] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x132a62000) [pid = 2248] [serial = 1883] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x124a3a400) [pid = 2248] [serial = 1994] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x1216f0400) [pid = 2248] [serial = 2006] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x1163b4800) [pid = 2248] [serial = 1985] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x125ea4c00) [pid = 2248] [serial = 2003] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x126f21000) [pid = 2248] [serial = 1997] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x1274a8800) [pid = 2248] [serial = 2000] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x119f8d800) [pid = 2248] [serial = 1928] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x132a6b400) [pid = 2248] [serial = 1937] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 139 (0x127178400) [pid = 2248] [serial = 1931] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 138 (0x121464400) [pid = 2248] [serial = 1991] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 137 (0x120fc3c00) [pid = 2248] [serial = 2009] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 136 (0x12192e000) [pid = 2248] [serial = 2062] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 135 (0x12749e400) [pid = 2248] [serial = 2068] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 134 (0x12539c000) [pid = 2248] [serial = 2065] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 133 (0x1159b0800) [pid = 2248] [serial = 2071] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 132 (0x1288f8000) [pid = 2248] [serial = 2069] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 131 (0x120fc6400) [pid = 2248] [serial = 2059] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 130 (0x1125c4400) [pid = 2248] [serial = 2039] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 129 (0x110f86400) [pid = 2248] [serial = 2038] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x1210d2c00) [pid = 2248] [serial = 2044] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x1214dc000) [pid = 2248] [serial = 2045] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x11825d400) [pid = 2248] [serial = 2041] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x118542400) [pid = 2248] [serial = 2042] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x117463c00) [pid = 2248] [serial = 2053] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x11853cc00) [pid = 2248] [serial = 2054] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x119309000) [pid = 2248] [serial = 2056] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x119970c00) [pid = 2248] [serial = 2057] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x112ee9000) [pid = 2248] [serial = 2050] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x11660fc00) [pid = 2248] [serial = 2051] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 118 (0x121367000) [pid = 2248] [serial = 2048] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 117 (0x1133ef800) [pid = 2248] [serial = 2047] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 116 (0x119906800) [pid = 2248] [serial = 2072] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 115 (0x110f48000) [pid = 2248] [serial = 1403] [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.] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 114 (0x127110800) [pid = 2248] [serial = 2066] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 113 (0x128964000) [pid = 2248] [serial = 2074] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 112 (0x128a29400) [pid = 2248] [serial = 2077] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 111 (0x128a6d000) [pid = 2248] [serial = 2078] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 110 (0x121c10c00) [pid = 2248] [serial = 2063] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 109 (0x128971800) [pid = 2248] [serial = 2075] [outer = 0x0] [url = about:blank] 08:04:22 INFO - PROCESS | 2248 | --DOMWINDOW == 108 (0x121366800) [pid = 2248] [serial = 2060] [outer = 0x0] [url = about:blank] 08:04:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:04:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 721ms 08:04:22 INFO - PROCESS | 2248 | 1463065462452 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 2248 | 1463065462456 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:04:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:04:22 INFO - PROCESS | 2248 | 1463065462482 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 2248 | 1463065462485 Marionette TRACE conn2 <- [1,2866,null,{}] 08:04:22 INFO - PROCESS | 2248 | 1463065462499 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}] 08:04:22 INFO - PROCESS | 2248 | 1463065462656 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:04:22 INFO - PROCESS | 2248 | 1463065462748 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 2248 | ++DOCSHELL 0x118353000 == 75 [pid = 2248] [id = 724] 08:04:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 109 (0x116604400) [pid = 2248] [serial = 2172] [outer = 0x0] 08:04:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 110 (0x11837a400) [pid = 2248] [serial = 2173] [outer = 0x116604400] 08:04:22 INFO - PROCESS | 2248 | 1463065462777 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 2248 | ++DOMWINDOW == 111 (0x118540400) [pid = 2248] [serial = 2174] [outer = 0x116604400] 08:04:23 INFO - PROCESS | 2248 | 1463065463125 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]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 678ms 08:04:23 INFO - PROCESS | 2248 | 1463065463160 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 2248 | 1463065463161 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:04:23 INFO - PROCESS | 2248 | 1463065463164 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 2248 | 1463065463165 Marionette TRACE conn2 <- [1,2870,null,{}] 08:04:23 INFO - PROCESS | 2248 | 1463065463167 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}] 08:04:23 INFO - PROCESS | 2248 | 1463065463268 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:04:23 INFO - PROCESS | 2248 | 1463065463332 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d8a800 == 76 [pid = 2248] [id = 725] 08:04:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 112 (0x11853d800) [pid = 2248] [serial = 2175] [outer = 0x0] 08:04:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 113 (0x118e0dc00) [pid = 2248] [serial = 2176] [outer = 0x11853d800] 08:04:23 INFO - PROCESS | 2248 | 1463065463364 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 114 (0x1196d7400) [pid = 2248] [serial = 2177] [outer = 0x11853d800] 08:04:23 INFO - PROCESS | 2248 | 1463065463684 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]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 568ms 08:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:04:23 INFO - PROCESS | 2248 | 1463065463733 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 2248 | 1463065463734 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:04:23 INFO - PROCESS | 2248 | 1463065463736 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 2248 | 1463065463737 Marionette TRACE conn2 <- [1,2874,null,{}] 08:04:23 INFO - PROCESS | 2248 | 1463065463740 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}] 08:04:23 INFO - PROCESS | 2248 | 1463065463836 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:04:23 INFO - PROCESS | 2248 | 1463065463903 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 2248 | ++DOCSHELL 0x12713a800 == 77 [pid = 2248] [id = 726] 08:04:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 115 (0x118540c00) [pid = 2248] [serial = 2178] [outer = 0x0] 08:04:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 116 (0x11990f400) [pid = 2248] [serial = 2179] [outer = 0x118540c00] 08:04:23 INFO - PROCESS | 2248 | 1463065463929 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 2248 | ++DOMWINDOW == 117 (0x119d4e400) [pid = 2248] [serial = 2180] [outer = 0x118540c00] 08:04:24 INFO - PROCESS | 2248 | 1463065464246 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]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 523ms 08:04:24 INFO - PROCESS | 2248 | 1463065464261 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 2248 | 1463065464262 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:04:24 INFO - PROCESS | 2248 | 1463065464265 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 2248 | 1463065464266 Marionette TRACE conn2 <- [1,2878,null,{}] 08:04:24 INFO - PROCESS | 2248 | 1463065464269 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}] 08:04:24 INFO - PROCESS | 2248 | 1463065464408 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:04:24 INFO - PROCESS | 2248 | 1463065464533 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a780000 == 78 [pid = 2248] [id = 727] 08:04:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 118 (0x118596800) [pid = 2248] [serial = 2181] [outer = 0x0] 08:04:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 119 (0x1210cb800) [pid = 2248] [serial = 2182] [outer = 0x118596800] 08:04:24 INFO - PROCESS | 2248 | 1463065464575 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x121c1d000) [pid = 2248] [serial = 2183] [outer = 0x118596800] 08:04:24 INFO - PROCESS | 2248 | 1463065464976 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]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 718ms 08:04:24 INFO - PROCESS | 2248 | 1463065464984 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 2248 | 1463065464985 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:04:24 INFO - PROCESS | 2248 | 1463065464988 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 2248 | 1463065464991 Marionette TRACE conn2 <- [1,2882,null,{}] 08:04:24 INFO - PROCESS | 2248 | 1463065464994 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}] 08:04:25 INFO - PROCESS | 2248 | 1463065465120 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:04:25 INFO - PROCESS | 2248 | 1463065465154 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb4c000 == 79 [pid = 2248] [id = 728] 08:04:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x12485e000) [pid = 2248] [serial = 2184] [outer = 0x0] 08:04:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x124dd5400) [pid = 2248] [serial = 2185] [outer = 0x12485e000] 08:04:25 INFO - PROCESS | 2248 | 1463065465182 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x126a38000) [pid = 2248] [serial = 2186] [outer = 0x12485e000] 08:04:25 INFO - PROCESS | 2248 | 1463065465558 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]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:04:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 621ms 08:04:25 INFO - PROCESS | 2248 | 1463065465609 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 2248 | 1463065465611 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:04:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:04:25 INFO - PROCESS | 2248 | 1463065465613 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 2248 | 1463065465614 Marionette TRACE conn2 <- [1,2886,null,{}] 08:04:25 INFO - PROCESS | 2248 | 1463065465616 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}] 08:04:25 INFO - PROCESS | 2248 | 1463065465735 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:04:25 INFO - PROCESS | 2248 | 1463065465750 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4b0800 == 80 [pid = 2248] [id = 729] 08:04:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x124b30800) [pid = 2248] [serial = 2187] [outer = 0x0] 08:04:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x127111400) [pid = 2248] [serial = 2188] [outer = 0x124b30800] 08:04:25 INFO - PROCESS | 2248 | 1463065465775 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x127180400) [pid = 2248] [serial = 2189] [outer = 0x124b30800] 08:04:26 INFO - PROCESS | 2248 | 1463065466117 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]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 519ms 08:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:04:26 INFO - PROCESS | 2248 | 1463065466132 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 2248 | 1463065466133 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:04:26 INFO - PROCESS | 2248 | 1463065466135 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 2248 | 1463065466136 Marionette TRACE conn2 <- [1,2890,null,{}] 08:04:26 INFO - PROCESS | 2248 | 1463065466139 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}] 08:04:26 INFO - PROCESS | 2248 | 1463065466260 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:04:26 INFO - PROCESS | 2248 | 1463065466274 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d167800 == 81 [pid = 2248] [id = 730] 08:04:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x12717d000) [pid = 2248] [serial = 2190] [outer = 0x0] 08:04:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x127185000) [pid = 2248] [serial = 2191] [outer = 0x12717d000] 08:04:26 INFO - PROCESS | 2248 | 1463065466306 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x1288f2c00) [pid = 2248] [serial = 2192] [outer = 0x12717d000] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 128 (0x1196d4400) [pid = 2248] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 127 (0x11997bc00) [pid = 2248] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 126 (0x119da4800) [pid = 2248] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 125 (0x1121b4400) [pid = 2248] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 124 (0x116a77800) [pid = 2248] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 123 (0x1168c2400) [pid = 2248] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 122 (0x1121a9800) [pid = 2248] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 121 (0x110ec5c00) [pid = 2248] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 120 (0x110eaac00) [pid = 2248] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:04:26 INFO - PROCESS | 2248 | --DOMWINDOW == 119 (0x118373c00) [pid = 2248] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:04:26 INFO - PROCESS | 2248 | 1463065466744 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 623ms 08:04:26 INFO - PROCESS | 2248 | 1463065466760 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 2248 | 1463065466761 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:04:26 INFO - PROCESS | 2248 | 1463065466764 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 2248 | 1463065466765 Marionette TRACE conn2 <- [1,2894,null,{}] 08:04:26 INFO - PROCESS | 2248 | 1463065466767 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}] 08:04:26 INFO - PROCESS | 2248 | 1463065466871 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:04:26 INFO - PROCESS | 2248 | 1463065466944 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a8d7000 == 82 [pid = 2248] [id = 731] 08:04:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 120 (0x111055800) [pid = 2248] [serial = 2193] [outer = 0x0] 08:04:26 INFO - PROCESS | 2248 | ++DOMWINDOW == 121 (0x118373c00) [pid = 2248] [serial = 2194] [outer = 0x111055800] 08:04:26 INFO - PROCESS | 2248 | 1463065466969 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 122 (0x127180800) [pid = 2248] [serial = 2195] [outer = 0x111055800] 08:04:27 INFO - PROCESS | 2248 | 1463065467251 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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:04:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 08:04:27 INFO - PROCESS | 2248 | 1463065467284 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 2248 | 1463065467286 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:04:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:04:27 INFO - PROCESS | 2248 | 1463065467297 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 2248 | 1463065467299 Marionette TRACE conn2 <- [1,2898,null,{}] 08:04:27 INFO - PROCESS | 2248 | 1463065467301 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}] 08:04:27 INFO - PROCESS | 2248 | 1463065467421 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:04:27 INFO - PROCESS | 2248 | 1463065467425 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 2248 | ++DOCSHELL 0x132021800 == 83 [pid = 2248] [id = 732] 08:04:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 123 (0x1288f5400) [pid = 2248] [serial = 2196] [outer = 0x0] 08:04:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 124 (0x128968c00) [pid = 2248] [serial = 2197] [outer = 0x1288f5400] 08:04:27 INFO - PROCESS | 2248 | 1463065467455 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 2248 | ++DOMWINDOW == 125 (0x128a71800) [pid = 2248] [serial = 2198] [outer = 0x1288f5400] 08:04:27 INFO - PROCESS | 2248 | 1463065467881 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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:04:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 619ms 08:04:27 INFO - PROCESS | 2248 | 1463065467917 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 2248 | 1463065467918 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:04:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:04:27 INFO - PROCESS | 2248 | 1463065467921 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 2248 | 1463065467924 Marionette TRACE conn2 <- [1,2902,null,{}] 08:04:27 INFO - PROCESS | 2248 | 1463065467926 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}] 08:04:28 INFO - PROCESS | 2248 | 1463065468072 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:04:28 INFO - PROCESS | 2248 | 1463065468078 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x1320cc800 == 84 [pid = 2248] [id = 733] 08:04:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 126 (0x128a71c00) [pid = 2248] [serial = 2199] [outer = 0x0] 08:04:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 127 (0x128acb800) [pid = 2248] [serial = 2200] [outer = 0x128a71c00] 08:04:28 INFO - PROCESS | 2248 | 1463065468104 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 128 (0x128d3a400) [pid = 2248] [serial = 2201] [outer = 0x128a71c00] 08:04:28 INFO - PROCESS | 2248 | 1463065468457 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:04:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 571ms 08:04:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:04:28 INFO - PROCESS | 2248 | 1463065468493 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 2248 | 1463065468494 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:04:28 INFO - PROCESS | 2248 | 1463065468496 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 2248 | 1463065468497 Marionette TRACE conn2 <- [1,2906,null,{}] 08:04:28 INFO - PROCESS | 2248 | 1463065468500 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}] 08:04:28 INFO - PROCESS | 2248 | 1463065468633 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:04:28 INFO - PROCESS | 2248 | 1463065468786 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 2248 | ++DOCSHELL 0x113126000 == 85 [pid = 2248] [id = 734] 08:04:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 129 (0x110ec5800) [pid = 2248] [serial = 2202] [outer = 0x0] 08:04:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 130 (0x110ecb800) [pid = 2248] [serial = 2203] [outer = 0x110ec5800] 08:04:28 INFO - PROCESS | 2248 | 1463065468819 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 2248 | ++DOMWINDOW == 131 (0x110f8a400) [pid = 2248] [serial = 2204] [outer = 0x110ec5800] 08:04:29 INFO - PROCESS | 2248 | 1463065469264 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]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:04:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 822ms 08:04:29 INFO - PROCESS | 2248 | 1463065469323 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 2248 | 1463065469326 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:04:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:04:29 INFO - PROCESS | 2248 | 1463065469331 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 2248 | 1463065469333 Marionette TRACE conn2 <- [1,2910,null,{}] 08:04:29 INFO - PROCESS | 2248 | 1463065469337 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}] 08:04:29 INFO - PROCESS | 2248 | 1463065469462 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:04:29 INFO - PROCESS | 2248 | 1463065469547 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 2248 | ++DOCSHELL 0x12713b800 == 86 [pid = 2248] [id = 735] 08:04:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 132 (0x1133f3400) [pid = 2248] [serial = 2205] [outer = 0x0] 08:04:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 133 (0x11660d400) [pid = 2248] [serial = 2206] [outer = 0x1133f3400] 08:04:29 INFO - PROCESS | 2248 | 1463065469578 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 2248 | ++DOMWINDOW == 134 (0x118160800) [pid = 2248] [serial = 2207] [outer = 0x1133f3400] 08:04:29 INFO - PROCESS | 2248 | 1463065469950 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]]]}] 08:04:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:04:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:04:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 08:04:30 INFO - PROCESS | 2248 | 1463065470006 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 2248 | 1463065470009 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:04:30 INFO - TEST-START | /DOMEvents/constructors.html 08:04:30 INFO - PROCESS | 2248 | 1463065470011 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 2248 | 1463065470013 Marionette TRACE conn2 <- [1,2914,null,{}] 08:04:30 INFO - PROCESS | 2248 | 1463065470015 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}] 08:04:30 INFO - PROCESS | 2248 | 1463065470186 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:04:30 INFO - PROCESS | 2248 | 1463065470302 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d76b000 == 87 [pid = 2248] [id = 736] 08:04:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 135 (0x11842c000) [pid = 2248] [serial = 2208] [outer = 0x0] 08:04:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 136 (0x118e23800) [pid = 2248] [serial = 2209] [outer = 0x11842c000] 08:04:30 INFO - PROCESS | 2248 | 1463065470334 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 2248 | ++DOMWINDOW == 137 (0x119f7fc00) [pid = 2248] [serial = 2210] [outer = 0x11842c000] 08:04:30 INFO - PROCESS | 2248 | 1463065470763 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]]]}] 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:04:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:04:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:04:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:04:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:04:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:04:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:04:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:04:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:04:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 777ms 08:04:30 INFO - PROCESS | 2248 | 1463065470789 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 2248 | 1463065470791 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:04:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:04:30 INFO - PROCESS | 2248 | 1463065470799 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 2248 | 1463065470804 Marionette TRACE conn2 <- [1,2918,null,{}] 08:04:30 INFO - PROCESS | 2248 | 1463065470807 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}] 08:04:30 INFO - PROCESS | 2248 | 1463065470928 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:04:31 INFO - PROCESS | 2248 | 1463065471043 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x132ad2000 == 88 [pid = 2248] [id = 737] 08:04:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 138 (0x118e21400) [pid = 2248] [serial = 2211] [outer = 0x0] 08:04:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 139 (0x121359000) [pid = 2248] [serial = 2212] [outer = 0x118e21400] 08:04:31 INFO - PROCESS | 2248 | 1463065471073 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 140 (0x12749e400) [pid = 2248] [serial = 2213] [outer = 0x118e21400] 08:04:31 INFO - PROCESS | 2248 | 1463065471419 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:04:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 681ms 08:04:31 INFO - PROCESS | 2248 | 1463065471475 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 2248 | 1463065471477 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:04:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:04:31 INFO - PROCESS | 2248 | 1463065471480 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 2248 | 1463065471481 Marionette TRACE conn2 <- [1,2922,null,{}] 08:04:31 INFO - PROCESS | 2248 | 1463065471484 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}] 08:04:31 INFO - PROCESS | 2248 | 1463065471603 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:04:31 INFO - PROCESS | 2248 | 1463065471720 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 2248 | ++DOCSHELL 0x134d07800 == 89 [pid = 2248] [id = 738] 08:04:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x12749f800) [pid = 2248] [serial = 2214] [outer = 0x0] 08:04:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x128964c00) [pid = 2248] [serial = 2215] [outer = 0x12749f800] 08:04:31 INFO - PROCESS | 2248 | 1463065471750 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x128a32800) [pid = 2248] [serial = 2216] [outer = 0x12749f800] 08:04:32 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:04:32 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:04:32 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:04:32 INFO - PROCESS | 2248 | [2248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:04:32 INFO - PROCESS | 2248 | 1463065472106 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]]]}] 08:04:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:04:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:04:32 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 08:04:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:04:32 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 08:04:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:04:32 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]" 08:04:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:04:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:04:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 08:04:32 INFO - PROCESS | 2248 | 1463065472150 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 2248 | 1463065472152 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:04:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:04:32 INFO - PROCESS | 2248 | 1463065472154 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 2248 | 1463065472155 Marionette TRACE conn2 <- [1,2926,null,{}] 08:04:32 INFO - PROCESS | 2248 | 1463065472158 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}] 08:04:32 INFO - PROCESS | 2248 | 1463065472274 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:04:32 INFO - PROCESS | 2248 | 1463065472388 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 2248 | ++DOCSHELL 0x134de0800 == 90 [pid = 2248] [id = 739] 08:04:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x1290c8400) [pid = 2248] [serial = 2217] [outer = 0x0] 08:04:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x1295cb000) [pid = 2248] [serial = 2218] [outer = 0x1290c8400] 08:04:32 INFO - PROCESS | 2248 | 1463065472425 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x12a7e2000) [pid = 2248] [serial = 2219] [outer = 0x1290c8400] 08:04:32 INFO - PROCESS | 2248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:04:32 INFO - PROCESS | 2248 | 1463065472800 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]]]}] 08:04:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:04:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 08:04:32 INFO - PROCESS | 2248 | 1463065472824 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 2248 | 1463065472826 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:04:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:04:32 INFO - PROCESS | 2248 | 1463065472828 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 2248 | 1463065472829 Marionette TRACE conn2 <- [1,2930,null,{}] 08:04:32 INFO - PROCESS | 2248 | 1463065472832 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}] 08:04:32 INFO - PROCESS | 2248 | 1463065472952 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:04:33 INFO - PROCESS | 2248 | 1463065473057 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x135dad800 == 91 [pid = 2248] [id = 740] 08:04:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x1288f1400) [pid = 2248] [serial = 2220] [outer = 0x0] 08:04:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x12ab4b400) [pid = 2248] [serial = 2221] [outer = 0x1288f1400] 08:04:33 INFO - PROCESS | 2248 | 1463065473087 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x12aca5400) [pid = 2248] [serial = 2222] [outer = 0x1288f1400] 08:04:33 INFO - PROCESS | 2248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:04:33 INFO - PROCESS | 2248 | 1463065473441 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]]]}] 08:04:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:04:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 08:04:33 INFO - PROCESS | 2248 | 1463065473447 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 2248 | 1463065473448 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:04:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:04:33 INFO - PROCESS | 2248 | 1463065473451 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 2248 | 1463065473452 Marionette TRACE conn2 <- [1,2934,null,{}] 08:04:33 INFO - PROCESS | 2248 | 1463065473455 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}] 08:04:33 INFO - PROCESS | 2248 | 1463065473575 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:04:33 INFO - PROCESS | 2248 | 1463065473689 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 2248 | ++DOCSHELL 0x136077000 == 92 [pid = 2248] [id = 741] 08:04:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x12a864c00) [pid = 2248] [serial = 2223] [outer = 0x0] 08:04:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x12b12d800) [pid = 2248] [serial = 2224] [outer = 0x12a864c00] 08:04:33 INFO - PROCESS | 2248 | 1463065473720 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x12b421800) [pid = 2248] [serial = 2225] [outer = 0x12a864c00] 08:04:34 INFO - PROCESS | 2248 | 1463065474042 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]]]}] 08:04:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:04:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 08:04:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:04:34 INFO - PROCESS | 2248 | 1463065474075 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 2248 | 1463065474076 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:04:34 INFO - PROCESS | 2248 | 1463065474078 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 2248 | 1463065474080 Marionette TRACE conn2 <- [1,2938,null,{}] 08:04:34 INFO - PROCESS | 2248 | 1463065474082 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}] 08:04:34 INFO - PROCESS | 2248 | 1463065474199 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:04:34 INFO - PROCESS | 2248 | 1463065474329 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 2248 | ++DOCSHELL 0x1361a2800 == 93 [pid = 2248] [id = 742] 08:04:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x12b130000) [pid = 2248] [serial = 2226] [outer = 0x0] 08:04:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x12bb71800) [pid = 2248] [serial = 2227] [outer = 0x12b130000] 08:04:34 INFO - PROCESS | 2248 | 1463065474361 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x12bb7d000) [pid = 2248] [serial = 2228] [outer = 0x12b130000] 08:04:34 INFO - PROCESS | 2248 | 1463065474717 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]]]}] 08:04:34 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. 08:04:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 668ms 08:04:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:04:34 INFO - PROCESS | 2248 | 1463065474748 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 2248 | 1463065474749 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:04:34 INFO - PROCESS | 2248 | 1463065474751 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 2248 | 1463065474752 Marionette TRACE conn2 <- [1,2942,null,{}] 08:04:34 INFO - PROCESS | 2248 | 1463065474755 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}] 08:04:34 INFO - PROCESS | 2248 | 1463065474876 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:04:35 INFO - PROCESS | 2248 | 1463065475014 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b149000 == 94 [pid = 2248] [id = 743] 08:04:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x11759d400) [pid = 2248] [serial = 2229] [outer = 0x0] 08:04:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x12bbb1c00) [pid = 2248] [serial = 2230] [outer = 0x11759d400] 08:04:35 INFO - PROCESS | 2248 | 1463065475046 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x12bbbe800) [pid = 2248] [serial = 2231] [outer = 0x11759d400] 08:04:35 INFO - PROCESS | 2248 | 1463065475448 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"]]]}] 08:04:35 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 08:04:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:04:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 720ms 08:04:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:04:35 INFO - PROCESS | 2248 | 1463065475472 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 2248 | 1463065475473 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:04:35 INFO - PROCESS | 2248 | 1463065475475 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 2248 | 1463065475477 Marionette TRACE conn2 <- [1,2946,null,{}] 08:04:35 INFO - PROCESS | 2248 | 1463065475479 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}] 08:04:35 INFO - PROCESS | 2248 | 1463065475789 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:04:35 INFO - PROCESS | 2248 | 1463065475933 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 2248 | ++DOCSHELL 0x119d78000 == 95 [pid = 2248] [id = 744] 08:04:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x110ecbc00) [pid = 2248] [serial = 2232] [outer = 0x0] 08:04:35 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x110f42400) [pid = 2248] [serial = 2233] [outer = 0x110ecbc00] 08:04:35 INFO - PROCESS | 2248 | 1463065475962 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x111058c00) [pid = 2248] [serial = 2234] [outer = 0x110ecbc00] 08:04:36 INFO - PROCESS | 2248 | 1463065476339 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]]]}] 08:04:36 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. 08:04:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 872ms 08:04:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:04:36 INFO - PROCESS | 2248 | 1463065476349 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 2248 | 1463065476351 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:04:36 INFO - PROCESS | 2248 | 1463065476353 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 2248 | 1463065476359 Marionette TRACE conn2 <- [1,2950,null,{}] 08:04:36 INFO - PROCESS | 2248 | 1463065476362 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}] 08:04:36 INFO - PROCESS | 2248 | 1463065476476 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:04:36 INFO - PROCESS | 2248 | 1463065476599 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x12953b800 == 96 [pid = 2248] [id = 745] 08:04:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x111f19c00) [pid = 2248] [serial = 2235] [outer = 0x0] 08:04:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x1125c5800) [pid = 2248] [serial = 2236] [outer = 0x111f19c00] 08:04:36 INFO - PROCESS | 2248 | 1463065476630 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x1163b3800) [pid = 2248] [serial = 2237] [outer = 0x111f19c00] 08:04:36 INFO - PROCESS | 2248 | ++DOCSHELL 0x112696800 == 97 [pid = 2248] [id = 746] 08:04:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x117595800) [pid = 2248] [serial = 2238] [outer = 0x0] 08:04:36 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x116848400) [pid = 2248] [serial = 2239] [outer = 0x117595800] 08:04:37 INFO - PROCESS | 2248 | 1463065477085 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]]]}] 08:04:37 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. 08:04:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 778ms 08:04:37 INFO - PROCESS | 2248 | 1463065477132 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 2248 | 1463065477135 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:04:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:04:37 INFO - PROCESS | 2248 | 1463065477139 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 2248 | 1463065477141 Marionette TRACE conn2 <- [1,2954,null,{}] 08:04:37 INFO - PROCESS | 2248 | 1463065477145 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}] 08:04:37 INFO - PROCESS | 2248 | 1463065477382 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:04:37 INFO - PROCESS | 2248 | 1463065477489 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 2248 | ++DOCSHELL 0x12483d000 == 98 [pid = 2248] [id = 747] 08:04:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x118154800) [pid = 2248] [serial = 2240] [outer = 0x0] 08:04:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x11853cc00) [pid = 2248] [serial = 2241] [outer = 0x118154800] 08:04:37 INFO - PROCESS | 2248 | 1463065477517 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x11885a800) [pid = 2248] [serial = 2242] [outer = 0x118154800] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12d760800 == 97 [pid = 2248] [id = 681] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x1320cc800 == 96 [pid = 2248] [id = 733] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x132021800 == 95 [pid = 2248] [id = 732] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12a8d7000 == 94 [pid = 2248] [id = 731] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12d167800 == 93 [pid = 2248] [id = 730] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4b0800 == 92 [pid = 2248] [id = 729] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12bb4c000 == 91 [pid = 2248] [id = 728] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 168 (0x128a7a800) [pid = 2248] [serial = 2080] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 167 (0x117118800) [pid = 2248] [serial = 2083] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 166 (0x1195ed800) [pid = 2248] [serial = 2086] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 165 (0x124b85c00) [pid = 2248] [serial = 2089] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 164 (0x128a76400) [pid = 2248] [serial = 2092] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x128ad7800) [pid = 2248] [serial = 2095] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x129650000) [pid = 2248] [serial = 2098] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x12ab52000) [pid = 2248] [serial = 2101] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12a780000 == 90 [pid = 2248] [id = 727] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12713a800 == 89 [pid = 2248] [id = 726] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x119d8a800 == 88 [pid = 2248] [id = 725] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x118353000 == 87 [pid = 2248] [id = 724] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x118a8d000 == 86 [pid = 2248] [id = 723] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x1195d8800 == 85 [pid = 2248] [id = 722] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12ceae800 == 84 [pid = 2248] [id = 717] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12c9c2800 == 83 [pid = 2248] [id = 716] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x12c033800 == 82 [pid = 2248] [id = 715] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x124840800 == 81 [pid = 2248] [id = 714] 08:04:37 INFO - PROCESS | 2248 | --DOCSHELL 0x116e67800 == 80 [pid = 2248] [id = 713] 08:04:37 INFO - PROCESS | 2248 | 1463065477936 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]]]}] 08:04:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:04:37 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 08:04:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 823ms 08:04:37 INFO - PROCESS | 2248 | 1463065477961 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 2248 | 1463065477964 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:04:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x1196db800) [pid = 2248] [serial = 2125] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x119d4b000) [pid = 2248] [serial = 2128] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x121099800) [pid = 2248] [serial = 2131] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x1210d0400) [pid = 2248] [serial = 2132] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x119f89400) [pid = 2248] [serial = 2129] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x112971400) [pid = 2248] [serial = 2111] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x1125c4800) [pid = 2248] [serial = 2110] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x118375c00) [pid = 2248] [serial = 2119] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x1184ce000) [pid = 2248] [serial = 2120] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 151 (0x117461000) [pid = 2248] [serial = 2116] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 150 (0x11825d000) [pid = 2248] [serial = 2117] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 149 (0x112eea800) [pid = 2248] [serial = 2113] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 148 (0x11660b400) [pid = 2248] [serial = 2114] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 147 (0x110ec8400) [pid = 2248] [serial = 2107] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 146 (0x110ed2c00) [pid = 2248] [serial = 2108] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 145 (0x110f85c00) [pid = 2248] [serial = 2134] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 144 (0x12b12fc00) [pid = 2248] [serial = 2104] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 143 (0x11858d400) [pid = 2248] [serial = 2122] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 142 (0x11296e400) [pid = 2248] [serial = 2135] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 141 (0x119975c00) [pid = 2248] [serial = 2126] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | --DOMWINDOW == 140 (0x1195f6c00) [pid = 2248] [serial = 2123] [outer = 0x0] [url = about:blank] 08:04:37 INFO - PROCESS | 2248 | 1463065477993 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 2248 | 1463065477996 Marionette TRACE conn2 <- [1,2958,null,{}] 08:04:38 INFO - PROCESS | 2248 | 1463065478001 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}] 08:04:38 INFO - PROCESS | 2248 | 1463065478109 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:04:38 INFO - PROCESS | 2248 | 1463065478114 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x1193ab800 == 81 [pid = 2248] [id = 748] 08:04:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 141 (0x118e16000) [pid = 2248] [serial = 2243] [outer = 0x0] 08:04:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 142 (0x1195f7c00) [pid = 2248] [serial = 2244] [outer = 0x118e16000] 08:04:38 INFO - PROCESS | 2248 | 1463065478141 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 143 (0x119976400) [pid = 2248] [serial = 2245] [outer = 0x118e16000] 08:04:38 INFO - PROCESS | 2248 | 1463065478484 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]]]}] 08:04:38 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. 08:04:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 538ms 08:04:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:04:38 INFO - PROCESS | 2248 | 1463065478515 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 2248 | 1463065478517 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:04:38 INFO - PROCESS | 2248 | 1463065478519 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 2248 | 1463065478520 Marionette TRACE conn2 <- [1,2962,null,{}] 08:04:38 INFO - PROCESS | 2248 | 1463065478522 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}] 08:04:38 INFO - PROCESS | 2248 | 1463065478650 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:04:38 INFO - PROCESS | 2248 | 1463065478740 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 2248 | ++DOCSHELL 0x123525800 == 82 [pid = 2248] [id = 749] 08:04:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 144 (0x119975400) [pid = 2248] [serial = 2246] [outer = 0x0] 08:04:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 145 (0x119f8d800) [pid = 2248] [serial = 2247] [outer = 0x119975400] 08:04:38 INFO - PROCESS | 2248 | 1463065478768 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 2248 | ++DOMWINDOW == 146 (0x1210d8800) [pid = 2248] [serial = 2248] [outer = 0x119975400] 08:04:39 INFO - PROCESS | 2248 | 1463065479043 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]]]}] 08:04:39 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. 08:04:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 573ms 08:04:39 INFO - PROCESS | 2248 | 1463065479096 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 2248 | 1463065479097 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:04:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:04:39 INFO - PROCESS | 2248 | 1463065479100 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 2248 | 1463065479101 Marionette TRACE conn2 <- [1,2966,null,{}] 08:04:39 INFO - PROCESS | 2248 | 1463065479104 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}] 08:04:39 INFO - PROCESS | 2248 | 1463065479210 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:04:39 INFO - PROCESS | 2248 | 1463065479289 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12ab6d000 == 83 [pid = 2248] [id = 750] 08:04:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 147 (0x121932400) [pid = 2248] [serial = 2249] [outer = 0x0] 08:04:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 148 (0x12193b000) [pid = 2248] [serial = 2250] [outer = 0x121932400] 08:04:39 INFO - PROCESS | 2248 | 1463065479320 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 149 (0x121c1bc00) [pid = 2248] [serial = 2251] [outer = 0x121932400] 08:04:39 INFO - PROCESS | 2248 | 1463065479589 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]]]}] 08:04:39 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. 08:04:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 08:04:39 INFO - PROCESS | 2248 | 1463065479619 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 2248 | 1463065479621 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:04:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:04:39 INFO - PROCESS | 2248 | 1463065479631 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 2248 | 1463065479632 Marionette TRACE conn2 <- [1,2970,null,{}] 08:04:39 INFO - PROCESS | 2248 | 1463065479634 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}] 08:04:39 INFO - PROCESS | 2248 | 1463065479741 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:04:39 INFO - PROCESS | 2248 | 1463065479746 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c4af000 == 84 [pid = 2248] [id = 751] 08:04:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 150 (0x124b32400) [pid = 2248] [serial = 2252] [outer = 0x0] 08:04:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 151 (0x125ea4c00) [pid = 2248] [serial = 2253] [outer = 0x124b32400] 08:04:39 INFO - PROCESS | 2248 | 1463065479771 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 2248 | ++DOMWINDOW == 152 (0x126c88000) [pid = 2248] [serial = 2254] [outer = 0x124b32400] 08:04:40 INFO - PROCESS | 2248 | 1463065480134 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]]]}] 08:04:40 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. 08:04:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 08:04:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:04:40 INFO - PROCESS | 2248 | 1463065480151 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 2248 | 1463065480152 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:04:40 INFO - PROCESS | 2248 | 1463065480154 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 2248 | 1463065480155 Marionette TRACE conn2 <- [1,2974,null,{}] 08:04:40 INFO - PROCESS | 2248 | 1463065480161 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}] 08:04:40 INFO - PROCESS | 2248 | 1463065480312 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:04:40 INFO - PROCESS | 2248 | 1463065480326 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d165000 == 85 [pid = 2248] [id = 752] 08:04:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x124dd7400) [pid = 2248] [serial = 2255] [outer = 0x0] 08:04:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x127181000) [pid = 2248] [serial = 2256] [outer = 0x124dd7400] 08:04:40 INFO - PROCESS | 2248 | 1463065480351 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x1288ed400) [pid = 2248] [serial = 2257] [outer = 0x124dd7400] 08:04:40 INFO - PROCESS | 2248 | 1463065480671 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]]]}] 08:04:40 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. 08:04:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 08:04:40 INFO - PROCESS | 2248 | 1463065480725 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 2248 | 1463065480726 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:04:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:04:40 INFO - PROCESS | 2248 | 1463065480728 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 2248 | 1463065480729 Marionette TRACE conn2 <- [1,2978,null,{}] 08:04:40 INFO - PROCESS | 2248 | 1463065480732 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}] 08:04:40 INFO - PROCESS | 2248 | 1463065480862 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:04:40 INFO - PROCESS | 2248 | 1463065480876 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d753800 == 86 [pid = 2248] [id = 753] 08:04:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x1288f9000) [pid = 2248] [serial = 2258] [outer = 0x0] 08:04:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x128a31800) [pid = 2248] [serial = 2259] [outer = 0x1288f9000] 08:04:40 INFO - PROCESS | 2248 | 1463065480902 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x128ad2000) [pid = 2248] [serial = 2260] [outer = 0x1288f9000] 08:04:41 INFO - PROCESS | 2248 | 1463065481249 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]]]}] 08:04:41 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. 08:04:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 08:04:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:04:41 INFO - PROCESS | 2248 | 1463065481298 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 2248 | 1463065481300 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:04:41 INFO - PROCESS | 2248 | 1463065481302 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 2248 | 1463065481303 Marionette TRACE conn2 <- [1,2982,null,{}] 08:04:41 INFO - PROCESS | 2248 | 1463065481305 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}] 08:04:41 INFO - PROCESS | 2248 | 1463065481431 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:04:41 INFO - PROCESS | 2248 | 1463065481446 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 2248 | ++DOCSHELL 0x12e345800 == 87 [pid = 2248] [id = 754] 08:04:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x128f56400) [pid = 2248] [serial = 2261] [outer = 0x0] 08:04:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x129644800) [pid = 2248] [serial = 2262] [outer = 0x128f56400] 08:04:41 INFO - PROCESS | 2248 | 1463065481471 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x12a7ea800) [pid = 2248] [serial = 2263] [outer = 0x128f56400] 08:04:41 INFO - PROCESS | 2248 | 1463065481781 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"]]]}] 08:04:41 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 08:04:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:04:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 522ms 08:04:41 INFO - PROCESS | 2248 | 1463065481826 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 2248 | 1463065481827 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:04:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:04:41 INFO - PROCESS | 2248 | 1463065481829 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 2248 | 1463065481831 Marionette TRACE conn2 <- [1,2986,null,{}] 08:04:41 INFO - PROCESS | 2248 | 1463065481833 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}] 08:04:41 INFO - PROCESS | 2248 | 1463065481970 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:04:41 INFO - PROCESS | 2248 | 1463065481986 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x132182800 == 88 [pid = 2248] [id = 755] 08:04:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x128f58c00) [pid = 2248] [serial = 2264] [outer = 0x0] 08:04:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x12b12fc00) [pid = 2248] [serial = 2265] [outer = 0x128f58c00] 08:04:42 INFO - PROCESS | 2248 | 1463065482017 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x12c006000) [pid = 2248] [serial = 2266] [outer = 0x128f58c00] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 163 (0x128a70800) [pid = 2248] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 162 (0x12485e000) [pid = 2248] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 161 (0x124b30800) [pid = 2248] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 160 (0x12717d000) [pid = 2248] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 159 (0x111055800) [pid = 2248] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 158 (0x1288f5400) [pid = 2248] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 157 (0x110ecb400) [pid = 2248] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 156 (0x116604400) [pid = 2248] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 155 (0x118540c00) [pid = 2248] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 154 (0x11853d800) [pid = 2248] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 153 (0x1159b1800) [pid = 2248] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:04:42 INFO - PROCESS | 2248 | --DOMWINDOW == 152 (0x118596800) [pid = 2248] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:04:42 INFO - PROCESS | 2248 | 1463065482558 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]]]}] 08:04:42 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. 08:04:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 770ms 08:04:42 INFO - PROCESS | 2248 | 1463065482600 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 2248 | 1463065482602 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:04:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:04:42 INFO - PROCESS | 2248 | 1463065482604 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 2248 | 1463065482606 Marionette TRACE conn2 <- [1,2990,null,{}] 08:04:42 INFO - PROCESS | 2248 | 1463065482608 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}] 08:04:42 INFO - PROCESS | 2248 | 1463065482723 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:04:42 INFO - PROCESS | 2248 | 1463065482727 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b42e800 == 89 [pid = 2248] [id = 756] 08:04:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 153 (0x1159b1800) [pid = 2248] [serial = 2267] [outer = 0x0] 08:04:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 154 (0x1274a6400) [pid = 2248] [serial = 2268] [outer = 0x1159b1800] 08:04:42 INFO - PROCESS | 2248 | 1463065482753 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 2248 | ++DOMWINDOW == 155 (0x12c008400) [pid = 2248] [serial = 2269] [outer = 0x1159b1800] 08:04:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x1329c3800 == 90 [pid = 2248] [id = 757] 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 156 (0x12c112800) [pid = 2248] [serial = 2270] [outer = 0x0] 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 157 (0x12717d000) [pid = 2248] [serial = 2271] [outer = 0x12c112800] 08:04:43 INFO - PROCESS | 2248 | 1463065483130 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]]]}] 08:04:43 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. 08:04:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 571ms 08:04:43 INFO - PROCESS | 2248 | 1463065483176 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 2248 | 1463065483177 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:04:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:04:43 INFO - PROCESS | 2248 | 1463065483179 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 2248 | 1463065483181 Marionette TRACE conn2 <- [1,2994,null,{}] 08:04:43 INFO - PROCESS | 2248 | 1463065483183 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}] 08:04:43 INFO - PROCESS | 2248 | 1463065483316 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:04:43 INFO - PROCESS | 2248 | 1463065483335 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x135d81000 == 91 [pid = 2248] [id = 758] 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 158 (0x12c00b800) [pid = 2248] [serial = 2272] [outer = 0x0] 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 159 (0x12c00f800) [pid = 2248] [serial = 2273] [outer = 0x12c00b800] 08:04:43 INFO - PROCESS | 2248 | 1463065483360 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 160 (0x12c117800) [pid = 2248] [serial = 2274] [outer = 0x12c00b800] 08:04:43 INFO - PROCESS | 2248 | 1463065483686 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]]]}] 08:04:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:04:43 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 08:04:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 08:04:43 INFO - PROCESS | 2248 | 1463065483701 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 2248 | 1463065483702 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:04:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:04:43 INFO - PROCESS | 2248 | 1463065483709 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 2248 | 1463065483710 Marionette TRACE conn2 <- [1,2998,null,{}] 08:04:43 INFO - PROCESS | 2248 | 1463065483713 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}] 08:04:43 INFO - PROCESS | 2248 | 1463065483825 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:04:43 INFO - PROCESS | 2248 | 1463065483908 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 2248 | ++DOCSHELL 0x1363d7000 == 92 [pid = 2248] [id = 759] 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 161 (0x12c00c400) [pid = 2248] [serial = 2275] [outer = 0x0] 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 162 (0x12c4d1400) [pid = 2248] [serial = 2276] [outer = 0x12c00c400] 08:04:43 INFO - PROCESS | 2248 | 1463065483933 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 2248 | ++DOMWINDOW == 163 (0x12c4d7400) [pid = 2248] [serial = 2277] [outer = 0x12c00c400] 08:04:44 INFO - PROCESS | 2248 | 1463065484203 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]]]}] 08:04:44 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. 08:04:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 527ms 08:04:44 INFO - PROCESS | 2248 | 1463065484232 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:04:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:04:44 INFO - PROCESS | 2248 | 1463065484234 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:04:44 INFO - PROCESS | 2248 | 1463065484237 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 2248 | 1463065484238 Marionette TRACE conn2 <- [1,3002,null,{}] 08:04:44 INFO - PROCESS | 2248 | 1463065484259 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}] 08:04:44 INFO - PROCESS | 2248 | 1463065484365 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:04:44 INFO - PROCESS | 2248 | 1463065484370 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 2248 | ++DOCSHELL 0x13858e800 == 93 [pid = 2248] [id = 760] 08:04:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 164 (0x12c4d7800) [pid = 2248] [serial = 2278] [outer = 0x0] 08:04:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 165 (0x12cb7c000) [pid = 2248] [serial = 2279] [outer = 0x12c4d7800] 08:04:44 INFO - PROCESS | 2248 | 1463065484396 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 2248 | ++DOMWINDOW == 166 (0x12cedc400) [pid = 2248] [serial = 2280] [outer = 0x12c4d7800] 08:04:44 INFO - PROCESS | 2248 | 1463065484900 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]]]}] 08:04:44 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. 08:04:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 678ms 08:04:44 INFO - PROCESS | 2248 | 1463065484916 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 2248 | 1463065484918 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:04:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:04:44 INFO - PROCESS | 2248 | 1463065484923 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 2248 | 1463065484925 Marionette TRACE conn2 <- [1,3006,null,{}] 08:04:44 INFO - PROCESS | 2248 | 1463065484929 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}] 08:04:45 INFO - PROCESS | 2248 | 1463065485061 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:04:45 INFO - PROCESS | 2248 | 1463065485155 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x118aa4000 == 94 [pid = 2248] [id = 761] 08:04:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 167 (0x111f17800) [pid = 2248] [serial = 2281] [outer = 0x0] 08:04:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 168 (0x112971400) [pid = 2248] [serial = 2282] [outer = 0x111f17800] 08:04:45 INFO - PROCESS | 2248 | 1463065485187 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 169 (0x11633ac00) [pid = 2248] [serial = 2283] [outer = 0x111f17800] 08:04:45 INFO - PROCESS | 2248 | 1463065485557 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]]]}] 08:04:45 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. 08:04:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 08:04:45 INFO - PROCESS | 2248 | 1463065485594 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 2248 | 1463065485598 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:04:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:04:45 INFO - PROCESS | 2248 | 1463065485603 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 2248 | 1463065485605 Marionette TRACE conn2 <- [1,3010,null,{}] 08:04:45 INFO - PROCESS | 2248 | 1463065485608 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}] 08:04:45 INFO - PROCESS | 2248 | 1463065485731 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:04:45 INFO - PROCESS | 2248 | 1463065485843 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 2248 | ++DOCSHELL 0x12a769800 == 95 [pid = 2248] [id = 762] 08:04:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 170 (0x117461800) [pid = 2248] [serial = 2284] [outer = 0x0] 08:04:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 171 (0x118542800) [pid = 2248] [serial = 2285] [outer = 0x117461800] 08:04:45 INFO - PROCESS | 2248 | 1463065485873 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 2248 | ++DOMWINDOW == 172 (0x1193c1000) [pid = 2248] [serial = 2286] [outer = 0x117461800] 08:04:46 INFO - PROCESS | 2248 | 1463065486237 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]]]}] 08:04:46 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 08:04:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 08:04:46 INFO - PROCESS | 2248 | 1463065486274 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 2248 | 1463065486276 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:04:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:04:46 INFO - PROCESS | 2248 | 1463065486278 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 2248 | 1463065486281 Marionette TRACE conn2 <- [1,3014,null,{}] 08:04:46 INFO - PROCESS | 2248 | 1463065486289 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}] 08:04:46 INFO - PROCESS | 2248 | 1463065486415 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:04:46 INFO - PROCESS | 2248 | 1463065486510 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 2248 | ++DOCSHELL 0x132aca000 == 96 [pid = 2248] [id = 763] 08:04:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 173 (0x119975c00) [pid = 2248] [serial = 2287] [outer = 0x0] 08:04:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 174 (0x1210d2800) [pid = 2248] [serial = 2288] [outer = 0x119975c00] 08:04:46 INFO - PROCESS | 2248 | 1463065486542 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 2248 | ++DOMWINDOW == 175 (0x121931800) [pid = 2248] [serial = 2289] [outer = 0x119975c00] 08:04:46 INFO - PROCESS | 2248 | [2248] 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 08:04:46 INFO - PROCESS | 2248 | 1463065486957 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:04:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:04:46 INFO - {} 08:04:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:04:46 INFO - {} 08:04:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:04:46 INFO - {} 08:04:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:04:46 INFO - {} 08:04:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 08:04:47 INFO - PROCESS | 2248 | 1463065487000 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 2248 | 1463065487002 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:04:47 INFO - TEST-START | /FileAPI/fileReader.html 08:04:47 INFO - PROCESS | 2248 | 1463065487004 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 2248 | 1463065487006 Marionette TRACE conn2 <- [1,3018,null,{}] 08:04:47 INFO - PROCESS | 2248 | 1463065487052 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}] 08:04:47 INFO - PROCESS | 2248 | 1463065487182 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:04:47 INFO - PROCESS | 2248 | 1463065487280 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x138b60800 == 97 [pid = 2248] [id = 764] 08:04:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 176 (0x124b33000) [pid = 2248] [serial = 2290] [outer = 0x0] 08:04:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 177 (0x1274a9400) [pid = 2248] [serial = 2291] [outer = 0x124b33000] 08:04:47 INFO - PROCESS | 2248 | 1463065487311 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x12a86bc00) [pid = 2248] [serial = 2292] [outer = 0x124b33000] 08:04:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:04:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:04:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:04:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:04:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 661ms 08:04:47 INFO - PROCESS | 2248 | 1463065487662 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]]]}] 08:04:47 INFO - PROCESS | 2248 | 1463065487665 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 2248 | 1463065487667 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:04:47 INFO - TEST-START | /FileAPI/historical.html 08:04:47 INFO - PROCESS | 2248 | 1463065487669 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 2248 | 1463065487671 Marionette TRACE conn2 <- [1,3022,null,{}] 08:04:47 INFO - PROCESS | 2248 | 1463065487673 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}] 08:04:47 INFO - PROCESS | 2248 | 1463065487795 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:04:47 INFO - PROCESS | 2248 | 1463065487914 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 2248 | ++DOCSHELL 0x1404da800 == 98 [pid = 2248] [id = 765] 08:04:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x125eb1800) [pid = 2248] [serial = 2293] [outer = 0x0] 08:04:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x12bbb5400) [pid = 2248] [serial = 2294] [outer = 0x125eb1800] 08:04:47 INFO - PROCESS | 2248 | 1463065487946 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x12c007c00) [pid = 2248] [serial = 2295] [outer = 0x125eb1800] 08:04:48 INFO - PROCESS | 2248 | 1463065488316 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"]]]}] 08:04:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:04:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:04:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:04:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:04:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:04:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:04:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:04:48 INFO - TEST-OK | /FileAPI/historical.html | took 673ms 08:04:48 INFO - PROCESS | 2248 | 1463065488342 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 2248 | 1463065488344 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:04:48 INFO - TEST-START | /FileAPI/idlharness.html 08:04:48 INFO - PROCESS | 2248 | 1463065488347 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 2248 | 1463065488348 Marionette TRACE conn2 <- [1,3026,null,{}] 08:04:48 INFO - PROCESS | 2248 | 1463065488350 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}] 08:04:48 INFO - PROCESS | 2248 | 1463065488486 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:04:48 INFO - PROCESS | 2248 | 1463065488611 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 2248 | ++DOCSHELL 0x140834800 == 99 [pid = 2248] [id = 766] 08:04:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x12c109000) [pid = 2248] [serial = 2296] [outer = 0x0] 08:04:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x12cb80c00) [pid = 2248] [serial = 2297] [outer = 0x12c109000] 08:04:48 INFO - PROCESS | 2248 | 1463065488643 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x12d1b2000) [pid = 2248] [serial = 2298] [outer = 0x12c109000] 08:04:49 INFO - PROCESS | 2248 | 1463065489181 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]]]}] 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:04:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:04:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:04:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:04:49 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 08:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:04:49 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 08:04:49 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 08:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:04:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:04:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:04:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:04:49 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 08:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:04:49 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 08:04:49 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 08:04:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:04:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:04:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:04:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:04:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:04:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:04:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 881ms 08:04:49 INFO - PROCESS | 2248 | 1463065489228 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 2248 | 1463065489230 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:04:49 INFO - TEST-START | /FileAPI/idlharness.worker 08:04:49 INFO - PROCESS | 2248 | 1463065489273 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 2248 | 1463065489274 Marionette TRACE conn2 <- [1,3030,null,{}] 08:04:49 INFO - PROCESS | 2248 | 1463065489280 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}] 08:04:49 INFO - PROCESS | 2248 | 1463065489392 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:04:49 INFO - PROCESS | 2248 | 1463065489512 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 2248 | ++DOCSHELL 0x141432000 == 100 [pid = 2248] [id = 767] 08:04:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x12cee7000) [pid = 2248] [serial = 2299] [outer = 0x0] 08:04:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x12d520800) [pid = 2248] [serial = 2300] [outer = 0x12cee7000] 08:04:49 INFO - PROCESS | 2248 | 1463065489541 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x132935c00) [pid = 2248] [serial = 2301] [outer = 0x12cee7000] 08:04:49 INFO - PROCESS | 2248 | [2248] 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 08:04:50 INFO - PROCESS | 2248 | 1463065490258 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,{},{}]]]}] 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:04:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:04:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:04:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:04:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:04:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:04:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:04:50 INFO - {} 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:04:50 INFO - {} 08:04:50 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 - {} 08:04:50 INFO - {} 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:04:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:04:50 INFO - {} 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:04:50 INFO - {} 08:04:50 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 - {} 08:04:50 INFO - {} 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:04:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:04:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:04:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:04:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 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 08:04:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:04:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:04:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:04:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:04:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:04:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:04:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:04:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:04:50 INFO - {} 08:04:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1077ms 08:04:50 INFO - PROCESS | 2248 | 1463065490367 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 2248 | 1463065490371 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:04:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:04:50 INFO - PROCESS | 2248 | 1463065490377 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 2248 | 1463065490379 Marionette TRACE conn2 <- [1,3034,null,{}] 08:04:50 INFO - PROCESS | 2248 | 1463065490383 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}] 08:04:50 INFO - PROCESS | 2248 | 1463065490567 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:04:50 INFO - PROCESS | 2248 | 1463065490716 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 2248 | ++DOCSHELL 0x1431a8000 == 101 [pid = 2248] [id = 768] 08:04:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x132936c00) [pid = 2248] [serial = 2302] [outer = 0x0] 08:04:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x1329ae800) [pid = 2248] [serial = 2303] [outer = 0x132936c00] 08:04:50 INFO - PROCESS | 2248 | 1463065490746 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x138337000) [pid = 2248] [serial = 2304] [outer = 0x132936c00] 08:04:51 INFO - PROCESS | 2248 | 1463065491104 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]]]}] 08:04:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:04:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 770ms 08:04:51 INFO - PROCESS | 2248 | 1463065491148 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:04:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:04:51 INFO - PROCESS | 2248 | 1463065491149 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:04:51 INFO - PROCESS | 2248 | 1463065491151 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 2248 | 1463065491152 Marionette TRACE conn2 <- [1,3038,null,{}] 08:04:51 INFO - PROCESS | 2248 | 1463065491155 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}] 08:04:51 INFO - PROCESS | 2248 | 1463065491278 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:04:51 INFO - PROCESS | 2248 | 1463065491401 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 2248 | ++DOCSHELL 0x14137f800 == 102 [pid = 2248] [id = 769] 08:04:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x13293c000) [pid = 2248] [serial = 2305] [outer = 0x0] 08:04:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x13833b400) [pid = 2248] [serial = 2306] [outer = 0x13293c000] 08:04:51 INFO - PROCESS | 2248 | 1463065491432 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x138341400) [pid = 2248] [serial = 2307] [outer = 0x13293c000] 08:04:51 INFO - PROCESS | 2248 | 1463065491780 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"]]]}] 08:04:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:04:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 669ms 08:04:51 INFO - PROCESS | 2248 | 1463065491821 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 2248 | 1463065491822 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:04:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:04:51 INFO - PROCESS | 2248 | 1463065491824 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 2248 | 1463065491826 Marionette TRACE conn2 <- [1,3042,null,{}] 08:04:51 INFO - PROCESS | 2248 | 1463065491828 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}] 08:04:51 INFO - PROCESS | 2248 | 1463065491952 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:04:52 INFO - PROCESS | 2248 | 1463065492069 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x1431b3800 == 103 [pid = 2248] [id = 770] 08:04:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x13820f800) [pid = 2248] [serial = 2308] [outer = 0x0] 08:04:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x12193b400) [pid = 2248] [serial = 2309] [outer = 0x13820f800] 08:04:52 INFO - PROCESS | 2248 | 1463065492112 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x127182400) [pid = 2248] [serial = 2310] [outer = 0x13820f800] 08:04:52 INFO - PROCESS | 2248 | 1463065492557 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]]]}] 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:04:52 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. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:04:52 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'.) 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:04:52 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. 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:04:52 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. 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:04:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:04:52 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. 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:04:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:04:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:04:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:04:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:04:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 778ms 08:04:52 INFO - PROCESS | 2248 | 1463065492603 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 2248 | 1463065492605 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:04:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:04:52 INFO - PROCESS | 2248 | 1463065492608 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 2248 | 1463065492610 Marionette TRACE conn2 <- [1,3046,null,{}] 08:04:52 INFO - PROCESS | 2248 | 1463065492613 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}] 08:04:52 INFO - PROCESS | 2248 | 1463065492825 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:04:52 INFO - PROCESS | 2248 | 1463065492936 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 2248 | ++DOCSHELL 0x143888800 == 104 [pid = 2248] [id = 771] 08:04:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x138213000) [pid = 2248] [serial = 2311] [outer = 0x0] 08:04:52 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x138c6f000) [pid = 2248] [serial = 2312] [outer = 0x138213000] 08:04:52 INFO - PROCESS | 2248 | 1463065492969 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x138d08800) [pid = 2248] [serial = 2313] [outer = 0x138213000] 08:04:53 INFO - PROCESS | 2248 | [2248] 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 08:04:53 INFO - PROCESS | 2248 | 1463065493390 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:04:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:04:53 INFO - {} 08:04:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 825ms 08:04:53 INFO - PROCESS | 2248 | 1463065493433 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 2248 | 1463065493434 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:04:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:04:53 INFO - PROCESS | 2248 | 1463065493437 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 2248 | 1463065493438 Marionette TRACE conn2 <- [1,3050,null,{}] 08:04:53 INFO - PROCESS | 2248 | 1463065493441 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}] 08:04:53 INFO - PROCESS | 2248 | 1463065493567 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:04:53 INFO - PROCESS | 2248 | 1463065493659 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 2248 | ++DOCSHELL 0x12b345800 == 105 [pid = 2248] [id = 772] 08:04:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 200 (0x119f89000) [pid = 2248] [serial = 2314] [outer = 0x0] 08:04:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 201 (0x138d0b000) [pid = 2248] [serial = 2315] [outer = 0x119f89000] 08:04:53 INFO - PROCESS | 2248 | 1463065493690 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 2248 | ++DOMWINDOW == 202 (0x140514400) [pid = 2248] [serial = 2316] [outer = 0x119f89000] 08:04:54 INFO - PROCESS | 2248 | 1463065494094 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]]]}] 08:04:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:04:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:04:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:04:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:04:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 08:04:54 INFO - PROCESS | 2248 | 1463065494108 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 2248 | 1463065494109 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:04:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:04:54 INFO - PROCESS | 2248 | 1463065494112 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 2248 | 1463065494113 Marionette TRACE conn2 <- [1,3054,null,{}] 08:04:54 INFO - PROCESS | 2248 | 1463065494116 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}] 08:04:54 INFO - PROCESS | 2248 | 1463065494240 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:04:54 INFO - PROCESS | 2248 | 1463065494573 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 2248 | ++DOCSHELL 0x118384000 == 106 [pid = 2248] [id = 773] 08:04:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 203 (0x110ea1800) [pid = 2248] [serial = 2317] [outer = 0x0] 08:04:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 204 (0x110ea9800) [pid = 2248] [serial = 2318] [outer = 0x110ea1800] 08:04:54 INFO - PROCESS | 2248 | 1463065494617 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 2248 | ++DOMWINDOW == 205 (0x111058000) [pid = 2248] [serial = 2319] [outer = 0x110ea1800] 08:04:55 INFO - PROCESS | 2248 | 1463065495155 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"]]]}] 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:04:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:04:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:04:55 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" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:04:55 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" 08:04:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:04:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:04:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1089ms 08:04:55 INFO - PROCESS | 2248 | 1463065495232 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 2248 | 1463065495236 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:04:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:04:55 INFO - PROCESS | 2248 | 1463065495247 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 2248 | 1463065495250 Marionette TRACE conn2 <- [1,3058,null,{}] 08:04:55 INFO - PROCESS | 2248 | 1463065495254 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}] 08:04:55 INFO - PROCESS | 2248 | 1463065495383 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:04:55 INFO - PROCESS | 2248 | 1463065495490 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 2248 | ++DOCSHELL 0x118a8f800 == 107 [pid = 2248] [id = 774] 08:04:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 206 (0x11853c800) [pid = 2248] [serial = 2320] [outer = 0x0] 08:04:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 207 (0x1195f6c00) [pid = 2248] [serial = 2321] [outer = 0x11853c800] 08:04:55 INFO - PROCESS | 2248 | 1463065495523 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 2248 | ++DOMWINDOW == 208 (0x1210cd000) [pid = 2248] [serial = 2322] [outer = 0x11853c800] 08:04:56 INFO - PROCESS | 2248 | 1463065496002 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]]]}] 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:04:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:04:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:04:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:04:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:04:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:04:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:04:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:04:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:04:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 783ms 08:04:56 INFO - PROCESS | 2248 | 1463065496026 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 2248 | 1463065496029 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:04:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:04:56 INFO - PROCESS | 2248 | 1463065496032 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 2248 | 1463065496033 Marionette TRACE conn2 <- [1,3062,null,{}] 08:04:56 INFO - PROCESS | 2248 | 1463065496036 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}] 08:04:56 INFO - PROCESS | 2248 | 1463065496154 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:04:56 INFO - PROCESS | 2248 | 1463065496284 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 2248 | ++DOCSHELL 0x12711f800 == 108 [pid = 2248] [id = 775] 08:04:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 209 (0x1216f0400) [pid = 2248] [serial = 2323] [outer = 0x0] 08:04:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 210 (0x125372000) [pid = 2248] [serial = 2324] [outer = 0x1216f0400] 08:04:56 INFO - PROCESS | 2248 | 1463065496314 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 2248 | ++DOMWINDOW == 211 (0x1274a9800) [pid = 2248] [serial = 2325] [outer = 0x1216f0400] 08:04:56 INFO - PROCESS | 2248 | [2248] 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 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x1363d7000 == 107 [pid = 2248] [id = 759] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x135d81000 == 106 [pid = 2248] [id = 758] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x1329c3800 == 105 [pid = 2248] [id = 757] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12b42e800 == 104 [pid = 2248] [id = 756] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12e345800 == 103 [pid = 2248] [id = 754] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12d753800 == 102 [pid = 2248] [id = 753] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 210 (0x128acb800) [pid = 2248] [serial = 2200] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12d165000 == 101 [pid = 2248] [id = 752] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12c4af000 == 100 [pid = 2248] [id = 751] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12ab6d000 == 99 [pid = 2248] [id = 750] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x123525800 == 98 [pid = 2248] [id = 749] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x1193ab800 == 97 [pid = 2248] [id = 748] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12483d000 == 96 [pid = 2248] [id = 747] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x112696800 == 95 [pid = 2248] [id = 746] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12953b800 == 94 [pid = 2248] [id = 745] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x119d78000 == 93 [pid = 2248] [id = 744] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x1361a2800 == 92 [pid = 2248] [id = 742] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x136077000 == 91 [pid = 2248] [id = 741] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x135dad800 == 90 [pid = 2248] [id = 740] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x134de0800 == 89 [pid = 2248] [id = 739] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x134d07800 == 88 [pid = 2248] [id = 738] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x132ad2000 == 87 [pid = 2248] [id = 737] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12d76b000 == 86 [pid = 2248] [id = 736] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x12713b800 == 85 [pid = 2248] [id = 735] 08:04:56 INFO - PROCESS | 2248 | --DOCSHELL 0x113126000 == 84 [pid = 2248] [id = 734] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 209 (0x1290cc000) [pid = 2248] [serial = 2081] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 208 (0x124dd5400) [pid = 2248] [serial = 2185] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 207 (0x127111400) [pid = 2248] [serial = 2188] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 206 (0x127185000) [pid = 2248] [serial = 2191] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 205 (0x118373c00) [pid = 2248] [serial = 2194] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 204 (0x127180400) [pid = 2248] [serial = 2189] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 203 (0x128968c00) [pid = 2248] [serial = 2197] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 202 (0x128a71800) [pid = 2248] [serial = 2198] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 201 (0x1125c8c00) [pid = 2248] [serial = 2168] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 200 (0x11105e400) [pid = 2248] [serial = 2167] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 199 (0x11837a400) [pid = 2248] [serial = 2173] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 198 (0x118540400) [pid = 2248] [serial = 2174] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x125ea5400) [pid = 2248] [serial = 2158] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x11990f400) [pid = 2248] [serial = 2179] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x119d4e400) [pid = 2248] [serial = 2180] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x1195f8400) [pid = 2248] [serial = 2137] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x111feec00) [pid = 2248] [serial = 2140] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x118e0dc00) [pid = 2248] [serial = 2176] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x1196d7400) [pid = 2248] [serial = 2177] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x127180800) [pid = 2248] [serial = 2195] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x12192e800) [pid = 2248] [serial = 2152] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x1288f2c00) [pid = 2248] [serial = 2192] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x116854800) [pid = 2248] [serial = 2143] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x118160c00) [pid = 2248] [serial = 2171] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x1168ba400) [pid = 2248] [serial = 2170] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x126a95400) [pid = 2248] [serial = 2161] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x118e1e000) [pid = 2248] [serial = 2146] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x121c15400) [pid = 2248] [serial = 2155] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x12135b400) [pid = 2248] [serial = 2149] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 180 (0x1125c1400) [pid = 2248] [serial = 2164] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 179 (0x1210cb800) [pid = 2248] [serial = 2182] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 178 (0x121c1d000) [pid = 2248] [serial = 2183] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | --DOMWINDOW == 177 (0x126a38000) [pid = 2248] [serial = 2186] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 2248 | 1463065496749 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:04:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:04:56 INFO - {} 08:04:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 769ms 08:04:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:04:56 INFO - PROCESS | 2248 | 1463065496801 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 2248 | 1463065496803 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:04:56 INFO - PROCESS | 2248 | 1463065496806 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 2248 | 1463065496811 Marionette TRACE conn2 <- [1,3066,null,{}] 08:04:56 INFO - PROCESS | 2248 | 1463065496817 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}] 08:04:56 INFO - PROCESS | 2248 | 1463065496927 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:04:57 INFO - PROCESS | 2248 | 1463065497012 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x128d69800 == 85 [pid = 2248] [id = 776] 08:04:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 178 (0x118540400) [pid = 2248] [serial = 2326] [outer = 0x0] 08:04:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 179 (0x1288f6c00) [pid = 2248] [serial = 2327] [outer = 0x118540400] 08:04:57 INFO - PROCESS | 2248 | 1463065497039 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 180 (0x128a27000) [pid = 2248] [serial = 2328] [outer = 0x118540400] 08:04:57 INFO - PROCESS | 2248 | 1463065497341 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]]]}] 08:04:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:04:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:04:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:04:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:04:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:04:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:04:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:04:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 574ms 08:04:57 INFO - PROCESS | 2248 | 1463065497380 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 2248 | 1463065497381 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:04:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:04:57 INFO - PROCESS | 2248 | 1463065497384 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 2248 | 1463065497385 Marionette TRACE conn2 <- [1,3070,null,{}] 08:04:57 INFO - PROCESS | 2248 | 1463065497387 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}] 08:04:57 INFO - PROCESS | 2248 | 1463065497497 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:04:57 INFO - PROCESS | 2248 | 1463065497582 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 2248 | ++DOCSHELL 0x12bb50800 == 86 [pid = 2248] [id = 777] 08:04:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 181 (0x121be3400) [pid = 2248] [serial = 2329] [outer = 0x0] 08:04:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x128ad7000) [pid = 2248] [serial = 2330] [outer = 0x121be3400] 08:04:57 INFO - PROCESS | 2248 | 1463065497609 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x1295cd000) [pid = 2248] [serial = 2331] [outer = 0x121be3400] 08:04:57 INFO - PROCESS | 2248 | 1463065497904 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]]]}] 08:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:04:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 575ms 08:04:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:04:57 INFO - PROCESS | 2248 | 1463065497960 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 2248 | 1463065497962 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:04:57 INFO - PROCESS | 2248 | 1463065497964 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 2248 | 1463065497965 Marionette TRACE conn2 <- [1,3074,null,{}] 08:04:57 INFO - PROCESS | 2248 | 1463065497967 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}] 08:04:58 INFO - PROCESS | 2248 | 1463065498070 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:04:58 INFO - PROCESS | 2248 | 1463065498157 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x12d7db800 == 87 [pid = 2248] [id = 778] 08:04:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x12a7e0c00) [pid = 2248] [serial = 2332] [outer = 0x0] 08:04:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x12ab52000) [pid = 2248] [serial = 2333] [outer = 0x12a7e0c00] 08:04:58 INFO - PROCESS | 2248 | 1463065498188 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x12bb77000) [pid = 2248] [serial = 2334] [outer = 0x12a7e0c00] 08:04:58 INFO - PROCESS | 2248 | 1463065498503 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]]]}] 08:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:04:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 571ms 08:04:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:04:58 INFO - PROCESS | 2248 | 1463065498535 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 2248 | 1463065498537 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:04:58 INFO - PROCESS | 2248 | 1463065498539 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 2248 | 1463065498542 Marionette TRACE conn2 <- [1,3078,null,{}] 08:04:58 INFO - PROCESS | 2248 | 1463065498545 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}] 08:04:58 INFO - PROCESS | 2248 | 1463065498651 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:04:58 INFO - PROCESS | 2248 | 1463065498656 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 2248 | ++DOCSHELL 0x121162800 == 88 [pid = 2248] [id = 779] 08:04:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x12bbba800) [pid = 2248] [serial = 2335] [outer = 0x0] 08:04:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x12c006800) [pid = 2248] [serial = 2336] [outer = 0x12bbba800] 08:04:58 INFO - PROCESS | 2248 | 1463065498682 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x12c10b000) [pid = 2248] [serial = 2337] [outer = 0x12bbba800] 08:04:59 INFO - PROCESS | 2248 | 1463065499070 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] 08:04:59 INFO - PROCESS | 2248 | 1463065499120 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:04:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:04:59 INFO - PROCESS | 2248 | 1463065499125 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 2248 | 1463065499133 Marionette TRACE conn2 <- [1,3082,null,{}] 08:04:59 INFO - PROCESS | 2248 | 1463065499136 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}] 08:04:59 INFO - PROCESS | 2248 | 1463065499270 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:04:59 INFO - PROCESS | 2248 | 1463065499288 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x132180000 == 89 [pid = 2248] [id = 780] 08:04:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x12bbbac00) [pid = 2248] [serial = 2338] [outer = 0x0] 08:04:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x12c4d4400) [pid = 2248] [serial = 2339] [outer = 0x12bbbac00] 08:04:59 INFO - PROCESS | 2248 | 1463065499313 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x12cede800) [pid = 2248] [serial = 2340] [outer = 0x12bbbac00] 08:04:59 INFO - PROCESS | 2248 | 1463065499660 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]]]}] 08:04:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:04:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:04:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:04:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:04:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:04:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 579ms 08:04:59 INFO - PROCESS | 2248 | 1463065499703 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 2248 | 1463065499704 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:04:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:04:59 INFO - PROCESS | 2248 | 1463065499707 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 2248 | 1463065499708 Marionette TRACE conn2 <- [1,3086,null,{}] 08:04:59 INFO - PROCESS | 2248 | 1463065499710 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}] 08:04:59 INFO - PROCESS | 2248 | 1463065499844 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:04:59 INFO - PROCESS | 2248 | 1463065499861 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 2248 | ++DOCSHELL 0x134d04800 == 90 [pid = 2248] [id = 781] 08:04:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x12c10b800) [pid = 2248] [serial = 2341] [outer = 0x0] 08:04:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x12d1ac400) [pid = 2248] [serial = 2342] [outer = 0x12c10b800] 08:04:59 INFO - PROCESS | 2248 | 1463065499886 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x13293ac00) [pid = 2248] [serial = 2343] [outer = 0x12c10b800] 08:05:00 INFO - PROCESS | 2248 | 1463065500219 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:05:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:05:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 521ms 08:05:00 INFO - PROCESS | 2248 | 1463065500228 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 2248 | 1463065500230 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:05:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:05:00 INFO - PROCESS | 2248 | 1463065500232 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 2248 | 1463065500233 Marionette TRACE conn2 <- [1,3090,null,{}] 08:05:00 INFO - PROCESS | 2248 | 1463065500235 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}] 08:05:00 INFO - PROCESS | 2248 | 1463065500383 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:05:00 INFO - PROCESS | 2248 | 1463065500398 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 2248 | ++DOCSHELL 0x135da4000 == 91 [pid = 2248] [id = 782] 08:05:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x13293b000) [pid = 2248] [serial = 2344] [outer = 0x0] 08:05:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x1329b2800) [pid = 2248] [serial = 2345] [outer = 0x13293b000] 08:05:00 INFO - PROCESS | 2248 | 1463065500422 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x1329b7c00) [pid = 2248] [serial = 2346] [outer = 0x13293b000] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 197 (0x124dd7400) [pid = 2248] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 196 (0x12c00c400) [pid = 2248] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 195 (0x128a71c00) [pid = 2248] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 194 (0x1288f9000) [pid = 2248] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 193 (0x128f56400) [pid = 2248] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 192 (0x128f58c00) [pid = 2248] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 191 (0x12c112800) [pid = 2248] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 190 (0x1159b1800) [pid = 2248] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 189 (0x124b32400) [pid = 2248] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 188 (0x121932400) [pid = 2248] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 187 (0x118154800) [pid = 2248] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 186 (0x118e16000) [pid = 2248] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 185 (0x119975400) [pid = 2248] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 184 (0x110ecbc00) [pid = 2248] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 183 (0x111f19c00) [pid = 2248] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 182 (0x117595800) [pid = 2248] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:05:00 INFO - PROCESS | 2248 | --DOMWINDOW == 181 (0x12c00b800) [pid = 2248] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:05:01 INFO - PROCESS | 2248 | 1463065501007 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:05:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 821ms 08:05:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:05:01 INFO - PROCESS | 2248 | 1463065501053 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 2248 | 1463065501054 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:05:01 INFO - PROCESS | 2248 | 1463065501057 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 2248 | 1463065501058 Marionette TRACE conn2 <- [1,3094,null,{}] 08:05:01 INFO - PROCESS | 2248 | 1463065501060 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}] 08:05:01 INFO - PROCESS | 2248 | 1463065501168 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:05:01 INFO - PROCESS | 2248 | 1463065501173 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x1363d0800 == 92 [pid = 2248] [id = 783] 08:05:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 182 (0x1196d4400) [pid = 2248] [serial = 2347] [outer = 0x0] 08:05:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 183 (0x128a71c00) [pid = 2248] [serial = 2348] [outer = 0x1196d4400] 08:05:01 INFO - PROCESS | 2248 | 1463065501202 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 184 (0x132a5ec00) [pid = 2248] [serial = 2349] [outer = 0x1196d4400] 08:05:01 INFO - PROCESS | 2248 | 1463065501562 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:05:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 08:05:01 INFO - PROCESS | 2248 | 1463065501579 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 2248 | 1463065501580 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:05:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:05:01 INFO - PROCESS | 2248 | 1463065501582 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 2248 | 1463065501584 Marionette TRACE conn2 <- [1,3098,null,{}] 08:05:01 INFO - PROCESS | 2248 | 1463065501586 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}] 08:05:01 INFO - PROCESS | 2248 | 1463065501775 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:05:01 INFO - PROCESS | 2248 | 1463065501785 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 2248 | ++DOCSHELL 0x14082e800 == 93 [pid = 2248] [id = 784] 08:05:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 185 (0x132a68800) [pid = 2248] [serial = 2350] [outer = 0x0] 08:05:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 186 (0x134c22c00) [pid = 2248] [serial = 2351] [outer = 0x132a68800] 08:05:01 INFO - PROCESS | 2248 | 1463065501811 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 2248 | ++DOMWINDOW == 187 (0x134c2b800) [pid = 2248] [serial = 2352] [outer = 0x132a68800] 08:05:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:05:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:05:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 569ms 08:05:02 INFO - PROCESS | 2248 | 1463065502148 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]]]}] 08:05:02 INFO - PROCESS | 2248 | 1463065502153 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 2248 | 1463065502154 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:05:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:05:02 INFO - PROCESS | 2248 | 1463065502158 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 2248 | 1463065502162 Marionette TRACE conn2 <- [1,3102,null,{}] 08:05:02 INFO - PROCESS | 2248 | 1463065502164 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}] 08:05:02 INFO - PROCESS | 2248 | 1463065502274 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:05:02 INFO - PROCESS | 2248 | 1463065502278 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x140b68000 == 94 [pid = 2248] [id = 785] 08:05:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 188 (0x118596800) [pid = 2248] [serial = 2353] [outer = 0x0] 08:05:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 189 (0x134c2d000) [pid = 2248] [serial = 2354] [outer = 0x118596800] 08:05:02 INFO - PROCESS | 2248 | 1463065502303 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 190 (0x135ffa400) [pid = 2248] [serial = 2355] [outer = 0x118596800] 08:05:02 INFO - PROCESS | 2248 | 1463065502642 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:05:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 525ms 08:05:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:05:02 INFO - PROCESS | 2248 | 1463065502683 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 2248 | 1463065502684 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:05:02 INFO - PROCESS | 2248 | 1463065502686 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 2248 | 1463065502687 Marionette TRACE conn2 <- [1,3106,null,{}] 08:05:02 INFO - PROCESS | 2248 | 1463065502695 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}] 08:05:02 INFO - PROCESS | 2248 | 1463065502853 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:05:02 INFO - PROCESS | 2248 | 1463065502862 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 2248 | ++DOCSHELL 0x140b7a000 == 95 [pid = 2248] [id = 786] 08:05:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 191 (0x1195f8400) [pid = 2248] [serial = 2356] [outer = 0x0] 08:05:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 192 (0x13820b800) [pid = 2248] [serial = 2357] [outer = 0x1195f8400] 08:05:02 INFO - PROCESS | 2248 | 1463065502886 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 2248 | ++DOMWINDOW == 193 (0x1288eb800) [pid = 2248] [serial = 2358] [outer = 0x1195f8400] 08:05:03 INFO - PROCESS | 2248 | 1463065503382 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]]]}] 08:05:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:05:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:05:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:05:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 727ms 08:05:03 INFO - PROCESS | 2248 | 1463065503424 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 2248 | 1463065503426 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:05:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:05:03 INFO - PROCESS | 2248 | 1463065503433 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 2248 | 1463065503435 Marionette TRACE conn2 <- [1,3110,null,{}] 08:05:03 INFO - PROCESS | 2248 | 1463065503440 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}] 08:05:03 INFO - PROCESS | 2248 | 1463065503579 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:05:03 INFO - PROCESS | 2248 | 1463065503711 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 2248 | ++DOCSHELL 0x125437000 == 96 [pid = 2248] [id = 787] 08:05:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 194 (0x1159b3c00) [pid = 2248] [serial = 2359] [outer = 0x0] 08:05:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 195 (0x11660b400) [pid = 2248] [serial = 2360] [outer = 0x1159b3c00] 08:05:03 INFO - PROCESS | 2248 | 1463065503745 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 2248 | ++DOMWINDOW == 196 (0x118160400) [pid = 2248] [serial = 2361] [outer = 0x1159b3c00] 08:05:04 INFO - PROCESS | 2248 | 1463065504137 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"]]]}] 08:05:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:05:04 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 08:05:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:05:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 727ms 08:05:04 INFO - PROCESS | 2248 | 1463065504181 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 2248 | 1463065504185 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:05:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:05:04 INFO - PROCESS | 2248 | 1463065504207 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 2248 | 1463065504209 Marionette TRACE conn2 <- [1,3114,null,{}] 08:05:04 INFO - PROCESS | 2248 | 1463065504212 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}] 08:05:04 INFO - PROCESS | 2248 | 1463065504339 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:05:04 INFO - PROCESS | 2248 | 1463065504470 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\", \"6bcce0d9-94cd-444e-85d2-d100b4d02cf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 2248 | ++DOCSHELL 0x12c49e800 == 97 [pid = 2248] [id = 788] 08:05:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 197 (0x1184ce000) [pid = 2248] [serial = 2362] [outer = 0x0] 08:05:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 198 (0x11997a800) [pid = 2248] [serial = 2363] [outer = 0x1184ce000] 08:05:04 INFO - PROCESS | 2248 | 1463065504501 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 2248 | ++DOMWINDOW == 199 (0x121932800) [pid = 2248] [serial = 2364] [outer = 0x1184ce000] 08:05:04 INFO - PROCESS | 2248 | 1463065504862 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]]]}] 08:05:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:05:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 675ms 08:05:04 INFO - PROCESS | 2248 | 1463065504879 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 2248 | 1463065504881 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:05:05 WARNING - u'runner_teardown' () 08:05:05 INFO - No more tests 08:05:05 INFO - Got 0 unexpected results 08:05:05 INFO - SUITE-END | took 532s 08:05:05 INFO - Closing logging queue 08:05:05 INFO - queue closed 08:05:06 INFO - Return code: 0 08:05:06 WARNING - # TBPL SUCCESS # 08:05:06 INFO - Running post-action listener: _resource_record_post_action 08:05:06 INFO - Running post-run listener: _resource_record_post_run 08:05:07 INFO - Total resource usage - Wall time: 554s; CPU: 58.0%; Read bytes: 217088; Write bytes: 948393984; Read time: 3; Write time: 4536 08:05:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:05:07 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152433152; Write bytes: 147609600; Read time: 13805; Write time: 314 08:05:07 INFO - run-tests - Wall time: 536s; CPU: 58.0%; Read bytes: 212992; Write bytes: 788938752; Read time: 2; Write time: 4180 08:05:07 INFO - Running post-run listener: _upload_blobber_files 08:05:07 INFO - Blob upload gear active. 08:05:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:05:07 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 08:05:07 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'] 08:05:07 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 08:05:07 INFO - (blobuploader) - INFO - Open directory for files ... 08:05:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:05:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:05:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:05:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:05:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:05:08 INFO - (blobuploader) - INFO - Done attempting. 08:05:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:05:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:05:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:05:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:05:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:05:10 INFO - (blobuploader) - INFO - Done attempting. 08:05:10 INFO - (blobuploader) - INFO - Iteration through files over. 08:05:10 INFO - Return code: 0 08:05:10 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:05:10 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:05:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6f9d176756042993f6636113aecc1df2c8454adadf57a915ecfbb4eb96ea65bcf55b823e5c8ccc9ecb38c685bd68119181c00d12901126f1d2222a7a2c803a54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e1f4d9adaed1e45738b3e91956474ef51d89e5f510459357e848a5d06866146028703e3adc4b32be0cc990de3bab0b8b20472a72ffe455406411235724cb4a8"} 08:05:10 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:05:10 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:05:10 INFO - Contents: 08:05:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6f9d176756042993f6636113aecc1df2c8454adadf57a915ecfbb4eb96ea65bcf55b823e5c8ccc9ecb38c685bd68119181c00d12901126f1d2222a7a2c803a54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e1f4d9adaed1e45738b3e91956474ef51d89e5f510459357e848a5d06866146028703e3adc4b32be0cc990de3bab0b8b20472a72ffe455406411235724cb4a8"} 08:05:10 INFO - Running post-run listener: copy_logs_to_upload_dir 08:05:10 INFO - Copying logs to upload dir... 08:05:10 INFO - mkdir: /builds/slave/test/build/upload/logs 08:05:10 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=613.168157 ========= master_lag: 29.11 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 42 secs) (at 2016-05-12 08:05:39.250807) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 08:05:39.255137) ========= 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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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/6f9d176756042993f6636113aecc1df2c8454adadf57a915ecfbb4eb96ea65bcf55b823e5c8ccc9ecb38c685bd68119181c00d12901126f1d2222a7a2c803a54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e1f4d9adaed1e45738b3e91956474ef51d89e5f510459357e848a5d06866146028703e3adc4b32be0cc990de3bab0b8b20472a72ffe455406411235724cb4a8"} build_url:https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013984 build_url: 'https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/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/6f9d176756042993f6636113aecc1df2c8454adadf57a915ecfbb4eb96ea65bcf55b823e5c8ccc9ecb38c685bd68119181c00d12901126f1d2222a7a2c803a54", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0e1f4d9adaed1e45738b3e91956474ef51d89e5f510459357e848a5d06866146028703e3adc4b32be0cc990de3bab0b8b20472a72ffe455406411235724cb4a8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BT1ZX0ucRWCYjymxaUNP0Q/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.76 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-12 08:05:41.029032) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 08:05:41.029366) ========= 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.DHa9ZIOTmo/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.KqqBTu7Suh/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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.005491 ========= master_lag: 1.60 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 08:05:42.632118) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 08:05:42.632462) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 08:05:42.638799) ========= ========= Total master_lag: 32.67 =========