builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0201 starttime: 1465201764.45 results: success (0) buildid: 20160606001728 builduid: 031a6e4228cc4db9b3a9d56479020582 revision: 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:24.454763) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:24.455119) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:24.455386) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:24.568808) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:24.569063) ========= 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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners TMPDIR=/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/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-06-06 01:29:24-- 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% 39.7M=0s 2016-06-06 01:29:25 (39.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.597626 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:25.217618) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:25.217931) ========= 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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners TMPDIR=/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/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.025075 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:25.265814) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:29:25.266124) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 --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 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners TMPDIR=/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/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-06-06 01:29:25,347 truncating revision to first 12 chars 2016-06-06 01:29:25,347 Setting DEBUG logging. 2016-06-06 01:29:25,347 attempt 1/10 2016-06-06 01:29:25,347 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4c6311b611e9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 01:29:26,474 unpacking tar archive at: mozilla-aurora-4c6311b611e9/testing/mozharness/ program finished with exit code 0 elapsedTime=1.413994 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 01:29:26.699992) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:26.700264) ========= script_repo_revision: 4c6311b611e9262cf36613c2a61e55d1e7ac9d04 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:26.700664) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:26.700927) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 01:29:26.717800) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 20 secs) (at 2016-06-06 01:29:26.718096) ========= /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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners TMPDIR=/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/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 01:29:26 INFO - MultiFileLogger online at 20160606 01:29:26 in /builds/slave/test 01:29:26 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 01:29:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:29:26 INFO - {'append_to_log': False, 01:29:26 INFO - 'base_work_dir': '/builds/slave/test', 01:29:26 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:29:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:29:26 INFO - 'buildbot_json_path': 'buildprops.json', 01:29:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:29:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:29:26 INFO - 'download_minidump_stackwalk': True, 01:29:26 INFO - 'download_symbols': 'true', 01:29:26 INFO - 'e10s': False, 01:29:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:29:26 INFO - 'tooltool.py': '/tools/tooltool.py', 01:29:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:29:26 INFO - '/tools/misc-python/virtualenv.py')}, 01:29:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:29:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:29:26 INFO - 'log_level': 'info', 01:29:26 INFO - 'log_to_console': True, 01:29:26 INFO - 'opt_config_files': (), 01:29:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:29:26 INFO - '--processes=1', 01:29:26 INFO - '--config=%(test_path)s/wptrunner.ini', 01:29:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:29:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:29:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:29:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:29:26 INFO - 'pip_index': False, 01:29:26 INFO - 'require_test_zip': True, 01:29:26 INFO - 'test_type': ('testharness',), 01:29:26 INFO - 'this_chunk': '1', 01:29:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:29:26 INFO - 'total_chunks': '10', 01:29:26 INFO - 'virtualenv_path': 'venv', 01:29:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:29:26 INFO - 'work_dir': 'build'} 01:29:26 INFO - ##### 01:29:26 INFO - ##### Running clobber step. 01:29:26 INFO - ##### 01:29:26 INFO - Running pre-action listener: _resource_record_pre_action 01:29:26 INFO - Running main action method: clobber 01:29:26 INFO - rmtree: /builds/slave/test/build 01:29:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:29:29 INFO - Running post-action listener: _resource_record_post_action 01:29:29 INFO - ##### 01:29:29 INFO - ##### Running read-buildbot-config step. 01:29:29 INFO - ##### 01:29:29 INFO - Running pre-action listener: _resource_record_pre_action 01:29:29 INFO - Running main action method: read_buildbot_config 01:29:29 INFO - Using buildbot properties: 01:29:29 INFO - { 01:29:29 INFO - "project": "", 01:29:29 INFO - "product": "firefox", 01:29:29 INFO - "script_repo_revision": "production", 01:29:29 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 01:29:29 INFO - "repository": "", 01:29:29 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 01:29:29 INFO - "buildid": "20160606001728", 01:29:29 INFO - "pgo_build": "False", 01:29:29 INFO - "basedir": "/builds/slave/test", 01:29:29 INFO - "buildnumber": 19, 01:29:29 INFO - "slavename": "t-yosemite-r7-0201", 01:29:29 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 01:29:29 INFO - "platform": "macosx64", 01:29:29 INFO - "branch": "mozilla-aurora", 01:29:29 INFO - "revision": "4c6311b611e9262cf36613c2a61e55d1e7ac9d04", 01:29:29 INFO - "repo_path": "releases/mozilla-aurora", 01:29:29 INFO - "moz_repo_path": "", 01:29:29 INFO - "stage_platform": "macosx64", 01:29:29 INFO - "builduid": "031a6e4228cc4db9b3a9d56479020582", 01:29:29 INFO - "slavebuilddir": "test" 01:29:29 INFO - } 01:29:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 01:29:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 01:29:29 INFO - Running post-action listener: _resource_record_post_action 01:29:29 INFO - ##### 01:29:29 INFO - ##### Running download-and-extract step. 01:29:29 INFO - ##### 01:29:29 INFO - Running pre-action listener: _resource_record_pre_action 01:29:29 INFO - Running main action method: download_and_extract 01:29:29 INFO - mkdir: /builds/slave/test/build/tests 01:29:29 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')]} 01:29:29 INFO - https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 01:29:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:29:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:29:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:29:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:29:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 01:29:59 INFO - retry: attempt #1 caught exception: timed out 01:29:59 INFO - retry: Failed, sleeping 30 seconds before retrying 01:30:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 01:30:40 INFO - Downloaded 1235 bytes. 01:30:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:30:40 INFO - Using the following test package requirements: 01:30:40 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:30:40 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 01:30:40 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 01:30:40 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'jsshell-mac64.zip'], 01:30:40 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 01:30:40 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:30:40 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 01:30:40 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 01:30:40 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 01:30:40 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:30:40 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 01:30:40 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 01:30:40 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')]} 01:30:40 INFO - https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 01:30:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:30:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:30:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:30:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:30:43 INFO - Downloaded 18347707 bytes. 01:30:43 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/*'] 01:30:43 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/* 01:30:43 INFO - caution: filename not matched: web-platform/* 01:30:43 INFO - Return code: 11 01:30:43 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')]} 01:30:43 INFO - https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 01:30:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:30:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:30:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:30:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:30:44 INFO - Downloaded 36389086 bytes. 01:30:44 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/*'] 01:30:44 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/* 01:30:48 INFO - caution: filename not matched: bin/* 01:30:48 INFO - caution: filename not matched: config/* 01:30:48 INFO - caution: filename not matched: mozbase/* 01:30:48 INFO - caution: filename not matched: marionette/* 01:30:48 INFO - caution: filename not matched: tools/wptserve/* 01:30:48 INFO - Return code: 11 01:30:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:30:48 INFO - https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 01:30:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:30:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:30:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 01:30:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:30:52 INFO - Downloaded 73072484 bytes. 01:30:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:30:52 INFO - mkdir: /builds/slave/test/properties 01:30:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:30:52 INFO - Writing to file /builds/slave/test/properties/build_url 01:30:52 INFO - Contents: 01:30:52 INFO - build_url:https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:30:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:30:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:30:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:30:53 INFO - Contents: 01:30:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:30:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:30:53 INFO - https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:30:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:30:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:30:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:30:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/M2WgUU5GR3-oll8S8emk6w/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 01:30:57 INFO - Downloaded 103671303 bytes. 01:30:57 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'] 01:30:57 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 01:31:01 INFO - Return code: 0 01:31:01 INFO - Running post-action listener: _resource_record_post_action 01:31:01 INFO - Running post-action listener: set_extra_try_arguments 01:31:01 INFO - ##### 01:31:01 INFO - ##### Running create-virtualenv step. 01:31:01 INFO - ##### 01:31:01 INFO - Running pre-action listener: _pre_create_virtualenv 01:31:01 INFO - Running pre-action listener: _resource_record_pre_action 01:31:01 INFO - Running main action method: create_virtualenv 01:31:01 INFO - Creating virtualenv /builds/slave/test/build/venv 01:31:01 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 01:31:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:31:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:31:01 INFO - Using real prefix '/tools/python27' 01:31:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:31:02 INFO - Installing distribute.............................................................................................................................................................................................done. 01:31:05 INFO - Installing pip.................done. 01:31:05 INFO - Return code: 0 01:31:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:31:05 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')]} 01:31:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:05 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')]} 01:31:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:05 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 0x10a8dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90094db880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f75e0>, '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 0x10a4dacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a505990>, '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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:05 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 01:31:05 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 01:31:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qZ3TrhbgEX/Render', 01:31:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:05 INFO - 'HOME': '/Users/cltbld', 01:31:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:05 INFO - 'LOGNAME': 'cltbld', 01:31:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:05 INFO - 'MOZ_NO_REMOTE': '1', 01:31:05 INFO - 'NO_EM_RESTART': '1', 01:31:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:05 INFO - 'PWD': '/builds/slave/test', 01:31:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:05 INFO - 'SHELL': '/bin/bash', 01:31:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KC55wMi8Ng/Listeners', 01:31:05 INFO - 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', 01:31:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:05 INFO - 'USER': 'cltbld', 01:31:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:05 INFO - 'XPC_FLAGS': '0x0', 01:31:05 INFO - 'XPC_SERVICE_NAME': '0', 01:31:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:05 INFO - Downloading/unpacking psutil>=0.7.1 01:31:05 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 01:31:05 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 01:31:05 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 01:31:05 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 01:31:05 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 01:31:05 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 01:31:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:31:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:31:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:31:08 INFO - Installing collected packages: psutil 01:31:08 INFO - Running setup.py install for psutil 01:31:08 INFO - building 'psutil._psutil_osx' extension 01:31:08 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 01:31:09 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 01:31:09 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 01:31:09 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 01:31:09 INFO - building 'psutil._psutil_posix' extension 01:31:09 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 01:31:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:31:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:31:09 INFO - ^ 01:31:09 INFO - 1 warning generated. 01:31:09 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 01:31:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:31:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:31:09 INFO - Successfully installed psutil 01:31:09 INFO - Cleaning up... 01:31:10 INFO - Return code: 0 01:31:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:31:10 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')]} 01:31:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:10 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')]} 01:31:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:10 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 0x10a8dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90094db880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f75e0>, '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 0x10a4dacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a505990>, '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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:10 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 01:31:10 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 01:31:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qZ3TrhbgEX/Render', 01:31:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:10 INFO - 'HOME': '/Users/cltbld', 01:31:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:10 INFO - 'LOGNAME': 'cltbld', 01:31:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:10 INFO - 'MOZ_NO_REMOTE': '1', 01:31:10 INFO - 'NO_EM_RESTART': '1', 01:31:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:10 INFO - 'PWD': '/builds/slave/test', 01:31:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:10 INFO - 'SHELL': '/bin/bash', 01:31:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KC55wMi8Ng/Listeners', 01:31:10 INFO - 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', 01:31:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:10 INFO - 'USER': 'cltbld', 01:31:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:10 INFO - 'XPC_FLAGS': '0x0', 01:31:10 INFO - 'XPC_SERVICE_NAME': '0', 01:31:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:31:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:31:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:31:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:31:12 INFO - Installing collected packages: mozsystemmonitor 01:31:12 INFO - Running setup.py install for mozsystemmonitor 01:31:12 INFO - Successfully installed mozsystemmonitor 01:31:12 INFO - Cleaning up... 01:31:12 INFO - Return code: 0 01:31:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:31: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')]} 01:31:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31: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')]} 01:31:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:12 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 0x10a8dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90094db880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f75e0>, '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 0x10a4dacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a505990>, '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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:12 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 01:31:12 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 01:31:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qZ3TrhbgEX/Render', 01:31:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:12 INFO - 'HOME': '/Users/cltbld', 01:31:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:12 INFO - 'LOGNAME': 'cltbld', 01:31:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:12 INFO - 'MOZ_NO_REMOTE': '1', 01:31:12 INFO - 'NO_EM_RESTART': '1', 01:31:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:12 INFO - 'PWD': '/builds/slave/test', 01:31:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:12 INFO - 'SHELL': '/bin/bash', 01:31:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KC55wMi8Ng/Listeners', 01:31:12 INFO - 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', 01:31:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:12 INFO - 'USER': 'cltbld', 01:31:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:12 INFO - 'XPC_FLAGS': '0x0', 01:31:12 INFO - 'XPC_SERVICE_NAME': '0', 01:31:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:13 INFO - Downloading/unpacking blobuploader==1.2.4 01:31:13 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 01:31:13 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 01:31:13 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 01:31:13 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 01:31:13 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 01:31:13 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 01:31:15 INFO - Downloading blobuploader-1.2.4.tar.gz 01:31:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:31:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:31:15 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 01:31:15 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 01:31:15 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 01:31:15 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 01:31:15 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 01:31:15 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 01:31:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:31:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:31:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:31:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:31:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:31:16 INFO - Downloading docopt-0.6.1.tar.gz 01:31:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:31:16 INFO - Installing collected packages: blobuploader, requests, docopt 01:31:16 INFO - Running setup.py install for blobuploader 01:31:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:31:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:31:17 INFO - Running setup.py install for requests 01:31:17 INFO - Running setup.py install for docopt 01:31:17 INFO - Successfully installed blobuploader requests docopt 01:31:17 INFO - Cleaning up... 01:31:17 INFO - Return code: 0 01:31:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:31:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:17 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 0x10a8dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90094db880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f75e0>, '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 0x10a4dacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a505990>, '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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:17 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 01:31:17 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 01:31:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qZ3TrhbgEX/Render', 01:31:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:17 INFO - 'HOME': '/Users/cltbld', 01:31:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:17 INFO - 'LOGNAME': 'cltbld', 01:31:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:17 INFO - 'MOZ_NO_REMOTE': '1', 01:31:17 INFO - 'NO_EM_RESTART': '1', 01:31:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:17 INFO - 'PWD': '/builds/slave/test', 01:31:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:17 INFO - 'SHELL': '/bin/bash', 01:31:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KC55wMi8Ng/Listeners', 01:31:17 INFO - 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', 01:31:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:17 INFO - 'USER': 'cltbld', 01:31:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:17 INFO - 'XPC_FLAGS': '0x0', 01:31:17 INFO - 'XPC_SERVICE_NAME': '0', 01:31:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-Tg2Pf7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-iD0ygr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-3thLad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-9VjNY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-g1nwud-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-DXETjy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-pTBChn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-vM43NB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:31:18 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-oxtLsr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-VWhrfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-SttDs2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-uiPGtv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-op_J5b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-WhfbQY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-lWBlPR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-WiN3A8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-hZDaIq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-NhEZvW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:31:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:31:19 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-sOqvOj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:31:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:20 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-gLmsSI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:31:20 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-A3_rQT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:31:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:31:20 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 01:31:20 INFO - Running setup.py install for manifestparser 01:31:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:31:20 INFO - Running setup.py install for mozcrash 01:31:20 INFO - Running setup.py install for mozdebug 01:31:21 INFO - Running setup.py install for mozdevice 01:31:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Running setup.py install for mozfile 01:31:21 INFO - Running setup.py install for mozhttpd 01:31:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Running setup.py install for mozinfo 01:31:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Running setup.py install for mozInstall 01:31:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:31:21 INFO - Running setup.py install for mozleak 01:31:21 INFO - Running setup.py install for mozlog 01:31:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:31:22 INFO - Running setup.py install for moznetwork 01:31:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:31:22 INFO - Running setup.py install for mozprocess 01:31:22 INFO - Running setup.py install for mozprofile 01:31:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:31:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:31:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:31:22 INFO - Running setup.py install for mozrunner 01:31:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:31:22 INFO - Running setup.py install for mozscreenshot 01:31:22 INFO - Running setup.py install for moztest 01:31:23 INFO - Running setup.py install for mozversion 01:31:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:31:23 INFO - Running setup.py install for wptserve 01:31:23 INFO - Running setup.py install for marionette-driver 01:31:23 INFO - Running setup.py install for browsermob-proxy 01:31:23 INFO - Running setup.py install for marionette-client 01:31:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:31:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:31:24 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 01:31:24 INFO - Cleaning up... 01:31:24 INFO - Return code: 0 01:31:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:31:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:31:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:31:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:31:24 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 0x10a8dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90094db880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10a8f75e0>, '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 0x10a4dacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a505990>, '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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:31:24 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 01:31:24 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 01:31:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qZ3TrhbgEX/Render', 01:31:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:24 INFO - 'HOME': '/Users/cltbld', 01:31:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:24 INFO - 'LOGNAME': 'cltbld', 01:31:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:24 INFO - 'MOZ_NO_REMOTE': '1', 01:31:24 INFO - 'NO_EM_RESTART': '1', 01:31:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:24 INFO - 'PWD': '/builds/slave/test', 01:31:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:24 INFO - 'SHELL': '/bin/bash', 01:31:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KC55wMi8Ng/Listeners', 01:31:24 INFO - 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', 01:31:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:24 INFO - 'USER': 'cltbld', 01:31:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:24 INFO - 'XPC_FLAGS': '0x0', 01:31:24 INFO - 'XPC_SERVICE_NAME': '0', 01:31:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:31:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:31:24 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-Wuh67Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:31:24 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)) 01:31:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:31:24 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-U7nWRw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:31:24 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)) 01:31:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:31:24 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-5Gy7Fb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:31:24 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)) 01:31:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:31:24 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-HjZofR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:31:24 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)) 01:31:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:31:24 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-xH0jc4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:31:24 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)) 01:31:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:31:24 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-6zvP79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:31:24 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-AX6KN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-xULvPg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-W3COHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-SObTUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-2timuj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-qzmwrw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-K3VZ6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-aXyPWz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-sOtRwu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:31:25 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)) 01:31:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:31:25 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-I16kyo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:31:26 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)) 01:31:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:31:26 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-2jGW8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:31:26 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)) 01:31:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:31:26 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-jMwGG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:31:26 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)) 01:31:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:31:26 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-xc7RD0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:31:26 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)) 01:31:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:26 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-Zh9n6k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:31:26 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)) 01:31:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:31:26 INFO - Running setup.py (path:/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/pip-7m6tVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:31:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:31:27 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)) 01:31:27 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)) 01:31:27 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)) 01:31:27 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)) 01:31:27 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)) 01:31:27 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)) 01:31:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:31: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 01:31: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 01:31: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 01:31: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 01:31: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 01:31: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 01:31:29 INFO - Downloading blessings-1.6.tar.gz 01:31:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:31:29 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)) 01:31:29 INFO - Installing collected packages: blessings 01:31:29 INFO - Running setup.py install for blessings 01:31:29 INFO - Successfully installed blessings 01:31:29 INFO - Cleaning up... 01:31:29 INFO - Return code: 0 01:31:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:31:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:31:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:31:30 INFO - Reading from file tmpfile_stdout 01:31:30 INFO - Current package versions: 01:31:30 INFO - blessings == 1.6 01:31:30 INFO - blobuploader == 1.2.4 01:31:30 INFO - browsermob-proxy == 0.6.0 01:31:30 INFO - docopt == 0.6.1 01:31:30 INFO - manifestparser == 1.1 01:31:30 INFO - marionette-client == 2.3.0 01:31:30 INFO - marionette-driver == 1.4.0 01:31:30 INFO - mozInstall == 1.12 01:31:30 INFO - mozcrash == 0.17 01:31:30 INFO - mozdebug == 0.1 01:31:30 INFO - mozdevice == 0.48 01:31:30 INFO - mozfile == 1.2 01:31:30 INFO - mozhttpd == 0.7 01:31:30 INFO - mozinfo == 0.9 01:31:30 INFO - mozleak == 0.1 01:31:30 INFO - mozlog == 3.1 01:31:30 INFO - moznetwork == 0.27 01:31:30 INFO - mozprocess == 0.22 01:31:30 INFO - mozprofile == 0.28 01:31:30 INFO - mozrunner == 6.11 01:31:30 INFO - mozscreenshot == 0.1 01:31:30 INFO - mozsystemmonitor == 0.0 01:31:30 INFO - moztest == 0.7 01:31:30 INFO - mozversion == 1.4 01:31:30 INFO - psutil == 3.1.1 01:31:30 INFO - requests == 1.2.3 01:31:30 INFO - wptserve == 1.4.0 01:31:30 INFO - wsgiref == 0.1.2 01:31:30 INFO - Running post-action listener: _resource_record_post_action 01:31:30 INFO - Running post-action listener: _start_resource_monitoring 01:31:30 INFO - Starting resource monitoring. 01:31:30 INFO - ##### 01:31:30 INFO - ##### Running pull step. 01:31:30 INFO - ##### 01:31:30 INFO - Running pre-action listener: _resource_record_pre_action 01:31:30 INFO - Running main action method: pull 01:31:30 INFO - Pull has nothing to do! 01:31:30 INFO - Running post-action listener: _resource_record_post_action 01:31:30 INFO - ##### 01:31:30 INFO - ##### Running install step. 01:31:30 INFO - ##### 01:31:30 INFO - Running pre-action listener: _resource_record_pre_action 01:31:30 INFO - Running main action method: install 01:31:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:31:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:31:30 INFO - Reading from file tmpfile_stdout 01:31:30 INFO - Detecting whether we're running mozinstall >=1.0... 01:31:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:31:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:31:30 INFO - Reading from file tmpfile_stdout 01:31:30 INFO - Output received: 01:31:30 INFO - Usage: mozinstall [options] installer 01:31:30 INFO - Options: 01:31:30 INFO - -h, --help show this help message and exit 01:31:30 INFO - -d DEST, --destination=DEST 01:31:30 INFO - Directory to install application into. [default: 01:31:30 INFO - "/builds/slave/test"] 01:31:30 INFO - --app=APP Application being installed. [default: firefox] 01:31:30 INFO - mkdir: /builds/slave/test/build/application 01:31:30 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'] 01:31:30 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 01:31:48 INFO - Reading from file tmpfile_stdout 01:31:48 INFO - Output received: 01:31:48 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 01:31:48 INFO - Running post-action listener: _resource_record_post_action 01:31:48 INFO - ##### 01:31:48 INFO - ##### Running run-tests step. 01:31:48 INFO - ##### 01:31:48 INFO - Running pre-action listener: _resource_record_pre_action 01:31:48 INFO - Running main action method: run_tests 01:31:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:31:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:31:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:31:48 INFO - grabbing minidump binary from tooltool 01:31:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:31:48 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 0x10a8f75e0>, '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 0x10a4dacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10a505990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:31:48 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 01:31:48 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 01:31:48 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:31:48 INFO - Return code: 0 01:31:48 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:31:48 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:31:48 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/M2WgUU5GR3-oll8S8emk6w/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 01:31:48 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/M2WgUU5GR3-oll8S8emk6w/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 01:31:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qZ3TrhbgEX/Render', 01:31:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:31:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:31:48 INFO - 'HOME': '/Users/cltbld', 01:31:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:31:48 INFO - 'LOGNAME': 'cltbld', 01:31:48 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:31:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:31:48 INFO - 'MOZ_NO_REMOTE': '1', 01:31:48 INFO - 'NO_EM_RESTART': '1', 01:31:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:31:48 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:31:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:31:48 INFO - 'PWD': '/builds/slave/test', 01:31:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:31:48 INFO - 'SHELL': '/bin/bash', 01:31:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.KC55wMi8Ng/Listeners', 01:31:48 INFO - 'TMPDIR': '/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/', 01:31:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:31:48 INFO - 'USER': 'cltbld', 01:31:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:31:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:31:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:31:48 INFO - 'XPC_FLAGS': '0x0', 01:31:48 INFO - 'XPC_SERVICE_NAME': '0', 01:31:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:31:48 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/M2WgUU5GR3-oll8S8emk6w/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 01:31:48 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 01:31:48 INFO - import pkg_resources 01:31:49 INFO - Using 1 client processes 01:31:50 INFO - wptserve Starting http server on 127.0.0.1:8000 01:31:50 INFO - wptserve Starting http server on 127.0.0.1:8001 01:31:50 INFO - wptserve Starting http server on 127.0.0.1:8443 01:31:52 INFO - SUITE-START | Running 778 tests 01:31:52 INFO - Running testharness tests 01:31:52 INFO - Setting up ssl 01:31:52 INFO - PROCESS | certutil | 01:31:52 INFO - PROCESS | certutil | 01:31:52 INFO - PROCESS | certutil | 01:31:52 INFO - Certificate Nickname Trust Attributes 01:31:52 INFO - SSL,S/MIME,JAR/XPI 01:31:52 INFO - 01:31:52 INFO - web-platform-tests CT,, 01:31:52 INFO - 01:31:52 INFO - Starting runner 01:31:52 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:31:53 INFO - PROCESS | 1656 | 1465201913051 Marionette DEBUG Marionette enabled via build flag and pref 01:31:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x113f2f000 == 1 [pid = 1656] [id = 1] 01:31:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 1 (0x113f2f800) [pid = 1656] [serial = 1] [outer = 0x0] 01:31:53 INFO - PROCESS | 1656 | [1656] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:31:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 2 (0x113f30800) [pid = 1656] [serial = 2] [outer = 0x113f2f800] 01:31:53 INFO - PROCESS | 1656 | 1465201913581 Marionette INFO Listening on port 2828 01:31:53 INFO - PROCESS | 1656 | 1465201913809 Marionette DEBUG Marionette enabled via command-line flag 01:31:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x116872000 == 2 [pid = 1656] [id = 2] 01:31:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 3 (0x116872800) [pid = 1656] [serial = 3] [outer = 0x0] 01:31:53 INFO - PROCESS | 1656 | [1656] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:31:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 4 (0x116873800) [pid = 1656] [serial = 4] [outer = 0x116872800] 01:31:53 INFO - PROCESS | 1656 | [1656] 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 01:31:53 INFO - PROCESS | 1656 | 1465201913967 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 01:31:54 INFO - PROCESS | 1656 | 1465201914053 Marionette DEBUG Closed connection conn0 01:31:54 INFO - PROCESS | 1656 | [1656] 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 01:31:54 INFO - PROCESS | 1656 | 1465201914056 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 01:31:54 INFO - PROCESS | 1656 | 1465201914068 Marionette DEBUG Closed connection conn1 01:31:54 INFO - PROCESS | 1656 | [1656] 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 01:31:54 INFO - PROCESS | 1656 | 1465201914073 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 01:31:54 INFO - PROCESS | 1656 | 1465201914082 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:31:54 INFO - PROCESS | 1656 | 1465201914087 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":"20160606001728","device":"desktop","version":"48.0a2"} 01:31:54 INFO - PROCESS | 1656 | [1656] 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 01:31:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d91000 == 3 [pid = 1656] [id = 3] 01:31:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 5 (0x119d92000) [pid = 1656] [serial = 5] [outer = 0x0] 01:31:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d92800 == 4 [pid = 1656] [id = 4] 01:31:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 6 (0x119dba800) [pid = 1656] [serial = 6] [outer = 0x0] 01:31:55 INFO - PROCESS | 1656 | [1656] 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 01:31:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x121a34000 == 5 [pid = 1656] [id = 5] 01:31:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 7 (0x119db7000) [pid = 1656] [serial = 7] [outer = 0x0] 01:31:55 INFO - PROCESS | 1656 | [1656] 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 01:31:55 INFO - PROCESS | 1656 | [1656] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:31:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 8 (0x121b39c00) [pid = 1656] [serial = 8] [outer = 0x119db7000] 01:31:55 INFO - PROCESS | 1656 | [1656] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:31:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 9 (0x12410d000) [pid = 1656] [serial = 9] [outer = 0x119d92000] 01:31:55 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:31:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 10 (0x1240e5800) [pid = 1656] [serial = 10] [outer = 0x119dba800] 01:31:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 11 (0x1240e7400) [pid = 1656] [serial = 11] [outer = 0x119db7000] 01:31:55 INFO - PROCESS | 1656 | [1656] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:31:56 INFO - PROCESS | 1656 | 1465201916215 Marionette INFO startBrowser 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:56 INFO - PROCESS | 1656 | 1465201916236 Marionette DEBUG loaded listener.js 01:31:56 INFO - PROCESS | 1656 | 1465201916243 Marionette DEBUG loaded listener.js 01:31:56 INFO - PROCESS | 1656 | 1465201916245 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:56 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 01:31:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 12 (0x126954000) [pid = 1656] [serial = 12] [outer = 0x119db7000] 01:31:56 INFO - PROCESS | 1656 | 1465201916595 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"65eb1262-d045-4d4b-a937-3ef805a75721","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":"20160606001728","device":"desktop","version":"48.0a2","command_id":1}}] 01:31:56 INFO - PROCESS | 1656 | 1465201916678 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}] 01:31:56 INFO - PROCESS | 1656 | 1465201916681 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:56 INFO - PROCESS | 1656 | 1465201916745 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:31:56 INFO - PROCESS | 1656 | 1465201916827 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:31:56 INFO - PROCESS | 1656 | 1465201916828 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:56 INFO - PROCESS | 1656 | [1656] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:31:56 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:31:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 13 (0x12128d400) [pid = 1656] [serial = 13] [outer = 0x119db7000] 01:31:57 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:31:57 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:31:57 INFO - PROCESS | 1656 | 1465201917124 Marionette TRACE conn2 <- [1,3,null,{}] 01:31:57 INFO - PROCESS | 1656 | 1465201917127 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:31:57 INFO - PROCESS | 1656 | 1465201917129 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:57 INFO - PROCESS | 1656 | 1465201917146 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:31:57 INFO - PROCESS | 1656 | 1465201917175 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 1656 | 1465201917177 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:31:57 INFO - PROCESS | 1656 | 1465201917180 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - PROCESS | 1656 | 1465201917182 Marionette TRACE conn2 <- [1,6,null,{}] 01:31:57 INFO - PROCESS | 1656 | 1465201917185 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}] 01:31:57 INFO - PROCESS | 1656 | 1465201917187 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:57 INFO - PROCESS | 1656 | 1465201917197 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:31:57 INFO - PROCESS | 1656 | 1465201917200 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 1656 | 1465201917201 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12939d000 == 6 [pid = 1656] [id = 6] 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 14 (0x12933ec00) [pid = 1656] [serial = 14] [outer = 0x0] 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 15 (0x129340800) [pid = 1656] [serial = 15] [outer = 0x12933ec00] 01:31:57 INFO - PROCESS | 1656 | 1465201917233 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 16 (0x129468c00) [pid = 1656] [serial = 16] [outer = 0x12933ec00] 01:31:57 INFO - PROCESS | 1656 | 1465201917545 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]]]}] 01:31:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293bc000 == 7 [pid = 1656] [id = 7] 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 17 (0x12946a000) [pid = 1656] [serial = 17] [outer = 0x0] 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 18 (0x12946fc00) [pid = 1656] [serial = 18] [outer = 0x12946a000] 01:31:57 INFO - PROCESS | 1656 | 1465201917572 Marionette DEBUG loaded listener.js 01:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 19 (0x12a48cc00) [pid = 1656] [serial = 19] [outer = 0x12946a000] 01:31:57 INFO - PROCESS | 1656 | 1465201917647 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 1656 | 1465201917648 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:31:57 INFO - PROCESS | 1656 | 1465201917666 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - PROCESS | 1656 | 1465201917667 Marionette TRACE conn2 <- [1,10,null,{}] 01:31:57 INFO - PROCESS | 1656 | 1465201917679 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}] 01:31:57 INFO - PROCESS | 1656 | 1465201917682 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:57 INFO - PROCESS | 1656 | 1465201917822 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:31:57 INFO - PROCESS | 1656 | 1465201917846 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 1656 | 1465201917848 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a71d800 == 8 [pid = 1656] [id = 8] 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 20 (0x12aa7e400) [pid = 1656] [serial = 20] [outer = 0x0] 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 21 (0x12aa80000) [pid = 1656] [serial = 21] [outer = 0x12aa7e400] 01:31:57 INFO - PROCESS | 1656 | 1465201917878 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 22 (0x12aa84800) [pid = 1656] [serial = 22] [outer = 0x12aa7e400] 01:31:58 INFO - PROCESS | 1656 | 1465201918271 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]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 635ms 01:31:58 INFO - PROCESS | 1656 | 1465201918291 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 1656 | 1465201918292 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:31:58 INFO - PROCESS | 1656 | 1465201918294 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 1656 | 1465201918296 Marionette TRACE conn2 <- [1,14,null,{}] 01:31:58 INFO - PROCESS | 1656 | 1465201918298 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}] 01:31:58 INFO - PROCESS | 1656 | 1465201918300 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:58 INFO - PROCESS | 1656 | 1465201918396 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:31:58 INFO - PROCESS | 1656 | 1465201918400 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 1656 | 1465201918401 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2de800 == 9 [pid = 1656] [id = 9] 01:31:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 23 (0x12b112400) [pid = 1656] [serial = 23] [outer = 0x0] 01:31:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 24 (0x12b406400) [pid = 1656] [serial = 24] [outer = 0x12b112400] 01:31:58 INFO - PROCESS | 1656 | 1465201918427 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 25 (0x12b411400) [pid = 1656] [serial = 25] [outer = 0x12b112400] 01:31:58 INFO - PROCESS | 1656 | 1465201918722 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]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 01:31:58 INFO - PROCESS | 1656 | 1465201918764 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 1656 | 1465201918765 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:31:58 INFO - PROCESS | 1656 | 1465201918767 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 1656 | 1465201918769 Marionette TRACE conn2 <- [1,18,null,{}] 01:31:58 INFO - PROCESS | 1656 | 1465201918775 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}] 01:31:58 INFO - PROCESS | 1656 | 1465201918776 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:58 INFO - PROCESS | 1656 | 1465201918871 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:31:58 INFO - PROCESS | 1656 | 1465201918876 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 1656 | 1465201918878 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdbc000 == 10 [pid = 1656] [id = 10] 01:31:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 26 (0x12bc5f400) [pid = 1656] [serial = 26] [outer = 0x0] 01:31:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 27 (0x12bc63000) [pid = 1656] [serial = 27] [outer = 0x12bc5f400] 01:31:58 INFO - PROCESS | 1656 | 1465201918903 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 28 (0x12bc6ac00) [pid = 1656] [serial = 28] [outer = 0x12bc5f400] 01:31:59 INFO - PROCESS | 1656 | 1465201919184 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]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 474ms 01:31:59 INFO - PROCESS | 1656 | 1465201919242 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:31:59 INFO - PROCESS | 1656 | 1465201919244 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:31:59 INFO - PROCESS | 1656 | 1465201919247 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 1656 | 1465201919248 Marionette TRACE conn2 <- [1,22,null,{}] 01:31:59 INFO - PROCESS | 1656 | 1465201919251 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}] 01:31:59 INFO - PROCESS | 1656 | 1465201919254 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:59 INFO - PROCESS | 1656 | 1465201919361 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:31:59 INFO - PROCESS | 1656 | 1465201919366 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 1656 | 1465201919367 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d9800 == 11 [pid = 1656] [id = 11] 01:31:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 29 (0x12bc6e000) [pid = 1656] [serial = 29] [outer = 0x0] 01:31:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 30 (0x12bc7d000) [pid = 1656] [serial = 30] [outer = 0x12bc6e000] 01:31:59 INFO - PROCESS | 1656 | 1465201919413 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 31 (0x12c102c00) [pid = 1656] [serial = 31] [outer = 0x12bc6e000] 01:31:59 INFO - PROCESS | 1656 | 1465201919820 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]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 620ms 01:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:31:59 INFO - PROCESS | 1656 | 1465201919867 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 1656 | 1465201919869 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:31:59 INFO - PROCESS | 1656 | 1465201919871 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 1656 | 1465201919872 Marionette TRACE conn2 <- [1,26,null,{}] 01:31:59 INFO - PROCESS | 1656 | 1465201919874 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}] 01:31:59 INFO - PROCESS | 1656 | 1465201919875 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:59 INFO - PROCESS | 1656 | 1465201919972 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:31:59 INFO - PROCESS | 1656 | 1465201919976 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 1656 | 1465201919977 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:31:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c214800 == 12 [pid = 1656] [id = 12] 01:31:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 32 (0x12c107c00) [pid = 1656] [serial = 32] [outer = 0x0] 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 33 (0x12c1d2c00) [pid = 1656] [serial = 33] [outer = 0x12c107c00] 01:32:00 INFO - PROCESS | 1656 | 1465201920002 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 34 (0x12c1dbc00) [pid = 1656] [serial = 34] [outer = 0x12c107c00] 01:32:00 INFO - PROCESS | 1656 | 1465201920260 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]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 01:32:00 INFO - PROCESS | 1656 | 1465201920297 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 1656 | 1465201920311 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:32:00 INFO - PROCESS | 1656 | 1465201920326 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 1656 | 1465201920328 Marionette TRACE conn2 <- [1,30,null,{}] 01:32:00 INFO - PROCESS | 1656 | 1465201920330 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}] 01:32:00 INFO - PROCESS | 1656 | 1465201920331 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:00 INFO - PROCESS | 1656 | 1465201920428 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:32:00 INFO - PROCESS | 1656 | 1465201920432 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 1656 | 1465201920433 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c774800 == 13 [pid = 1656] [id = 13] 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 35 (0x12c1de800) [pid = 1656] [serial = 35] [outer = 0x0] 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 36 (0x12c677000) [pid = 1656] [serial = 36] [outer = 0x12c1de800] 01:32:00 INFO - PROCESS | 1656 | 1465201920458 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 37 (0x12c67ac00) [pid = 1656] [serial = 37] [outer = 0x12c1de800] 01:32:00 INFO - PROCESS | 1656 | 1465201920710 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]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 01:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:32:00 INFO - PROCESS | 1656 | 1465201920746 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 1656 | 1465201920747 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:32:00 INFO - PROCESS | 1656 | 1465201920749 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 1656 | 1465201920751 Marionette TRACE conn2 <- [1,34,null,{}] 01:32:00 INFO - PROCESS | 1656 | 1465201920761 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}] 01:32:00 INFO - PROCESS | 1656 | 1465201920762 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:00 INFO - PROCESS | 1656 | 1465201920859 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:32:00 INFO - PROCESS | 1656 | 1465201920863 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 1656 | 1465201920864 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb67000 == 14 [pid = 1656] [id = 14] 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 38 (0x12c67c800) [pid = 1656] [serial = 38] [outer = 0x0] 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 39 (0x12c94c000) [pid = 1656] [serial = 39] [outer = 0x12c67c800] 01:32:00 INFO - PROCESS | 1656 | 1465201920889 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 40 (0x12c951c00) [pid = 1656] [serial = 40] [outer = 0x12c67c800] 01:32:01 INFO - PROCESS | 1656 | 1465201921135 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]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 01:32:01 INFO - PROCESS | 1656 | 1465201921177 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 1656 | 1465201921179 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:32:01 INFO - PROCESS | 1656 | 1465201921181 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 1656 | 1465201921182 Marionette TRACE conn2 <- [1,38,null,{}] 01:32:01 INFO - PROCESS | 1656 | 1465201921185 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}] 01:32:01 INFO - PROCESS | 1656 | 1465201921188 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:01 INFO - PROCESS | 1656 | 1465201921301 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:32:01 INFO - PROCESS | 1656 | 1465201921305 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 1656 | 1465201921306 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce08800 == 15 [pid = 1656] [id = 15] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 41 (0x12c954400) [pid = 1656] [serial = 41] [outer = 0x0] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 42 (0x12c95a400) [pid = 1656] [serial = 42] [outer = 0x12c954400] 01:32:01 INFO - PROCESS | 1656 | 1465201921330 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 43 (0x12cd38800) [pid = 1656] [serial = 43] [outer = 0x12c954400] 01:32:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d047000 == 16 [pid = 1656] [id = 16] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 44 (0x12d047800) [pid = 1656] [serial = 44] [outer = 0x0] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 45 (0x12ce20000) [pid = 1656] [serial = 45] [outer = 0x12d047800] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 46 (0x12ce15800) [pid = 1656] [serial = 46] [outer = 0x12d047800] 01:32:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d046800 == 17 [pid = 1656] [id = 17] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 47 (0x12cd3a000) [pid = 1656] [serial = 47] [outer = 0x0] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 48 (0x12cef5400) [pid = 1656] [serial = 48] [outer = 0x12cd3a000] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 49 (0x12cd3c000) [pid = 1656] [serial = 49] [outer = 0x12cd3a000] 01:32:01 INFO - PROCESS | 1656 | 1465201921685 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]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 519ms 01:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:32:01 INFO - PROCESS | 1656 | 1465201921717 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 1656 | 1465201921718 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:32:01 INFO - PROCESS | 1656 | 1465201921720 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 1656 | 1465201921721 Marionette TRACE conn2 <- [1,42,null,{}] 01:32:01 INFO - PROCESS | 1656 | 1465201921723 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}] 01:32:01 INFO - PROCESS | 1656 | 1465201921724 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:01 INFO - PROCESS | 1656 | 1465201921820 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:32:01 INFO - PROCESS | 1656 | 1465201921823 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 1656 | 1465201921824 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d375000 == 18 [pid = 1656] [id = 18] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 50 (0x12cd3b400) [pid = 1656] [serial = 50] [outer = 0x0] 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 51 (0x12d113c00) [pid = 1656] [serial = 51] [outer = 0x12cd3b400] 01:32:01 INFO - PROCESS | 1656 | 1465201921850 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 52 (0x12d3c1c00) [pid = 1656] [serial = 52] [outer = 0x12cd3b400] 01:32:02 INFO - PROCESS | 1656 | 1465201922115 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]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 01:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:32:02 INFO - PROCESS | 1656 | 1465201922145 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:32:02 INFO - PROCESS | 1656 | 1465201922146 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:32:02 INFO - PROCESS | 1656 | 1465201922148 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:32:02 INFO - PROCESS | 1656 | 1465201922150 Marionette TRACE conn2 <- [1,46,null,{}] 01:32:02 INFO - PROCESS | 1656 | 1465201922160 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}] 01:32:02 INFO - PROCESS | 1656 | 1465201922161 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:02 INFO - PROCESS | 1656 | 1465201922267 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:32:02 INFO - PROCESS | 1656 | 1465201922271 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 1656 | 1465201922273 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba12000 == 19 [pid = 1656] [id = 19] 01:32:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 53 (0x118657800) [pid = 1656] [serial = 53] [outer = 0x0] 01:32:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 54 (0x1189e2400) [pid = 1656] [serial = 54] [outer = 0x118657800] 01:32:02 INFO - PROCESS | 1656 | 1465201922299 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 55 (0x12d3c8000) [pid = 1656] [serial = 55] [outer = 0x118657800] 01:32:02 INFO - PROCESS | 1656 | 1465201922555 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]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 01:32:02 INFO - PROCESS | 1656 | 1465201922568 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:32:02 INFO - PROCESS | 1656 | 1465201922569 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:32:02 INFO - PROCESS | 1656 | 1465201922582 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:32:02 INFO - PROCESS | 1656 | 1465201922582 Marionette TRACE conn2 <- [1,50,null,{}] 01:32:02 INFO - PROCESS | 1656 | 1465201922593 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}] 01:32:02 INFO - PROCESS | 1656 | 1465201922594 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:02 INFO - PROCESS | 1656 | 1465201922698 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:32:02 INFO - PROCESS | 1656 | 1465201922702 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 1656 | 1465201922703 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d9cd800 == 20 [pid = 1656] [id = 20] 01:32:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 56 (0x11820dc00) [pid = 1656] [serial = 56] [outer = 0x0] 01:32:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 57 (0x118219c00) [pid = 1656] [serial = 57] [outer = 0x11820dc00] 01:32:02 INFO - PROCESS | 1656 | 1465201922727 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 58 (0x12c1db400) [pid = 1656] [serial = 58] [outer = 0x11820dc00] 01:32:02 INFO - PROCESS | 1656 | 1465201922959 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]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 425ms 01:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:32:03 INFO - PROCESS | 1656 | 1465201923011 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 1656 | 1465201923015 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:32:03 INFO - PROCESS | 1656 | 1465201923026 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 1656 | 1465201923027 Marionette TRACE conn2 <- [1,54,null,{}] 01:32:03 INFO - PROCESS | 1656 | 1465201923029 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}] 01:32:03 INFO - PROCESS | 1656 | 1465201923031 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:03 INFO - PROCESS | 1656 | 1465201923147 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:32:03 INFO - PROCESS | 1656 | 1465201923151 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 1656 | 1465201923152 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d9dd800 == 21 [pid = 1656] [id = 21] 01:32:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x12dd0d000) [pid = 1656] [serial = 59] [outer = 0x0] 01:32:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x1189e9c00) [pid = 1656] [serial = 60] [outer = 0x12dd0d000] 01:32:03 INFO - PROCESS | 1656 | 1465201923181 Marionette DEBUG loaded listener.js 01:32:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x12dd13800) [pid = 1656] [serial = 61] [outer = 0x12dd0d000] 01:32:04 INFO - PROCESS | 1656 | 1465201924361 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]]]}] 01:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1378ms 01:32:04 INFO - PROCESS | 1656 | 1465201924396 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:32:04 INFO - PROCESS | 1656 | 1465201924399 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:32:04 INFO - PROCESS | 1656 | 1465201924402 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - PROCESS | 1656 | 1465201924408 Marionette TRACE conn2 <- [1,58,null,{}] 01:32:04 INFO - PROCESS | 1656 | 1465201924412 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}] 01:32:04 INFO - PROCESS | 1656 | 1465201924413 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:04 INFO - PROCESS | 1656 | 1465201924527 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:32:04 INFO - PROCESS | 1656 | 1465201924580 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:04 INFO - PROCESS | 1656 | 1465201924582 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x1133a8000 == 22 [pid = 1656] [id = 22] 01:32:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x112d41800) [pid = 1656] [serial = 62] [outer = 0x0] 01:32:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x113d78800) [pid = 1656] [serial = 63] [outer = 0x112d41800] 01:32:04 INFO - PROCESS | 1656 | 1465201924614 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x116604000) [pid = 1656] [serial = 64] [outer = 0x112d41800] 01:32:05 INFO - PROCESS | 1656 | 1465201925026 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]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 675ms 01:32:05 INFO - PROCESS | 1656 | 1465201925076 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 1656 | 1465201925079 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:32:05 INFO - PROCESS | 1656 | 1465201925084 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 1656 | 1465201925087 Marionette TRACE conn2 <- [1,62,null,{}] 01:32:05 INFO - PROCESS | 1656 | 1465201925090 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}] 01:32:05 INFO - PROCESS | 1656 | 1465201925091 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:05 INFO - PROCESS | 1656 | 1465201925213 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:32:05 INFO - PROCESS | 1656 | 1465201925292 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 1656 | 1465201925294 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ab4800 == 23 [pid = 1656] [id = 23] 01:32:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x116a59800) [pid = 1656] [serial = 65] [outer = 0x0] 01:32:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x11820e000) [pid = 1656] [serial = 66] [outer = 0x116a59800] 01:32:05 INFO - PROCESS | 1656 | 1465201925328 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x1182f5800) [pid = 1656] [serial = 67] [outer = 0x116a59800] 01:32:05 INFO - PROCESS | 1656 | 1465201925737 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]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 723ms 01:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:32:05 INFO - PROCESS | 1656 | 1465201925808 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 1656 | 1465201925809 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:32:05 INFO - PROCESS | 1656 | 1465201925812 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 1656 | 1465201925814 Marionette TRACE conn2 <- [1,66,null,{}] 01:32:05 INFO - PROCESS | 1656 | 1465201925822 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}] 01:32:05 INFO - PROCESS | 1656 | 1465201925825 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:05 INFO - PROCESS | 1656 | 1465201925945 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:32:06 INFO - PROCESS | 1656 | 1465201926177 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 1656 | 1465201926179 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x11216a000 == 24 [pid = 1656] [id = 24] 01:32:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x113a0c800) [pid = 1656] [serial = 68] [outer = 0x0] 01:32:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x113a7b800) [pid = 1656] [serial = 69] [outer = 0x113a0c800] 01:32:06 INFO - PROCESS | 1656 | 1465201926209 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x113f0d400) [pid = 1656] [serial = 70] [outer = 0x113a0c800] 01:32:06 INFO - PROCESS | 1656 | 1465201926674 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]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 926ms 01:32:06 INFO - PROCESS | 1656 | 1465201926739 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 1656 | 1465201926741 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:32:06 INFO - PROCESS | 1656 | 1465201926744 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - PROCESS | 1656 | 1465201926746 Marionette TRACE conn2 <- [1,70,null,{}] 01:32:06 INFO - PROCESS | 1656 | 1465201926749 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}] 01:32:06 INFO - PROCESS | 1656 | 1465201926751 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:06 INFO - PROCESS | 1656 | 1465201926839 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:32:06 INFO - PROCESS | 1656 | 1465201926882 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 1656 | 1465201926883 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e77800 == 25 [pid = 1656] [id = 25] 01:32:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x116752400) [pid = 1656] [serial = 71] [outer = 0x0] 01:32:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x118218c00) [pid = 1656] [serial = 72] [outer = 0x116752400] 01:32:06 INFO - PROCESS | 1656 | 1465201926912 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x1182f3800) [pid = 1656] [serial = 73] [outer = 0x116752400] 01:32:07 INFO - PROCESS | 1656 | 1465201927294 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]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 569ms 01:32:07 INFO - PROCESS | 1656 | 1465201927315 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 1656 | 1465201927318 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:32:07 INFO - PROCESS | 1656 | 1465201927323 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 1656 | 1465201927325 Marionette TRACE conn2 <- [1,74,null,{}] 01:32:07 INFO - PROCESS | 1656 | 1465201927327 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}] 01:32:07 INFO - PROCESS | 1656 | 1465201927328 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:07 INFO - PROCESS | 1656 | 1465201927405 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:32:07 INFO - PROCESS | 1656 | 1465201927409 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 1656 | 1465201927410 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x116844800 == 26 [pid = 1656] [id = 26] 01:32:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1138cf800) [pid = 1656] [serial = 74] [outer = 0x0] 01:32:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x118271000) [pid = 1656] [serial = 75] [outer = 0x1138cf800] 01:32:07 INFO - PROCESS | 1656 | 1465201927439 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x118650000) [pid = 1656] [serial = 76] [outer = 0x1138cf800] 01:32:07 INFO - PROCESS | 1656 | 1465201927768 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]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 01:32:07 INFO - PROCESS | 1656 | 1465201927798 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 1656 | 1465201927799 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:32:07 INFO - PROCESS | 1656 | 1465201927808 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 1656 | 1465201927812 Marionette TRACE conn2 <- [1,78,null,{}] 01:32:07 INFO - PROCESS | 1656 | 1465201927815 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}] 01:32:07 INFO - PROCESS | 1656 | 1465201927818 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:07 INFO - PROCESS | 1656 | 1465201927896 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:32:07 INFO - PROCESS | 1656 | 1465201927900 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 1656 | 1465201927901 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ad0800 == 27 [pid = 1656] [id = 27] 01:32:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x118650800) [pid = 1656] [serial = 77] [outer = 0x0] 01:32:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1186ad000) [pid = 1656] [serial = 78] [outer = 0x118650800] 01:32:07 INFO - PROCESS | 1656 | 1465201927930 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118fc8000) [pid = 1656] [serial = 79] [outer = 0x118650800] 01:32:08 INFO - PROCESS | 1656 | 1465201928277 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]]]}] 01:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 527ms 01:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:32:08 INFO - PROCESS | 1656 | 1465201928330 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 1656 | 1465201928332 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:32:08 INFO - PROCESS | 1656 | 1465201928342 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 1656 | 1465201928344 Marionette TRACE conn2 <- [1,82,null,{}] 01:32:08 INFO - PROCESS | 1656 | 1465201928348 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}] 01:32:08 INFO - PROCESS | 1656 | 1465201928349 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:08 INFO - PROCESS | 1656 | 1465201928426 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:32:08 INFO - PROCESS | 1656 | 1465201928429 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 1656 | 1465201928431 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180cf800 == 28 [pid = 1656] [id = 28] 01:32:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x113868c00) [pid = 1656] [serial = 80] [outer = 0x0] 01:32:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118fe5400) [pid = 1656] [serial = 81] [outer = 0x113868c00] 01:32:08 INFO - PROCESS | 1656 | 1465201928458 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1196d0000) [pid = 1656] [serial = 82] [outer = 0x113868c00] 01:32:08 INFO - PROCESS | 1656 | 1465201928776 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]]]}] 01:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms 01:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:32:08 INFO - PROCESS | 1656 | 1465201928813 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 1656 | 1465201928815 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:32:08 INFO - PROCESS | 1656 | 1465201928819 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 1656 | 1465201928824 Marionette TRACE conn2 <- [1,86,null,{}] 01:32:08 INFO - PROCESS | 1656 | 1465201928827 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}] 01:32:08 INFO - PROCESS | 1656 | 1465201928829 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:08 INFO - PROCESS | 1656 | 1465201928975 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:32:08 INFO - PROCESS | 1656 | 1465201928984 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 1656 | 1465201928990 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a5000 == 29 [pid = 1656] [id = 29] 01:32:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119b9e800) [pid = 1656] [serial = 83] [outer = 0x0] 01:32:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119bac000) [pid = 1656] [serial = 84] [outer = 0x119b9e800] 01:32:09 INFO - PROCESS | 1656 | 1465201929044 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11a0edc00) [pid = 1656] [serial = 85] [outer = 0x119b9e800] 01:32:09 INFO - PROCESS | 1656 | 1465201929503 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]]]}] 01:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 723ms 01:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:32:09 INFO - PROCESS | 1656 | 1465201929542 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:32:09 INFO - PROCESS | 1656 | 1465201929543 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:32:09 INFO - PROCESS | 1656 | 1465201929545 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - PROCESS | 1656 | 1465201929546 Marionette TRACE conn2 <- [1,90,null,{}] 01:32:09 INFO - PROCESS | 1656 | 1465201929548 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}] 01:32:09 INFO - PROCESS | 1656 | 1465201929550 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:09 INFO - PROCESS | 1656 | 1465201929647 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:32:09 INFO - PROCESS | 1656 | 1465201929654 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 1656 | 1465201929655 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x116835000 == 30 [pid = 1656] [id = 30] 01:32:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119cc6800) [pid = 1656] [serial = 86] [outer = 0x0] 01:32:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1213ec000) [pid = 1656] [serial = 87] [outer = 0x119cc6800] 01:32:09 INFO - PROCESS | 1656 | 1465201929680 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1214ad000) [pid = 1656] [serial = 88] [outer = 0x119cc6800] 01:32:09 INFO - PROCESS | 1656 | 1465201929963 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]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 01:32:10 INFO - PROCESS | 1656 | 1465201930013 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 1656 | 1465201930015 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:32:10 INFO - PROCESS | 1656 | 1465201930017 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - PROCESS | 1656 | 1465201930018 Marionette TRACE conn2 <- [1,94,null,{}] 01:32:10 INFO - PROCESS | 1656 | 1465201930023 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}] 01:32:10 INFO - PROCESS | 1656 | 1465201930024 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:10 INFO - PROCESS | 1656 | 1465201930098 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:32:10 INFO - PROCESS | 1656 | 1465201930101 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 1656 | 1465201930102 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x119223000 == 31 [pid = 1656] [id = 31] 01:32:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1214da800) [pid = 1656] [serial = 89] [outer = 0x0] 01:32:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1218de400) [pid = 1656] [serial = 90] [outer = 0x1214da800] 01:32:10 INFO - PROCESS | 1656 | 1465201930133 Marionette DEBUG loaded listener.js 01:32:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121c4a800) [pid = 1656] [serial = 91] [outer = 0x1214da800] 01:32:10 INFO - PROCESS | 1656 | 1465201930527 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]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 522ms 01:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:32:10 INFO - PROCESS | 1656 | 1465201930546 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 1656 | 1465201930547 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:32:10 INFO - PROCESS | 1656 | 1465201930549 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - PROCESS | 1656 | 1465201930550 Marionette TRACE conn2 <- [1,98,null,{}] 01:32:10 INFO - PROCESS | 1656 | 1465201930552 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}] 01:32:10 INFO - PROCESS | 1656 | 1465201930553 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:10 INFO - PROCESS | 1656 | 1465201930632 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:32:10 INFO - PROCESS | 1656 | 1465201930636 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 1656 | 1465201930640 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195b5800 == 32 [pid = 1656] [id = 32] 01:32:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1218d9c00) [pid = 1656] [serial = 92] [outer = 0x0] 01:32:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121e40800) [pid = 1656] [serial = 93] [outer = 0x1218d9c00] 01:32:10 INFO - PROCESS | 1656 | 1465201930680 Marionette DEBUG loaded listener.js 01:32:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x11864f800) [pid = 1656] [serial = 94] [outer = 0x1218d9c00] 01:32:11 INFO - PROCESS | 1656 | 1465201931121 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]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 620ms 01:32:11 INFO - PROCESS | 1656 | 1465201931170 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:32:11 INFO - PROCESS | 1656 | 1465201931172 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:32:11 INFO - PROCESS | 1656 | 1465201931197 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - PROCESS | 1656 | 1465201931199 Marionette TRACE conn2 <- [1,102,null,{}] 01:32:11 INFO - PROCESS | 1656 | 1465201931205 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}] 01:32:11 INFO - PROCESS | 1656 | 1465201931206 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:11 INFO - PROCESS | 1656 | 1465201931321 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:32:11 INFO - PROCESS | 1656 | 1465201931329 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 1656 | 1465201931330 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197d2800 == 33 [pid = 1656] [id = 33] 01:32:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1240e5000) [pid = 1656] [serial = 95] [outer = 0x0] 01:32:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1244c9800) [pid = 1656] [serial = 96] [outer = 0x1240e5000] 01:32:11 INFO - PROCESS | 1656 | 1465201931365 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12502c400) [pid = 1656] [serial = 97] [outer = 0x1240e5000] 01:32:11 INFO - PROCESS | 1656 | 1465201931679 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]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 543ms 01:32:11 INFO - PROCESS | 1656 | 1465201931718 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 1656 | 1465201931719 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:32:11 INFO - PROCESS | 1656 | 1465201931724 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - PROCESS | 1656 | 1465201931725 Marionette TRACE conn2 <- [1,106,null,{}] 01:32:11 INFO - PROCESS | 1656 | 1465201931728 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}] 01:32:11 INFO - PROCESS | 1656 | 1465201931729 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:11 INFO - PROCESS | 1656 | 1465201931807 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:32:11 INFO - PROCESS | 1656 | 1465201931853 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 1656 | 1465201931854 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ca9000 == 34 [pid = 1656] [id = 34] 01:32:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12442c400) [pid = 1656] [serial = 98] [outer = 0x0] 01:32:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1250e2c00) [pid = 1656] [serial = 99] [outer = 0x12442c400] 01:32:11 INFO - PROCESS | 1656 | 1465201931882 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1258a9400) [pid = 1656] [serial = 100] [outer = 0x12442c400] 01:32:12 INFO - PROCESS | 1656 | 1465201932142 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]]]}] 01:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 01:32:12 INFO - PROCESS | 1656 | 1465201932194 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:32:12 INFO - PROCESS | 1656 | 1465201932195 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:32:12 INFO - PROCESS | 1656 | 1465201932198 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:32:12 INFO - PROCESS | 1656 | 1465201932199 Marionette TRACE conn2 <- [1,110,null,{}] 01:32:12 INFO - PROCESS | 1656 | 1465201932210 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}] 01:32:12 INFO - PROCESS | 1656 | 1465201932212 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:12 INFO - PROCESS | 1656 | 1465201932309 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:32:12 INFO - PROCESS | 1656 | 1465201932313 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 1656 | 1465201932315 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153c000 == 35 [pid = 1656] [id = 35] 01:32:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1258afc00) [pid = 1656] [serial = 101] [outer = 0x0] 01:32:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x126657800) [pid = 1656] [serial = 102] [outer = 0x1258afc00] 01:32:12 INFO - PROCESS | 1656 | 1465201932347 Marionette DEBUG loaded listener.js 01:32:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12502ec00) [pid = 1656] [serial = 103] [outer = 0x1258afc00] 01:32:12 INFO - PROCESS | 1656 | 1465201932741 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]]]}] 01:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 569ms 01:32:12 INFO - PROCESS | 1656 | 1465201932768 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:32:12 INFO - PROCESS | 1656 | 1465201932773 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:32:12 INFO - PROCESS | 1656 | 1465201932776 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:32:12 INFO - PROCESS | 1656 | 1465201932777 Marionette TRACE conn2 <- [1,114,null,{}] 01:32:12 INFO - PROCESS | 1656 | 1465201932780 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}] 01:32:12 INFO - PROCESS | 1656 | 1465201932781 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:12 INFO - PROCESS | 1656 | 1465201932886 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:32:12 INFO - PROCESS | 1656 | 1465201932891 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 1656 | 1465201932892 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215e0800 == 36 [pid = 1656] [id = 36] 01:32:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1266db400) [pid = 1656] [serial = 104] [outer = 0x0] 01:32:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126c23400) [pid = 1656] [serial = 105] [outer = 0x1266db400] 01:32:12 INFO - PROCESS | 1656 | 1465201932931 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x127840000) [pid = 1656] [serial = 106] [outer = 0x1266db400] 01:32:13 INFO - PROCESS | 1656 | 1465201933321 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]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 569ms 01:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:32:13 INFO - PROCESS | 1656 | 1465201933346 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 1656 | 1465201933347 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:32:13 INFO - PROCESS | 1656 | 1465201933349 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 1656 | 1465201933350 Marionette TRACE conn2 <- [1,118,null,{}] 01:32:13 INFO - PROCESS | 1656 | 1465201933352 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}] 01:32:13 INFO - PROCESS | 1656 | 1465201933355 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:13 INFO - PROCESS | 1656 | 1465201933465 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:32:13 INFO - PROCESS | 1656 | 1465201933474 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:13 INFO - PROCESS | 1656 | 1465201933475 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x121a3b000 == 37 [pid = 1656] [id = 37] 01:32:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12694cc00) [pid = 1656] [serial = 107] [outer = 0x0] 01:32:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12784bc00) [pid = 1656] [serial = 108] [outer = 0x12694cc00] 01:32:13 INFO - PROCESS | 1656 | 1465201933499 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x127aa7000) [pid = 1656] [serial = 109] [outer = 0x12694cc00] 01:32:13 INFO - PROCESS | 1656 | 1465201933789 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]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 01:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:32:13 INFO - PROCESS | 1656 | 1465201933821 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 1656 | 1465201933823 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:32:13 INFO - PROCESS | 1656 | 1465201933826 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 1656 | 1465201933827 Marionette TRACE conn2 <- [1,122,null,{}] 01:32:13 INFO - PROCESS | 1656 | 1465201933830 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}] 01:32:13 INFO - PROCESS | 1656 | 1465201933831 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:13 INFO - PROCESS | 1656 | 1465201933912 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:32:13 INFO - PROCESS | 1656 | 1465201933916 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:13 INFO - PROCESS | 1656 | 1465201933917 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x124494000 == 38 [pid = 1656] [id = 38] 01:32:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x129336800) [pid = 1656] [serial = 110] [outer = 0x0] 01:32:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x129341c00) [pid = 1656] [serial = 111] [outer = 0x129336800] 01:32:13 INFO - PROCESS | 1656 | 1465201933941 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12946c400) [pid = 1656] [serial = 112] [outer = 0x129336800] 01:32:14 INFO - PROCESS | 1656 | 1465201934220 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]]]}] 01:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 01:32:14 INFO - PROCESS | 1656 | 1465201934245 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:32:14 INFO - PROCESS | 1656 | 1465201934247 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:32:14 INFO - PROCESS | 1656 | 1465201934250 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:32:14 INFO - PROCESS | 1656 | 1465201934253 Marionette TRACE conn2 <- [1,126,null,{}] 01:32:14 INFO - PROCESS | 1656 | 1465201934272 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}] 01:32:14 INFO - PROCESS | 1656 | 1465201934275 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:14 INFO - PROCESS | 1656 | 1465201934466 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:32:14 INFO - PROCESS | 1656 | 1465201934476 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 1656 | 1465201934477 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252fc800 == 39 [pid = 1656] [id = 39] 01:32:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x126572c00) [pid = 1656] [serial = 113] [outer = 0x0] 01:32:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x129473800) [pid = 1656] [serial = 114] [outer = 0x126572c00] 01:32:14 INFO - PROCESS | 1656 | 1465201934499 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12960f400) [pid = 1656] [serial = 115] [outer = 0x126572c00] 01:32:15 INFO - PROCESS | 1656 | 1465201935673 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]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1439ms 01:32:15 INFO - PROCESS | 1656 | 1465201935689 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 1656 | 1465201935692 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:32:15 INFO - PROCESS | 1656 | 1465201935695 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 1656 | 1465201935696 Marionette TRACE conn2 <- [1,130,null,{}] 01:32:15 INFO - PROCESS | 1656 | 1465201935700 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}] 01:32:15 INFO - PROCESS | 1656 | 1465201935702 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:15 INFO - PROCESS | 1656 | 1465201935807 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:32:15 INFO - PROCESS | 1656 | 1465201935812 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 1656 | 1465201935815 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a25800 == 40 [pid = 1656] [id = 40] 01:32:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x1166d8c00) [pid = 1656] [serial = 116] [outer = 0x0] 01:32:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x11689a800) [pid = 1656] [serial = 117] [outer = 0x1166d8c00] 01:32:15 INFO - PROCESS | 1656 | 1465201935843 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x116f87400) [pid = 1656] [serial = 118] [outer = 0x1166d8c00] 01:32:16 INFO - PROCESS | 1656 | 1465201936191 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]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 01:32:16 INFO - PROCESS | 1656 | 1465201936215 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 1656 | 1465201936218 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:32:16 INFO - PROCESS | 1656 | 1465201936233 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 1656 | 1465201936234 Marionette TRACE conn2 <- [1,134,null,{}] 01:32:16 INFO - PROCESS | 1656 | 1465201936237 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}] 01:32:16 INFO - PROCESS | 1656 | 1465201936239 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:16 INFO - PROCESS | 1656 | 1465201936332 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:32:16 INFO - PROCESS | 1656 | 1465201936337 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 1656 | 1465201936338 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x11677b000 == 41 [pid = 1656] [id = 41] 01:32:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x118215400) [pid = 1656] [serial = 119] [outer = 0x0] 01:32:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x11854d400) [pid = 1656] [serial = 120] [outer = 0x118215400] 01:32:16 INFO - PROCESS | 1656 | 1465201936366 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x118658400) [pid = 1656] [serial = 121] [outer = 0x118215400] 01:32:16 INFO - PROCESS | 1656 | 1465201936714 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]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 528ms 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x12bc6e000) [pid = 1656] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12bc5f400) [pid = 1656] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x12b112400) [pid = 1656] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x12aa7e400) [pid = 1656] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12933ec00) [pid = 1656] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x11820dc00) [pid = 1656] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x118657800) [pid = 1656] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12cd3b400) [pid = 1656] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12c954400) [pid = 1656] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12c67c800) [pid = 1656] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12c1de800) [pid = 1656] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12c107c00) [pid = 1656] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x118650800) [pid = 1656] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x113868c00) [pid = 1656] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119b9e800) [pid = 1656] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119cc6800) [pid = 1656] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1214da800) [pid = 1656] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1218d9c00) [pid = 1656] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1240e5000) [pid = 1656] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12442c400) [pid = 1656] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1266db400) [pid = 1656] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12694cc00) [pid = 1656] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12dd0d000) [pid = 1656] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x112d41800) [pid = 1656] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116a59800) [pid = 1656] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113a0c800) [pid = 1656] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116752400) [pid = 1656] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1138cf800) [pid = 1656] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:32:17 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x129336800) [pid = 1656] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:32:17 INFO - PROCESS | 1656 | 1465201937228 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 1656 | 1465201937230 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:32:17 INFO - PROCESS | 1656 | 1465201937242 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - PROCESS | 1656 | 1465201937245 Marionette TRACE conn2 <- [1,138,null,{}] 01:32:17 INFO - PROCESS | 1656 | 1465201937253 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}] 01:32:17 INFO - PROCESS | 1656 | 1465201937256 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:17 INFO - PROCESS | 1656 | 1465201937333 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:32:17 INFO - PROCESS | 1656 | 1465201937342 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 1656 | 1465201937344 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x117361000 == 42 [pid = 1656] [id = 42] 01:32:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x118657800) [pid = 1656] [serial = 122] [outer = 0x0] 01:32:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1186b9400) [pid = 1656] [serial = 123] [outer = 0x118657800] 01:32:17 INFO - PROCESS | 1656 | 1465201937372 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11928c000) [pid = 1656] [serial = 124] [outer = 0x118657800] 01:32:17 INFO - PROCESS | 1656 | 1465201937694 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]]]}] 01:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 470ms 01:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:32:17 INFO - PROCESS | 1656 | 1465201937713 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 1656 | 1465201937715 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:32:17 INFO - PROCESS | 1656 | 1465201937717 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - PROCESS | 1656 | 1465201937718 Marionette TRACE conn2 <- [1,142,null,{}] 01:32:17 INFO - PROCESS | 1656 | 1465201937723 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}] 01:32:17 INFO - PROCESS | 1656 | 1465201937724 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:17 INFO - PROCESS | 1656 | 1465201937802 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:32:17 INFO - PROCESS | 1656 | 1465201937847 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 1656 | 1465201937848 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180db000 == 43 [pid = 1656] [id = 43] 01:32:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1186ad400) [pid = 1656] [serial = 125] [outer = 0x0] 01:32:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119b6d000) [pid = 1656] [serial = 126] [outer = 0x1186ad400] 01:32:17 INFO - PROCESS | 1656 | 1465201937874 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119cce000) [pid = 1656] [serial = 127] [outer = 0x1186ad400] 01:32:18 INFO - PROCESS | 1656 | 1465201938173 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]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 468ms 01:32:18 INFO - PROCESS | 1656 | 1465201938186 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 1656 | 1465201938190 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:32:18 INFO - PROCESS | 1656 | 1465201938198 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 1656 | 1465201938199 Marionette TRACE conn2 <- [1,146,null,{}] 01:32:18 INFO - PROCESS | 1656 | 1465201938201 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}] 01:32:18 INFO - PROCESS | 1656 | 1465201938203 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:18 INFO - PROCESS | 1656 | 1465201938283 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:32:18 INFO - PROCESS | 1656 | 1465201938286 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 1656 | 1465201938289 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x119219800 == 44 [pid = 1656] [id = 44] 01:32:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x11764cc00) [pid = 1656] [serial = 128] [outer = 0x0] 01:32:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1213ed800) [pid = 1656] [serial = 129] [outer = 0x11764cc00] 01:32:18 INFO - PROCESS | 1656 | 1465201938314 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1213f6000) [pid = 1656] [serial = 130] [outer = 0x11764cc00] 01:32:18 INFO - PROCESS | 1656 | 1465201938635 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]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 01:32:18 INFO - PROCESS | 1656 | 1465201938667 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 1656 | 1465201938669 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:32:18 INFO - PROCESS | 1656 | 1465201938671 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 1656 | 1465201938672 Marionette TRACE conn2 <- [1,150,null,{}] 01:32:18 INFO - PROCESS | 1656 | 1465201938674 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}] 01:32:18 INFO - PROCESS | 1656 | 1465201938678 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:18 INFO - PROCESS | 1656 | 1465201938767 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:32:18 INFO - PROCESS | 1656 | 1465201938773 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 1656 | 1465201938775 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197ca800 == 45 [pid = 1656] [id = 45] 01:32:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x121a59000) [pid = 1656] [serial = 131] [outer = 0x0] 01:32:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x124072000) [pid = 1656] [serial = 132] [outer = 0x121a59000] 01:32:18 INFO - PROCESS | 1656 | 1465201938800 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x125875000) [pid = 1656] [serial = 133] [outer = 0x121a59000] 01:32:19 INFO - PROCESS | 1656 | 1465201939107 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]]]}] 01:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 01:32:19 INFO - PROCESS | 1656 | 1465201939141 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 1656 | 1465201939143 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:32:19 INFO - PROCESS | 1656 | 1465201939145 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 1656 | 1465201939146 Marionette TRACE conn2 <- [1,154,null,{}] 01:32:19 INFO - PROCESS | 1656 | 1465201939148 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}] 01:32:19 INFO - PROCESS | 1656 | 1465201939149 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:19 INFO - PROCESS | 1656 | 1465201939267 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:32:19 INFO - PROCESS | 1656 | 1465201939313 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 1656 | 1465201939314 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x111eab800 == 46 [pid = 1656] [id = 46] 01:32:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x11214d800) [pid = 1656] [serial = 134] [outer = 0x0] 01:32:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x1121b6800) [pid = 1656] [serial = 135] [outer = 0x11214d800] 01:32:19 INFO - PROCESS | 1656 | 1465201939346 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x113862400) [pid = 1656] [serial = 136] [outer = 0x11214d800] 01:32:19 INFO - PROCESS | 1656 | 1465201939798 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]]]}] 01:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 668ms 01:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:32:19 INFO - PROCESS | 1656 | 1465201939815 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 1656 | 1465201939817 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:32:19 INFO - PROCESS | 1656 | 1465201939821 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 1656 | 1465201939822 Marionette TRACE conn2 <- [1,158,null,{}] 01:32:19 INFO - PROCESS | 1656 | 1465201939826 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}] 01:32:19 INFO - PROCESS | 1656 | 1465201939829 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:19 INFO - PROCESS | 1656 | 1465201939927 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:32:19 INFO - PROCESS | 1656 | 1465201939972 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 1656 | 1465201939973 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e0d800 == 47 [pid = 1656] [id = 47] 01:32:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x116747800) [pid = 1656] [serial = 137] [outer = 0x0] 01:32:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1182f7000) [pid = 1656] [serial = 138] [outer = 0x116747800] 01:32:20 INFO - PROCESS | 1656 | 1465201940007 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11865b800) [pid = 1656] [serial = 139] [outer = 0x116747800] 01:32:20 INFO - PROCESS | 1656 | 1465201940450 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]]]}] 01:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 01:32:20 INFO - PROCESS | 1656 | 1465201940492 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:32:20 INFO - PROCESS | 1656 | 1465201940494 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:32:20 INFO - PROCESS | 1656 | 1465201940496 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:32:20 INFO - PROCESS | 1656 | 1465201940498 Marionette TRACE conn2 <- [1,162,null,{}] 01:32:20 INFO - PROCESS | 1656 | 1465201940501 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}] 01:32:20 INFO - PROCESS | 1656 | 1465201940502 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:20 INFO - PROCESS | 1656 | 1465201940598 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:32:20 INFO - PROCESS | 1656 | 1465201940672 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 1656 | 1465201940674 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153b000 == 48 [pid = 1656] [id = 48] 01:32:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119bac800) [pid = 1656] [serial = 140] [outer = 0x0] 01:32:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x1213ee400) [pid = 1656] [serial = 141] [outer = 0x119bac800] 01:32:20 INFO - PROCESS | 1656 | 1465201940705 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x121a5cc00) [pid = 1656] [serial = 142] [outer = 0x119bac800] 01:32:21 INFO - PROCESS | 1656 | 1465201941152 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]]]}] 01:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 01:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:32:21 INFO - PROCESS | 1656 | 1465201941165 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 1656 | 1465201941168 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:32:21 INFO - PROCESS | 1656 | 1465201941176 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 1656 | 1465201941179 Marionette TRACE conn2 <- [1,166,null,{}] 01:32:21 INFO - PROCESS | 1656 | 1465201941182 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}] 01:32:21 INFO - PROCESS | 1656 | 1465201941184 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:21 INFO - PROCESS | 1656 | 1465201941285 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:32:21 INFO - PROCESS | 1656 | 1465201941347 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:21 INFO - PROCESS | 1656 | 1465201941348 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x121ea1800 == 49 [pid = 1656] [id = 49] 01:32:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x121b34800) [pid = 1656] [serial = 143] [outer = 0x0] 01:32:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x125035400) [pid = 1656] [serial = 144] [outer = 0x121b34800] 01:32:21 INFO - PROCESS | 1656 | 1465201941378 Marionette DEBUG loaded listener.js 01:32:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x126576800) [pid = 1656] [serial = 145] [outer = 0x121b34800] 01:32:21 INFO - PROCESS | 1656 | 1465201941834 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]]]}] 01:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 675ms 01:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:32:21 INFO - PROCESS | 1656 | 1465201941847 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 1656 | 1465201941849 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:32:21 INFO - PROCESS | 1656 | 1465201941851 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 1656 | 1465201941852 Marionette TRACE conn2 <- [1,170,null,{}] 01:32:21 INFO - PROCESS | 1656 | 1465201941907 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}] 01:32:21 INFO - PROCESS | 1656 | 1465201941908 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:22 INFO - PROCESS | 1656 | 1465201942001 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:32:22 INFO - PROCESS | 1656 | 1465201942061 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 1656 | 1465201942062 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x11339b800 == 50 [pid = 1656] [id = 50] 01:32:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x113f56000) [pid = 1656] [serial = 146] [outer = 0x0] 01:32:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x118216800) [pid = 1656] [serial = 147] [outer = 0x113f56000] 01:32:22 INFO - PROCESS | 1656 | 1465201942091 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x1213f5800) [pid = 1656] [serial = 148] [outer = 0x113f56000] 01:32:22 INFO - PROCESS | 1656 | 1465201942550 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]]]}] 01:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 740ms 01:32:22 INFO - PROCESS | 1656 | 1465201942592 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:32:22 INFO - PROCESS | 1656 | 1465201942594 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:32:22 INFO - PROCESS | 1656 | 1465201942597 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:32:22 INFO - PROCESS | 1656 | 1465201942599 Marionette TRACE conn2 <- [1,174,null,{}] 01:32:22 INFO - PROCESS | 1656 | 1465201942603 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}] 01:32:22 INFO - PROCESS | 1656 | 1465201942607 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:22 INFO - PROCESS | 1656 | 1465201942703 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:32:22 INFO - PROCESS | 1656 | 1465201942781 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 1656 | 1465201942782 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x1162c6800 == 51 [pid = 1656] [id = 51] 01:32:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x1162aa400) [pid = 1656] [serial = 149] [outer = 0x0] 01:32:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x1168a9800) [pid = 1656] [serial = 150] [outer = 0x1162aa400] 01:32:22 INFO - PROCESS | 1656 | 1465201942830 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x11820b800) [pid = 1656] [serial = 151] [outer = 0x1162aa400] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1197ca800 == 50 [pid = 1656] [id = 45] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x119219800 == 49 [pid = 1656] [id = 44] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1180db000 == 48 [pid = 1656] [id = 43] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1180cf800 == 47 [pid = 1656] [id = 28] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1195b5800 == 46 [pid = 1656] [id = 32] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x117361000 == 45 [pid = 1656] [id = 42] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a5000 == 44 [pid = 1656] [id = 29] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x11677b000 == 43 [pid = 1656] [id = 41] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x113a25800 == 42 [pid = 1656] [id = 40] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x116ad0800 == 41 [pid = 1656] [id = 27] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x119223000 == 40 [pid = 1656] [id = 31] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x116835000 == 39 [pid = 1656] [id = 30] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x11339b800 == 38 [pid = 1656] [id = 50] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x121ea1800 == 37 [pid = 1656] [id = 49] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12153b000 == 36 [pid = 1656] [id = 48] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x124494000 == 35 [pid = 1656] [id = 38] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1252fc800 == 34 [pid = 1656] [id = 39] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1197d2800 == 33 [pid = 1656] [id = 33] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1215e0800 == 32 [pid = 1656] [id = 36] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x121a3b000 == 31 [pid = 1656] [id = 37] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x119ca9000 == 30 [pid = 1656] [id = 34] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x117e0d800 == 29 [pid = 1656] [id = 47] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x111eab800 == 28 [pid = 1656] [id = 46] 01:32:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12153c000 == 27 [pid = 1656] [id = 35] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x1240e7400) [pid = 1656] [serial = 11] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x118271000) [pid = 1656] [serial = 75] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x1186ad000) [pid = 1656] [serial = 78] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x118fe5400) [pid = 1656] [serial = 81] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x119bac000) [pid = 1656] [serial = 84] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x1213ec000) [pid = 1656] [serial = 87] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1214ad000) [pid = 1656] [serial = 88] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1218de400) [pid = 1656] [serial = 90] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x121e40800) [pid = 1656] [serial = 93] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x11864f800) [pid = 1656] [serial = 94] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1244c9800) [pid = 1656] [serial = 96] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x1250e2c00) [pid = 1656] [serial = 99] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x126657800) [pid = 1656] [serial = 102] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x126c23400) [pid = 1656] [serial = 105] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12784bc00) [pid = 1656] [serial = 108] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1189e9c00) [pid = 1656] [serial = 60] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x113d78800) [pid = 1656] [serial = 63] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11820e000) [pid = 1656] [serial = 66] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x113a7b800) [pid = 1656] [serial = 69] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118218c00) [pid = 1656] [serial = 72] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1182f3800) [pid = 1656] [serial = 73] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118650000) [pid = 1656] [serial = 76] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1258a9400) [pid = 1656] [serial = 100] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x121c4a800) [pid = 1656] [serial = 91] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x116604000) [pid = 1656] [serial = 64] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11a0edc00) [pid = 1656] [serial = 85] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113f0d400) [pid = 1656] [serial = 70] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x127aa7000) [pid = 1656] [serial = 109] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12502c400) [pid = 1656] [serial = 97] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x127840000) [pid = 1656] [serial = 106] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1196d0000) [pid = 1656] [serial = 82] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118fc8000) [pid = 1656] [serial = 79] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x129341c00) [pid = 1656] [serial = 111] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12dd13800) [pid = 1656] [serial = 61] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1182f5800) [pid = 1656] [serial = 67] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12946c400) [pid = 1656] [serial = 112] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12aa80000) [pid = 1656] [serial = 21] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12aa84800) [pid = 1656] [serial = 22] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12946fc00) [pid = 1656] [serial = 18] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x129340800) [pid = 1656] [serial = 15] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129468c00) [pid = 1656] [serial = 16] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x121b39c00) [pid = 1656] [serial = 8] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1189e2400) [pid = 1656] [serial = 54] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12d113c00) [pid = 1656] [serial = 51] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12d3c1c00) [pid = 1656] [serial = 52] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12ce20000) [pid = 1656] [serial = 45] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12cef5400) [pid = 1656] [serial = 48] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12c95a400) [pid = 1656] [serial = 42] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12cd38800) [pid = 1656] [serial = 43] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x12c951c00) [pid = 1656] [serial = 40] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x12c94c000) [pid = 1656] [serial = 39] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x12c677000) [pid = 1656] [serial = 36] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x12c67ac00) [pid = 1656] [serial = 37] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x12c1d2c00) [pid = 1656] [serial = 33] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x12c1dbc00) [pid = 1656] [serial = 34] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x12c102c00) [pid = 1656] [serial = 31] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x12bc7d000) [pid = 1656] [serial = 30] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x12bc63000) [pid = 1656] [serial = 27] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x12bc6ac00) [pid = 1656] [serial = 28] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x12b406400) [pid = 1656] [serial = 24] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x12b411400) [pid = 1656] [serial = 25] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x118219c00) [pid = 1656] [serial = 57] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x12c1db400) [pid = 1656] [serial = 58] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x12d3c8000) [pid = 1656] [serial = 55] [outer = 0x0] [url = about:blank] 01:32:23 INFO - PROCESS | 1656 | 1465201943830 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]]]}] 01:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1272ms 01:32:23 INFO - PROCESS | 1656 | 1465201943870 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:32:23 INFO - PROCESS | 1656 | 1465201943872 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:32:23 INFO - PROCESS | 1656 | 1465201943875 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:32:23 INFO - PROCESS | 1656 | 1465201943877 Marionette TRACE conn2 <- [1,178,null,{}] 01:32:23 INFO - PROCESS | 1656 | 1465201943881 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}] 01:32:23 INFO - PROCESS | 1656 | 1465201943882 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:23 INFO - PROCESS | 1656 | 1465201943958 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:32:23 INFO - PROCESS | 1656 | 1465201943963 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 1656 | 1465201943966 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x113f19000 == 28 [pid = 1656] [id = 52] 01:32:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x116749c00) [pid = 1656] [serial = 152] [outer = 0x0] 01:32:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x117296800) [pid = 1656] [serial = 153] [outer = 0x116749c00] 01:32:23 INFO - PROCESS | 1656 | 1465201943997 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x118217000) [pid = 1656] [serial = 154] [outer = 0x116749c00] 01:32:24 INFO - PROCESS | 1656 | 1465201944344 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]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 519ms 01:32:24 INFO - PROCESS | 1656 | 1465201944395 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 1656 | 1465201944399 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:32:24 INFO - PROCESS | 1656 | 1465201944406 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 1656 | 1465201944409 Marionette TRACE conn2 <- [1,182,null,{}] 01:32:24 INFO - PROCESS | 1656 | 1465201944412 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}] 01:32:24 INFO - PROCESS | 1656 | 1465201944415 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:24 INFO - PROCESS | 1656 | 1465201944534 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:32:24 INFO - PROCESS | 1656 | 1465201944549 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:24 INFO - PROCESS | 1656 | 1465201944551 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x116aa2000 == 29 [pid = 1656] [id = 53] 01:32:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x11827f000) [pid = 1656] [serial = 155] [outer = 0x0] 01:32:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x1186abc00) [pid = 1656] [serial = 156] [outer = 0x11827f000] 01:32:24 INFO - PROCESS | 1656 | 1465201944595 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x118f57400) [pid = 1656] [serial = 157] [outer = 0x11827f000] 01:32:25 INFO - PROCESS | 1656 | 1465201945026 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]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 01:32:25 INFO - PROCESS | 1656 | 1465201945077 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 1656 | 1465201945078 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:32:25 INFO - PROCESS | 1656 | 1465201945081 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 1656 | 1465201945083 Marionette TRACE conn2 <- [1,186,null,{}] 01:32:25 INFO - PROCESS | 1656 | 1465201945091 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}] 01:32:25 INFO - PROCESS | 1656 | 1465201945094 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:25 INFO - PROCESS | 1656 | 1465201945167 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:32:25 INFO - PROCESS | 1656 | 1465201945173 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 1656 | 1465201945175 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d6000 == 30 [pid = 1656] [id = 54] 01:32:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x116a5a000) [pid = 1656] [serial = 158] [outer = 0x0] 01:32:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x119b6a400) [pid = 1656] [serial = 159] [outer = 0x116a5a000] 01:32:25 INFO - PROCESS | 1656 | 1465201945205 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x119cce400) [pid = 1656] [serial = 160] [outer = 0x116a5a000] 01:32:25 INFO - PROCESS | 1656 | 1465201945515 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]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 01:32:25 INFO - PROCESS | 1656 | 1465201945553 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 1656 | 1465201945557 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:32:25 INFO - PROCESS | 1656 | 1465201945560 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 1656 | 1465201945561 Marionette TRACE conn2 <- [1,190,null,{}] 01:32:25 INFO - PROCESS | 1656 | 1465201945563 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}] 01:32:25 INFO - PROCESS | 1656 | 1465201945564 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:25 INFO - PROCESS | 1656 | 1465201945664 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:32:25 INFO - PROCESS | 1656 | 1465201945671 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 1656 | 1465201945672 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a1000 == 31 [pid = 1656] [id = 55] 01:32:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x119cc6400) [pid = 1656] [serial = 161] [outer = 0x0] 01:32:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x1213eec00) [pid = 1656] [serial = 162] [outer = 0x119cc6400] 01:32:25 INFO - PROCESS | 1656 | 1465201945698 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x121992000) [pid = 1656] [serial = 163] [outer = 0x119cc6400] 01:32:26 INFO - PROCESS | 1656 | 1465201946044 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]]]}] 01:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 519ms 01:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:32:26 INFO - PROCESS | 1656 | 1465201946079 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 1656 | 1465201946081 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:32:26 INFO - PROCESS | 1656 | 1465201946083 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 1656 | 1465201946084 Marionette TRACE conn2 <- [1,194,null,{}] 01:32:26 INFO - PROCESS | 1656 | 1465201946086 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}] 01:32:26 INFO - PROCESS | 1656 | 1465201946088 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:26 INFO - PROCESS | 1656 | 1465201946176 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:32:26 INFO - PROCESS | 1656 | 1465201946180 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 1656 | 1465201946181 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x119232000 == 32 [pid = 1656] [id = 56] 01:32:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x118275c00) [pid = 1656] [serial = 164] [outer = 0x0] 01:32:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x121b39c00) [pid = 1656] [serial = 165] [outer = 0x118275c00] 01:32:26 INFO - PROCESS | 1656 | 1465201946206 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x1244bcc00) [pid = 1656] [serial = 166] [outer = 0x118275c00] 01:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 468ms 01:32:26 INFO - PROCESS | 1656 | 1465201946547 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]]]}] 01:32:26 INFO - PROCESS | 1656 | 1465201946551 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 1656 | 1465201946552 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:32:26 INFO - PROCESS | 1656 | 1465201946557 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 1656 | 1465201946559 Marionette TRACE conn2 <- [1,198,null,{}] 01:32:26 INFO - PROCESS | 1656 | 1465201946561 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}] 01:32:26 INFO - PROCESS | 1656 | 1465201946565 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:26 INFO - PROCESS | 1656 | 1465201946670 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:32:26 INFO - PROCESS | 1656 | 1465201946708 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 1656 | 1465201946709 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197d0800 == 33 [pid = 1656] [id = 57] 01:32:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1244c0800) [pid = 1656] [serial = 167] [outer = 0x0] 01:32:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x12530f400) [pid = 1656] [serial = 168] [outer = 0x1244c0800] 01:32:26 INFO - PROCESS | 1656 | 1465201946735 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x12656e400) [pid = 1656] [serial = 169] [outer = 0x1244c0800] 01:32:27 INFO - PROCESS | 1656 | 1465201947060 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]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 519ms 01:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:32:27 INFO - PROCESS | 1656 | 1465201947077 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 1656 | 1465201947078 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:32:27 INFO - PROCESS | 1656 | 1465201947089 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 1656 | 1465201947091 Marionette TRACE conn2 <- [1,202,null,{}] 01:32:27 INFO - PROCESS | 1656 | 1465201947094 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}] 01:32:27 INFO - PROCESS | 1656 | 1465201947095 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:27 INFO - PROCESS | 1656 | 1465201947179 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:32:27 INFO - PROCESS | 1656 | 1465201947208 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 1656 | 1465201947209 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213aa000 == 34 [pid = 1656] [id = 58] 01:32:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119ba2000) [pid = 1656] [serial = 170] [outer = 0x0] 01:32:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x126830c00) [pid = 1656] [serial = 171] [outer = 0x119ba2000] 01:32:27 INFO - PROCESS | 1656 | 1465201947234 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x126959000) [pid = 1656] [serial = 172] [outer = 0x119ba2000] 01:32:27 INFO - PROCESS | 1656 | 1465201947548 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]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 480ms 01:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:32:27 INFO - PROCESS | 1656 | 1465201947560 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 1656 | 1465201947561 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:32:27 INFO - PROCESS | 1656 | 1465201947563 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 1656 | 1465201947564 Marionette TRACE conn2 <- [1,206,null,{}] 01:32:27 INFO - PROCESS | 1656 | 1465201947567 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}] 01:32:27 INFO - PROCESS | 1656 | 1465201947568 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:27 INFO - PROCESS | 1656 | 1465201947666 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:32:27 INFO - PROCESS | 1656 | 1465201947670 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 1656 | 1465201947671 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x121880800 == 35 [pid = 1656] [id = 59] 01:32:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x126657800) [pid = 1656] [serial = 173] [outer = 0x0] 01:32:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x126e49400) [pid = 1656] [serial = 174] [outer = 0x126657800] 01:32:27 INFO - PROCESS | 1656 | 1465201947696 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x127848800) [pid = 1656] [serial = 175] [outer = 0x126657800] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x11764cc00) [pid = 1656] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1186ad400) [pid = 1656] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x118657800) [pid = 1656] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x126572c00) [pid = 1656] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1258afc00) [pid = 1656] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x121a59000) [pid = 1656] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x118215400) [pid = 1656] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:32:28 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x1166d8c00) [pid = 1656] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:32:28 INFO - PROCESS | 1656 | 1465201948056 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]]]}] 01:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 519ms 01:32:28 INFO - PROCESS | 1656 | 1465201948084 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 1656 | 1465201948085 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:32:28 INFO - PROCESS | 1656 | 1465201948089 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - PROCESS | 1656 | 1465201948091 Marionette TRACE conn2 <- [1,210,null,{}] 01:32:28 INFO - PROCESS | 1656 | 1465201948094 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}] 01:32:28 INFO - PROCESS | 1656 | 1465201948095 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:28 INFO - PROCESS | 1656 | 1465201948176 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:32:28 INFO - PROCESS | 1656 | 1465201948179 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 1656 | 1465201948181 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d5800 == 36 [pid = 1656] [id = 60] 01:32:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x118277800) [pid = 1656] [serial = 176] [outer = 0x0] 01:32:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x1196d1400) [pid = 1656] [serial = 177] [outer = 0x118277800] 01:32:28 INFO - PROCESS | 1656 | 1465201948208 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x127aa0c00) [pid = 1656] [serial = 178] [outer = 0x118277800] 01:32:28 INFO - PROCESS | 1656 | 1465201948539 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]]]}] 01:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 01:32:28 INFO - PROCESS | 1656 | 1465201948560 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 1656 | 1465201948561 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:32:28 INFO - PROCESS | 1656 | 1465201948564 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - PROCESS | 1656 | 1465201948565 Marionette TRACE conn2 <- [1,214,null,{}] 01:32:28 INFO - PROCESS | 1656 | 1465201948567 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}] 01:32:28 INFO - PROCESS | 1656 | 1465201948568 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:28 INFO - PROCESS | 1656 | 1465201948662 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:32:28 INFO - PROCESS | 1656 | 1465201948668 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 1656 | 1465201948669 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x12410a800 == 37 [pid = 1656] [id = 61] 01:32:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x127aa3000) [pid = 1656] [serial = 179] [outer = 0x0] 01:32:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x129337400) [pid = 1656] [serial = 180] [outer = 0x127aa3000] 01:32:28 INFO - PROCESS | 1656 | 1465201948698 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x129340400) [pid = 1656] [serial = 181] [outer = 0x127aa3000] 01:32:28 INFO - PROCESS | 1656 | 1465201948979 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]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 01:32:29 INFO - PROCESS | 1656 | 1465201949032 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:32:29 INFO - PROCESS | 1656 | 1465201949034 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:32:29 INFO - PROCESS | 1656 | 1465201949037 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 1656 | 1465201949048 Marionette TRACE conn2 <- [1,218,null,{}] 01:32:29 INFO - PROCESS | 1656 | 1465201949050 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}] 01:32:29 INFO - PROCESS | 1656 | 1465201949052 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:29 INFO - PROCESS | 1656 | 1465201949139 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:32:29 INFO - PROCESS | 1656 | 1465201949144 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 1656 | 1465201949146 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x119231800 == 38 [pid = 1656] [id = 62] 01:32:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x129342800) [pid = 1656] [serial = 182] [outer = 0x0] 01:32:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x129477400) [pid = 1656] [serial = 183] [outer = 0x129342800] 01:32:29 INFO - PROCESS | 1656 | 1465201949173 Marionette DEBUG loaded listener.js 01:32:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x127aa7000) [pid = 1656] [serial = 184] [outer = 0x129342800] 01:32:29 INFO - PROCESS | 1656 | 1465201949474 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]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 478ms 01:32:29 INFO - PROCESS | 1656 | 1465201949515 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:32:29 INFO - PROCESS | 1656 | 1465201949516 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:32:29 INFO - PROCESS | 1656 | 1465201949519 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:32:29 INFO - PROCESS | 1656 | 1465201949520 Marionette TRACE conn2 <- [1,222,null,{}] 01:32:29 INFO - PROCESS | 1656 | 1465201949525 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}] 01:32:29 INFO - PROCESS | 1656 | 1465201949526 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:29 INFO - PROCESS | 1656 | 1465201949622 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:32:29 INFO - PROCESS | 1656 | 1465201949629 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 1656 | 1465201949630 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x126805000 == 39 [pid = 1656] [id = 63] 01:32:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x124434800) [pid = 1656] [serial = 185] [outer = 0x0] 01:32:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12a48d800) [pid = 1656] [serial = 186] [outer = 0x124434800] 01:32:29 INFO - PROCESS | 1656 | 1465201949654 Marionette DEBUG loaded listener.js 01:32:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12a7c9400) [pid = 1656] [serial = 187] [outer = 0x124434800] 01:32:29 INFO - PROCESS | 1656 | 1465201949942 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]]]}] 01:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 01:32:30 INFO - PROCESS | 1656 | 1465201950041 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:32:30 INFO - PROCESS | 1656 | 1465201950043 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:32:30 INFO - PROCESS | 1656 | 1465201950047 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - PROCESS | 1656 | 1465201950050 Marionette TRACE conn2 <- [1,226,null,{}] 01:32:30 INFO - PROCESS | 1656 | 1465201950054 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}] 01:32:30 INFO - PROCESS | 1656 | 1465201950056 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:30 INFO - PROCESS | 1656 | 1465201950147 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:32:30 INFO - PROCESS | 1656 | 1465201950230 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 1656 | 1465201950232 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x1133b4000 == 40 [pid = 1656] [id = 64] 01:32:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x113a7b800) [pid = 1656] [serial = 188] [outer = 0x0] 01:32:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x113f0d400) [pid = 1656] [serial = 189] [outer = 0x113a7b800] 01:32:30 INFO - PROCESS | 1656 | 1465201950265 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1168a9000) [pid = 1656] [serial = 190] [outer = 0x113a7b800] 01:32:30 INFO - PROCESS | 1656 | 1465201950770 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]]]}] 01:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 771ms 01:32:30 INFO - PROCESS | 1656 | 1465201950830 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:32:30 INFO - PROCESS | 1656 | 1465201950832 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:32:30 INFO - PROCESS | 1656 | 1465201950839 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - PROCESS | 1656 | 1465201950842 Marionette TRACE conn2 <- [1,230,null,{}] 01:32:30 INFO - PROCESS | 1656 | 1465201950845 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}] 01:32:30 INFO - PROCESS | 1656 | 1465201950847 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:30 INFO - PROCESS | 1656 | 1465201950957 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:32:31 INFO - PROCESS | 1656 | 1465201951024 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:31 INFO - PROCESS | 1656 | 1465201951025 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a7800 == 41 [pid = 1656] [id = 65] 01:32:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118650800) [pid = 1656] [serial = 191] [outer = 0x0] 01:32:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1186adc00) [pid = 1656] [serial = 192] [outer = 0x118650800] 01:32:31 INFO - PROCESS | 1656 | 1465201951056 Marionette DEBUG loaded listener.js 01:32:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118fe2c00) [pid = 1656] [serial = 193] [outer = 0x118650800] 01:32:31 INFO - PROCESS | 1656 | 1465201951657 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]]]}] 01:32:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1186b2000) [pid = 1656] [serial = 194] [outer = 0x12cd3a000] 01:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 878ms 01:32:31 INFO - PROCESS | 1656 | 1465201951728 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 1656 | 1465201951731 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x119231800 == 40 [pid = 1656] [id = 62] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12410a800 == 39 [pid = 1656] [id = 61] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d5800 == 38 [pid = 1656] [id = 60] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x121880800 == 37 [pid = 1656] [id = 59] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1213aa000 == 36 [pid = 1656] [id = 58] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1197d0800 == 35 [pid = 1656] [id = 57] 01:32:31 INFO - PROCESS | 1656 | 1465201951793 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - PROCESS | 1656 | 1465201951797 Marionette TRACE conn2 <- [1,234,null,{}] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x119232000 == 34 [pid = 1656] [id = 56] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a1000 == 33 [pid = 1656] [id = 55] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d6000 == 32 [pid = 1656] [id = 54] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x116aa2000 == 31 [pid = 1656] [id = 53] 01:32:31 INFO - PROCESS | 1656 | --DOCSHELL 0x113f19000 == 30 [pid = 1656] [id = 52] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12502ec00) [pid = 1656] [serial = 103] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x124072000) [pid = 1656] [serial = 132] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x125875000) [pid = 1656] [serial = 133] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11854d400) [pid = 1656] [serial = 120] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11689a800) [pid = 1656] [serial = 117] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1213ed800) [pid = 1656] [serial = 129] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119b6d000) [pid = 1656] [serial = 126] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x11928c000) [pid = 1656] [serial = 124] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x118658400) [pid = 1656] [serial = 121] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x116f87400) [pid = 1656] [serial = 118] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119cce000) [pid = 1656] [serial = 127] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1213f6000) [pid = 1656] [serial = 130] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12960f400) [pid = 1656] [serial = 115] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1186b9400) [pid = 1656] [serial = 123] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x129473800) [pid = 1656] [serial = 114] [outer = 0x0] [url = about:blank] 01:32:31 INFO - PROCESS | 1656 | 1465201951817 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}] 01:32:31 INFO - PROCESS | 1656 | 1465201951819 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:31 INFO - PROCESS | 1656 | 1465201951950 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:32:32 INFO - PROCESS | 1656 | 1465201952018 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 1656 | 1465201952020 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x116663800 == 31 [pid = 1656] [id = 66] 01:32:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x11854dc00) [pid = 1656] [serial = 195] [outer = 0x0] 01:32:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1186b1400) [pid = 1656] [serial = 196] [outer = 0x11854dc00] 01:32:32 INFO - PROCESS | 1656 | 1465201952066 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1196ccc00) [pid = 1656] [serial = 197] [outer = 0x11854dc00] 01:32:32 INFO - PROCESS | 1656 | 1465201952450 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]]]}] 01:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 739ms 01:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:32:32 INFO - PROCESS | 1656 | 1465201952482 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:32:32 INFO - PROCESS | 1656 | 1465201952485 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:32:32 INFO - PROCESS | 1656 | 1465201952492 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:32:32 INFO - PROCESS | 1656 | 1465201952493 Marionette TRACE conn2 <- [1,238,null,{}] 01:32:32 INFO - PROCESS | 1656 | 1465201952496 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}] 01:32:32 INFO - PROCESS | 1656 | 1465201952497 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:32 INFO - PROCESS | 1656 | 1465201952572 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:32:32 INFO - PROCESS | 1656 | 1465201952576 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 1656 | 1465201952578 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180cf800 == 32 [pid = 1656] [id = 67] 01:32:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119cc0800) [pid = 1656] [serial = 198] [outer = 0x0] 01:32:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1213f8000) [pid = 1656] [serial = 199] [outer = 0x119cc0800] 01:32:32 INFO - PROCESS | 1656 | 1465201952607 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x121b3ac00) [pid = 1656] [serial = 200] [outer = 0x119cc0800] 01:32:32 INFO - PROCESS | 1656 | 1465201952944 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]]]}] 01:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 469ms 01:32:32 INFO - PROCESS | 1656 | 1465201952961 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:32:32 INFO - PROCESS | 1656 | 1465201952962 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:32:32 INFO - PROCESS | 1656 | 1465201952965 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:32:32 INFO - PROCESS | 1656 | 1465201952967 Marionette TRACE conn2 <- [1,242,null,{}] 01:32:32 INFO - PROCESS | 1656 | 1465201952975 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}] 01:32:32 INFO - PROCESS | 1656 | 1465201952978 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:33 INFO - PROCESS | 1656 | 1465201953060 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:32:33 INFO - PROCESS | 1656 | 1465201953108 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 1656 | 1465201953110 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x119217000 == 33 [pid = 1656] [id = 68] 01:32:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121992400) [pid = 1656] [serial = 201] [outer = 0x0] 01:32:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1246bcc00) [pid = 1656] [serial = 202] [outer = 0x121992400] 01:32:33 INFO - PROCESS | 1656 | 1465201953138 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1258a7000) [pid = 1656] [serial = 203] [outer = 0x121992400] 01:32:33 INFO - PROCESS | 1656 | 1465201953429 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]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 01:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:32:33 INFO - PROCESS | 1656 | 1465201953443 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 1656 | 1465201953445 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:32:33 INFO - PROCESS | 1656 | 1465201953447 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 1656 | 1465201953448 Marionette TRACE conn2 <- [1,246,null,{}] 01:32:33 INFO - PROCESS | 1656 | 1465201953451 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}] 01:32:33 INFO - PROCESS | 1656 | 1465201953452 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:33 INFO - PROCESS | 1656 | 1465201953536 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:32:33 INFO - PROCESS | 1656 | 1465201953542 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 1656 | 1465201953543 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ca8000 == 34 [pid = 1656] [id = 69] 01:32:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12656cc00) [pid = 1656] [serial = 204] [outer = 0x0] 01:32:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126839400) [pid = 1656] [serial = 205] [outer = 0x12656cc00] 01:32:33 INFO - PROCESS | 1656 | 1465201953568 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126c2ac00) [pid = 1656] [serial = 206] [outer = 0x12656cc00] 01:32:33 INFO - PROCESS | 1656 | 1465201953882 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]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 01:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:32:33 INFO - PROCESS | 1656 | 1465201953916 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 1656 | 1465201953917 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:32:33 INFO - PROCESS | 1656 | 1465201953920 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 1656 | 1465201953922 Marionette TRACE conn2 <- [1,250,null,{}] 01:32:33 INFO - PROCESS | 1656 | 1465201953926 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}] 01:32:33 INFO - PROCESS | 1656 | 1465201953927 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:34 INFO - PROCESS | 1656 | 1465201954028 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:32:34 INFO - PROCESS | 1656 | 1465201954039 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 1656 | 1465201954040 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213b7800 == 35 [pid = 1656] [id = 70] 01:32:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1160ad000) [pid = 1656] [serial = 207] [outer = 0x0] 01:32:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1266dec00) [pid = 1656] [serial = 208] [outer = 0x1160ad000] 01:32:34 INFO - PROCESS | 1656 | 1465201954065 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12933b800) [pid = 1656] [serial = 209] [outer = 0x1160ad000] 01:32:34 INFO - PROCESS | 1656 | 1465201954409 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]]]}] 01:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms 01:32:34 INFO - PROCESS | 1656 | 1465201954447 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 1656 | 1465201954448 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:32:34 INFO - PROCESS | 1656 | 1465201954450 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 1656 | 1465201954451 Marionette TRACE conn2 <- [1,254,null,{}] 01:32:34 INFO - PROCESS | 1656 | 1465201954453 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}] 01:32:34 INFO - PROCESS | 1656 | 1465201954458 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:34 INFO - PROCESS | 1656 | 1465201954568 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:32:34 INFO - PROCESS | 1656 | 1465201954599 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 1656 | 1465201954600 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c0b800 == 36 [pid = 1656] [id = 71] 01:32:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129337800) [pid = 1656] [serial = 210] [outer = 0x0] 01:32:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129615400) [pid = 1656] [serial = 211] [outer = 0x129337800] 01:32:34 INFO - PROCESS | 1656 | 1465201954625 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12aa7ec00) [pid = 1656] [serial = 212] [outer = 0x129337800] 01:32:34 INFO - PROCESS | 1656 | 1465201954931 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]]]}] 01:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 01:32:34 INFO - PROCESS | 1656 | 1465201954968 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 1656 | 1465201954970 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:32:34 INFO - PROCESS | 1656 | 1465201954975 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 1656 | 1465201954976 Marionette TRACE conn2 <- [1,258,null,{}] 01:32:34 INFO - PROCESS | 1656 | 1465201954978 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}] 01:32:34 INFO - PROCESS | 1656 | 1465201954979 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:35 INFO - PROCESS | 1656 | 1465201955070 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:32:35 INFO - PROCESS | 1656 | 1465201955103 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 1656 | 1465201955104 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x125894000 == 37 [pid = 1656] [id = 72] 01:32:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a48a800) [pid = 1656] [serial = 213] [outer = 0x0] 01:32:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aa85000) [pid = 1656] [serial = 214] [outer = 0x12a48a800] 01:32:35 INFO - PROCESS | 1656 | 1465201955130 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b114400) [pid = 1656] [serial = 215] [outer = 0x12a48a800] 01:32:35 INFO - PROCESS | 1656 | 1465201955419 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]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 01:32:35 INFO - PROCESS | 1656 | 1465201955445 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 1656 | 1465201955446 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:32:35 INFO - PROCESS | 1656 | 1465201955448 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 1656 | 1465201955449 Marionette TRACE conn2 <- [1,262,null,{}] 01:32:35 INFO - PROCESS | 1656 | 1465201955460 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}] 01:32:35 INFO - PROCESS | 1656 | 1465201955461 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:35 INFO - PROCESS | 1656 | 1465201955555 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:32:35 INFO - PROCESS | 1656 | 1465201955559 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 1656 | 1465201955560 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ea7800 == 38 [pid = 1656] [id = 73] 01:32:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12aa81800) [pid = 1656] [serial = 216] [outer = 0x0] 01:32:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b120000) [pid = 1656] [serial = 217] [outer = 0x12aa81800] 01:32:35 INFO - PROCESS | 1656 | 1465201955584 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12b402c00) [pid = 1656] [serial = 218] [outer = 0x12aa81800] 01:32:35 INFO - PROCESS | 1656 | 1465201955915 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]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 478ms 01:32:35 INFO - PROCESS | 1656 | 1465201955926 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 1656 | 1465201955928 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:32:35 INFO - PROCESS | 1656 | 1465201955930 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - PROCESS | 1656 | 1465201955931 Marionette TRACE conn2 <- [1,266,null,{}] 01:32:35 INFO - PROCESS | 1656 | 1465201955934 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}] 01:32:35 INFO - PROCESS | 1656 | 1465201955935 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:36 INFO - PROCESS | 1656 | 1465201956126 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1244c0800) [pid = 1656] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118275c00) [pid = 1656] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119ba2000) [pid = 1656] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1162aa400) [pid = 1656] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x116749c00) [pid = 1656] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11827f000) [pid = 1656] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119cc6400) [pid = 1656] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116a5a000) [pid = 1656] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11214d800) [pid = 1656] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x116747800) [pid = 1656] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x126657800) [pid = 1656] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119bac800) [pid = 1656] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x121b34800) [pid = 1656] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x118277800) [pid = 1656] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x129342800) [pid = 1656] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x113f56000) [pid = 1656] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:32:36 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x127aa3000) [pid = 1656] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:32:36 INFO - PROCESS | 1656 | 1465201956164 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 1656 | 1465201956165 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac2000 == 39 [pid = 1656] [id = 74] 01:32:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11214d800) [pid = 1656] [serial = 219] [outer = 0x0] 01:32:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1162aa400) [pid = 1656] [serial = 220] [outer = 0x11214d800] 01:32:36 INFO - PROCESS | 1656 | 1465201956190 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118653000) [pid = 1656] [serial = 221] [outer = 0x11214d800] 01:32:36 INFO - PROCESS | 1656 | 1465201956440 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]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 520ms 01:32:36 INFO - PROCESS | 1656 | 1465201956451 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 1656 | 1465201956452 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:32:36 INFO - PROCESS | 1656 | 1465201956455 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 1656 | 1465201956458 Marionette TRACE conn2 <- [1,270,null,{}] 01:32:36 INFO - PROCESS | 1656 | 1465201956466 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}] 01:32:36 INFO - PROCESS | 1656 | 1465201956468 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:36 INFO - PROCESS | 1656 | 1465201956553 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:32:36 INFO - PROCESS | 1656 | 1465201956559 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 1656 | 1465201956561 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f35800 == 40 [pid = 1656] [id = 75] 01:32:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119bac800) [pid = 1656] [serial = 222] [outer = 0x0] 01:32:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126c28000) [pid = 1656] [serial = 223] [outer = 0x119bac800] 01:32:36 INFO - PROCESS | 1656 | 1465201956585 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12b405800) [pid = 1656] [serial = 224] [outer = 0x119bac800] 01:32:36 INFO - PROCESS | 1656 | 1465201956911 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]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 477ms 01:32:36 INFO - PROCESS | 1656 | 1465201956932 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:32:36 INFO - PROCESS | 1656 | 1465201956933 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:32:36 INFO - PROCESS | 1656 | 1465201956935 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 1656 | 1465201956938 Marionette TRACE conn2 <- [1,274,null,{}] 01:32:36 INFO - PROCESS | 1656 | 1465201956942 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}] 01:32:36 INFO - PROCESS | 1656 | 1465201956944 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:37 INFO - PROCESS | 1656 | 1465201957053 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:32:37 INFO - PROCESS | 1656 | 1465201957062 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:37 INFO - PROCESS | 1656 | 1465201957063 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a5000 == 41 [pid = 1656] [id = 76] 01:32:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12b407400) [pid = 1656] [serial = 225] [outer = 0x0] 01:32:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12ba74400) [pid = 1656] [serial = 226] [outer = 0x12b407400] 01:32:37 INFO - PROCESS | 1656 | 1465201957090 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12bc60400) [pid = 1656] [serial = 227] [outer = 0x12b407400] 01:32:37 INFO - PROCESS | 1656 | 1465201957380 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]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 474ms 01:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:32:37 INFO - PROCESS | 1656 | 1465201957411 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 1656 | 1465201957412 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:32:37 INFO - PROCESS | 1656 | 1465201957414 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 1656 | 1465201957415 Marionette TRACE conn2 <- [1,278,null,{}] 01:32:37 INFO - PROCESS | 1656 | 1465201957417 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}] 01:32:37 INFO - PROCESS | 1656 | 1465201957419 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:37 INFO - PROCESS | 1656 | 1465201957502 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:32:37 INFO - PROCESS | 1656 | 1465201957508 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:37 INFO - PROCESS | 1656 | 1465201957509 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4a8000 == 42 [pid = 1656] [id = 77] 01:32:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12bc64400) [pid = 1656] [serial = 228] [outer = 0x0] 01:32:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12bc6e400) [pid = 1656] [serial = 229] [outer = 0x12bc64400] 01:32:37 INFO - PROCESS | 1656 | 1465201957534 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12bc76800) [pid = 1656] [serial = 230] [outer = 0x12bc64400] 01:32:37 INFO - PROCESS | 1656 | 1465201957850 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]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 01:32:37 INFO - PROCESS | 1656 | 1465201957884 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 1656 | 1465201957886 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:32:37 INFO - PROCESS | 1656 | 1465201957888 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 1656 | 1465201957889 Marionette TRACE conn2 <- [1,282,null,{}] 01:32:37 INFO - PROCESS | 1656 | 1465201957891 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}] 01:32:37 INFO - PROCESS | 1656 | 1465201957892 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:37 INFO - PROCESS | 1656 | 1465201957993 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:32:38 INFO - PROCESS | 1656 | 1465201958000 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 1656 | 1465201958001 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4b8800 == 43 [pid = 1656] [id = 78] 01:32:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12597e400) [pid = 1656] [serial = 231] [outer = 0x0] 01:32:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12bc78400) [pid = 1656] [serial = 232] [outer = 0x12597e400] 01:32:38 INFO - PROCESS | 1656 | 1465201958025 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12bc80400) [pid = 1656] [serial = 233] [outer = 0x12597e400] 01:32:38 INFO - PROCESS | 1656 | 1465201958458 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]]]}] 01:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 621ms 01:32:38 INFO - PROCESS | 1656 | 1465201958510 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:32:38 INFO - PROCESS | 1656 | 1465201958512 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:32:38 INFO - PROCESS | 1656 | 1465201958516 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 1656 | 1465201958518 Marionette TRACE conn2 <- [1,286,null,{}] 01:32:38 INFO - PROCESS | 1656 | 1465201958522 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}] 01:32:38 INFO - PROCESS | 1656 | 1465201958524 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:38 INFO - PROCESS | 1656 | 1465201958625 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:32:38 INFO - PROCESS | 1656 | 1465201958688 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 1656 | 1465201958690 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x118098800 == 44 [pid = 1656] [id = 79] 01:32:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1184a3c00) [pid = 1656] [serial = 234] [outer = 0x0] 01:32:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x118fe6000) [pid = 1656] [serial = 235] [outer = 0x1184a3c00] 01:32:38 INFO - PROCESS | 1656 | 1465201958721 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119cc6400) [pid = 1656] [serial = 236] [outer = 0x1184a3c00] 01:32:39 INFO - PROCESS | 1656 | 1465201959141 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]]]}] 01:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 674ms 01:32:39 INFO - PROCESS | 1656 | 1465201959190 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 1656 | 1465201959193 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:32:39 INFO - PROCESS | 1656 | 1465201959197 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - PROCESS | 1656 | 1465201959199 Marionette TRACE conn2 <- [1,290,null,{}] 01:32:39 INFO - PROCESS | 1656 | 1465201959202 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}] 01:32:39 INFO - PROCESS | 1656 | 1465201959204 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:39 INFO - PROCESS | 1656 | 1465201959308 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:32:39 INFO - PROCESS | 1656 | 1465201959399 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 1656 | 1465201959401 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c28800 == 45 [pid = 1656] [id = 80] 01:32:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x121b34800) [pid = 1656] [serial = 237] [outer = 0x0] 01:32:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x124072000) [pid = 1656] [serial = 238] [outer = 0x121b34800] 01:32:39 INFO - PROCESS | 1656 | 1465201959433 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x1250e3400) [pid = 1656] [serial = 239] [outer = 0x121b34800] 01:32:39 INFO - PROCESS | 1656 | 1465201959845 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]]]}] 01:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 674ms 01:32:39 INFO - PROCESS | 1656 | 1465201959872 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 1656 | 1465201959873 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:32:39 INFO - PROCESS | 1656 | 1465201959876 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - PROCESS | 1656 | 1465201959878 Marionette TRACE conn2 <- [1,294,null,{}] 01:32:39 INFO - PROCESS | 1656 | 1465201959886 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}] 01:32:39 INFO - PROCESS | 1656 | 1465201959889 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:39 INFO - PROCESS | 1656 | 1465201959990 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:32:40 INFO - PROCESS | 1656 | 1465201960042 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 1656 | 1465201960044 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b2800 == 46 [pid = 1656] [id = 81] 01:32:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x126658000) [pid = 1656] [serial = 240] [outer = 0x0] 01:32:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12665c800) [pid = 1656] [serial = 241] [outer = 0x126658000] 01:32:40 INFO - PROCESS | 1656 | 1465201960075 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x126665800) [pid = 1656] [serial = 242] [outer = 0x126658000] 01:32:40 INFO - PROCESS | 1656 | 1465201960505 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]]]}] 01:32:40 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. 01:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 01:32:40 INFO - PROCESS | 1656 | 1465201960547 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 1656 | 1465201960549 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:32:40 INFO - PROCESS | 1656 | 1465201960551 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - PROCESS | 1656 | 1465201960553 Marionette TRACE conn2 <- [1,298,null,{}] 01:32:40 INFO - PROCESS | 1656 | 1465201960555 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}] 01:32:40 INFO - PROCESS | 1656 | 1465201960557 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:40 INFO - PROCESS | 1656 | 1465201960686 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:32:40 INFO - PROCESS | 1656 | 1465201960751 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 1656 | 1465201960752 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x113d48000 == 47 [pid = 1656] [id = 82] 01:32:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x113d74400) [pid = 1656] [serial = 243] [outer = 0x0] 01:32:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1240e8c00) [pid = 1656] [serial = 244] [outer = 0x113d74400] 01:32:40 INFO - PROCESS | 1656 | 1465201960795 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x127a9f000) [pid = 1656] [serial = 245] [outer = 0x113d74400] 01:32:41 INFO - PROCESS | 1656 | 1465201961307 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]]]}] 01:32:41 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. 01:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 821ms 01:32:41 INFO - PROCESS | 1656 | 1465201961374 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:32:41 INFO - PROCESS | 1656 | 1465201961376 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:32:41 INFO - PROCESS | 1656 | 1465201961381 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:32:41 INFO - PROCESS | 1656 | 1465201961382 Marionette TRACE conn2 <- [1,302,null,{}] 01:32:41 INFO - PROCESS | 1656 | 1465201961386 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}] 01:32:41 INFO - PROCESS | 1656 | 1465201961389 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:41 INFO - PROCESS | 1656 | 1465201961479 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:32:41 INFO - PROCESS | 1656 | 1465201961546 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 1656 | 1465201961548 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x112f0e000 == 48 [pid = 1656] [id = 83] 01:32:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1184a7400) [pid = 1656] [serial = 246] [outer = 0x0] 01:32:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x118652000) [pid = 1656] [serial = 247] [outer = 0x1184a7400] 01:32:41 INFO - PROCESS | 1656 | 1465201961576 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x118f57000) [pid = 1656] [serial = 248] [outer = 0x1184a7400] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1162c6800 == 47 [pid = 1656] [id = 51] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4a8000 == 46 [pid = 1656] [id = 77] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a5000 == 45 [pid = 1656] [id = 76] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x128f35800 == 44 [pid = 1656] [id = 75] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac2000 == 43 [pid = 1656] [id = 74] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x126ea7800 == 42 [pid = 1656] [id = 73] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12a48d800) [pid = 1656] [serial = 186] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | 1465201962068 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]]]}] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x125894000 == 41 [pid = 1656] [id = 72] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x121c0b800 == 40 [pid = 1656] [id = 71] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1213b7800 == 39 [pid = 1656] [id = 70] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x119ca8000 == 38 [pid = 1656] [id = 69] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x119217000 == 37 [pid = 1656] [id = 68] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1180cf800 == 36 [pid = 1656] [id = 67] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x116663800 == 35 [pid = 1656] [id = 66] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a7800 == 34 [pid = 1656] [id = 65] 01:32:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1133b4000 == 33 [pid = 1656] [id = 64] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12530f400) [pid = 1656] [serial = 168] [outer = 0x0] [url = about:blank] 01:32:42 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. 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x121b39c00) [pid = 1656] [serial = 165] [outer = 0x0] [url = about:blank] 01:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 722ms 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x126830c00) [pid = 1656] [serial = 171] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11820b800) [pid = 1656] [serial = 151] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1168a9800) [pid = 1656] [serial = 150] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x117296800) [pid = 1656] [serial = 153] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x118217000) [pid = 1656] [serial = 154] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1186abc00) [pid = 1656] [serial = 156] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118f57400) [pid = 1656] [serial = 157] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1213eec00) [pid = 1656] [serial = 162] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119b6a400) [pid = 1656] [serial = 159] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119cce400) [pid = 1656] [serial = 160] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12656e400) [pid = 1656] [serial = 169] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x113862400) [pid = 1656] [serial = 136] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1121b6800) [pid = 1656] [serial = 135] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11865b800) [pid = 1656] [serial = 139] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1182f7000) [pid = 1656] [serial = 138] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x126e49400) [pid = 1656] [serial = 174] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x121a5cc00) [pid = 1656] [serial = 142] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1213ee400) [pid = 1656] [serial = 141] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126576800) [pid = 1656] [serial = 145] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x126959000) [pid = 1656] [serial = 172] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x127aa0c00) [pid = 1656] [serial = 178] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x125035400) [pid = 1656] [serial = 144] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1196d1400) [pid = 1656] [serial = 177] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x127aa7000) [pid = 1656] [serial = 184] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x129477400) [pid = 1656] [serial = 183] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x127848800) [pid = 1656] [serial = 175] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1244bcc00) [pid = 1656] [serial = 166] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1213f5800) [pid = 1656] [serial = 148] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x121992000) [pid = 1656] [serial = 163] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118216800) [pid = 1656] [serial = 147] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129340400) [pid = 1656] [serial = 181] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x129337400) [pid = 1656] [serial = 180] [outer = 0x0] [url = about:blank] 01:32:42 INFO - PROCESS | 1656 | 1465201962116 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 1656 | 1465201962120 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:32:42 INFO - PROCESS | 1656 | 1465201962141 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 1656 | 1465201962143 Marionette TRACE conn2 <- [1,306,null,{}] 01:32:42 INFO - PROCESS | 1656 | 1465201962147 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}] 01:32:42 INFO - PROCESS | 1656 | 1465201962150 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:42 INFO - PROCESS | 1656 | 1465201962280 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:32:42 INFO - PROCESS | 1656 | 1465201962290 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 1656 | 1465201962291 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x116834000 == 34 [pid = 1656] [id = 84] 01:32:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1196cbc00) [pid = 1656] [serial = 249] [outer = 0x0] 01:32:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119b6b000) [pid = 1656] [serial = 250] [outer = 0x1196cbc00] 01:32:42 INFO - PROCESS | 1656 | 1465201962335 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1213f1c00) [pid = 1656] [serial = 251] [outer = 0x1196cbc00] 01:32:42 INFO - PROCESS | 1656 | 1465201962704 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]]]}] 01:32:42 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. 01:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 01:32:42 INFO - PROCESS | 1656 | 1465201962761 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:32:42 INFO - PROCESS | 1656 | 1465201962763 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:32:42 INFO - PROCESS | 1656 | 1465201962765 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 1656 | 1465201962767 Marionette TRACE conn2 <- [1,310,null,{}] 01:32:42 INFO - PROCESS | 1656 | 1465201962775 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}] 01:32:42 INFO - PROCESS | 1656 | 1465201962778 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:42 INFO - PROCESS | 1656 | 1465201962858 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:32:42 INFO - PROCESS | 1656 | 1465201962863 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 1656 | 1465201962865 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x118977000 == 35 [pid = 1656] [id = 85] 01:32:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x121e3f000) [pid = 1656] [serial = 252] [outer = 0x0] 01:32:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12530f400) [pid = 1656] [serial = 253] [outer = 0x121e3f000] 01:32:42 INFO - PROCESS | 1656 | 1465201962893 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1258af000) [pid = 1656] [serial = 254] [outer = 0x121e3f000] 01:32:43 INFO - PROCESS | 1656 | 1465201963216 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]]]}] 01:32:43 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. 01:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 471ms 01:32:43 INFO - PROCESS | 1656 | 1465201963237 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 1656 | 1465201963240 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:32:43 INFO - PROCESS | 1656 | 1465201963253 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 1656 | 1465201963254 Marionette TRACE conn2 <- [1,314,null,{}] 01:32:43 INFO - PROCESS | 1656 | 1465201963257 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}] 01:32:43 INFO - PROCESS | 1656 | 1465201963258 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:43 INFO - PROCESS | 1656 | 1465201963340 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:32:43 INFO - PROCESS | 1656 | 1465201963344 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 1656 | 1465201963346 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197bc800 == 36 [pid = 1656] [id = 86] 01:32:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x126660000) [pid = 1656] [serial = 255] [outer = 0x0] 01:32:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126665c00) [pid = 1656] [serial = 256] [outer = 0x126660000] 01:32:43 INFO - PROCESS | 1656 | 1465201963371 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12694cc00) [pid = 1656] [serial = 257] [outer = 0x126660000] 01:32:43 INFO - PROCESS | 1656 | 1465201963714 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]]]}] 01:32:43 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. 01:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 476ms 01:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:32:43 INFO - PROCESS | 1656 | 1465201963725 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 1656 | 1465201963726 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:32:43 INFO - PROCESS | 1656 | 1465201963728 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 1656 | 1465201963729 Marionette TRACE conn2 <- [1,318,null,{}] 01:32:43 INFO - PROCESS | 1656 | 1465201963731 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}] 01:32:43 INFO - PROCESS | 1656 | 1465201963733 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:43 INFO - PROCESS | 1656 | 1465201963809 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:32:43 INFO - PROCESS | 1656 | 1465201963812 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 1656 | 1465201963813 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x121534000 == 37 [pid = 1656] [id = 87] 01:32:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126e48800) [pid = 1656] [serial = 258] [outer = 0x0] 01:32:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x127848800) [pid = 1656] [serial = 259] [outer = 0x126e48800] 01:32:43 INFO - PROCESS | 1656 | 1465201963841 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x127aa4400) [pid = 1656] [serial = 260] [outer = 0x126e48800] 01:32:44 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. 01:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 01:32:44 INFO - PROCESS | 1656 | 1465201964192 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]]]}] 01:32:44 INFO - PROCESS | 1656 | 1465201964197 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:32:44 INFO - PROCESS | 1656 | 1465201964198 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:32:44 INFO - PROCESS | 1656 | 1465201964200 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 1656 | 1465201964201 Marionette TRACE conn2 <- [1,322,null,{}] 01:32:44 INFO - PROCESS | 1656 | 1465201964206 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}] 01:32:44 INFO - PROCESS | 1656 | 1465201964210 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:44 INFO - PROCESS | 1656 | 1465201964335 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:32:44 INFO - PROCESS | 1656 | 1465201964350 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 1656 | 1465201964351 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x121882000 == 38 [pid = 1656] [id = 88] 01:32:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129336800) [pid = 1656] [serial = 261] [outer = 0x0] 01:32:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129344c00) [pid = 1656] [serial = 262] [outer = 0x129336800] 01:32:44 INFO - PROCESS | 1656 | 1465201964377 Marionette DEBUG loaded listener.js 01:32:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12a6c4000) [pid = 1656] [serial = 263] [outer = 0x129336800] 01:32:44 INFO - PROCESS | 1656 | 1465201964745 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]]]}] 01:32:44 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. 01:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 01:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:32:44 INFO - PROCESS | 1656 | 1465201964770 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:32:44 INFO - PROCESS | 1656 | 1465201964772 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:32:44 INFO - PROCESS | 1656 | 1465201964774 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 1656 | 1465201964775 Marionette TRACE conn2 <- [1,326,null,{}] 01:32:44 INFO - PROCESS | 1656 | 1465201964784 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}] 01:32:44 INFO - PROCESS | 1656 | 1465201964785 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:44 INFO - PROCESS | 1656 | 1465201964880 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:32:44 INFO - PROCESS | 1656 | 1465201964883 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 1656 | 1465201964885 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252f9000 == 39 [pid = 1656] [id = 89] 01:32:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x126c25400) [pid = 1656] [serial = 264] [outer = 0x0] 01:32:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a7cf000) [pid = 1656] [serial = 265] [outer = 0x126c25400] 01:32:44 INFO - PROCESS | 1656 | 1465201964917 Marionette DEBUG loaded listener.js 01:32:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aa88c00) [pid = 1656] [serial = 266] [outer = 0x126c25400] 01:32:45 INFO - PROCESS | 1656 | 1465201965259 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]]]}] 01:32:45 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. 01:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 527ms 01:32:45 INFO - PROCESS | 1656 | 1465201965303 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:32:45 INFO - PROCESS | 1656 | 1465201965305 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:32:45 INFO - PROCESS | 1656 | 1465201965315 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:32:45 INFO - PROCESS | 1656 | 1465201965316 Marionette TRACE conn2 <- [1,330,null,{}] 01:32:45 INFO - PROCESS | 1656 | 1465201965320 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}] 01:32:45 INFO - PROCESS | 1656 | 1465201965321 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:45 INFO - PROCESS | 1656 | 1465201965483 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:32:45 INFO - PROCESS | 1656 | 1465201965531 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:45 INFO - PROCESS | 1656 | 1465201965532 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x126803000 == 40 [pid = 1656] [id = 90] 01:32:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129336c00) [pid = 1656] [serial = 267] [outer = 0x0] 01:32:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12b111400) [pid = 1656] [serial = 268] [outer = 0x129336c00] 01:32:45 INFO - PROCESS | 1656 | 1465201965572 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b40a800) [pid = 1656] [serial = 269] [outer = 0x129336c00] 01:32:45 INFO - PROCESS | 1656 | 1465201965988 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]]]}] 01:32:46 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. 01:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 727ms 01:32:46 INFO - PROCESS | 1656 | 1465201966034 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 1656 | 1465201966035 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:32:46 INFO - PROCESS | 1656 | 1465201966038 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 1656 | 1465201966039 Marionette TRACE conn2 <- [1,334,null,{}] 01:32:46 INFO - PROCESS | 1656 | 1465201966041 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}] 01:32:46 INFO - PROCESS | 1656 | 1465201966042 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:46 INFO - PROCESS | 1656 | 1465201966154 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:32:46 INFO - PROCESS | 1656 | 1465201966196 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 1656 | 1465201966197 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f24000 == 41 [pid = 1656] [id = 91] 01:32:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12b411400) [pid = 1656] [serial = 270] [outer = 0x0] 01:32:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12ba79c00) [pid = 1656] [serial = 271] [outer = 0x12b411400] 01:32:46 INFO - PROCESS | 1656 | 1465201966222 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12ba80800) [pid = 1656] [serial = 272] [outer = 0x12b411400] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12bc64400) [pid = 1656] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x11214d800) [pid = 1656] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12a48a800) [pid = 1656] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11854dc00) [pid = 1656] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121992400) [pid = 1656] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1160ad000) [pid = 1656] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12b407400) [pid = 1656] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12656cc00) [pid = 1656] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x129337800) [pid = 1656] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119bac800) [pid = 1656] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119cc0800) [pid = 1656] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:32:46 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12aa81800) [pid = 1656] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:32:46 INFO - PROCESS | 1656 | 1465201966614 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]]]}] 01:32:46 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. 01:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 622ms 01:32:46 INFO - PROCESS | 1656 | 1465201966660 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 1656 | 1465201966662 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:32:46 INFO - PROCESS | 1656 | 1465201966664 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 1656 | 1465201966665 Marionette TRACE conn2 <- [1,338,null,{}] 01:32:46 INFO - PROCESS | 1656 | 1465201966667 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}] 01:32:46 INFO - PROCESS | 1656 | 1465201966668 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:46 INFO - PROCESS | 1656 | 1465201966779 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:32:46 INFO - PROCESS | 1656 | 1465201966788 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 1656 | 1465201966789 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a4000 == 42 [pid = 1656] [id = 92] 01:32:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x11854e800) [pid = 1656] [serial = 273] [outer = 0x0] 01:32:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12aa81800) [pid = 1656] [serial = 274] [outer = 0x11854e800] 01:32:46 INFO - PROCESS | 1656 | 1465201966814 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12ba7f800) [pid = 1656] [serial = 275] [outer = 0x11854e800] 01:32:47 INFO - PROCESS | 1656 | 1465201967113 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]]]}] 01:32:47 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. 01:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 01:32:47 INFO - PROCESS | 1656 | 1465201967133 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 1656 | 1465201967134 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:32:47 INFO - PROCESS | 1656 | 1465201967137 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 1656 | 1465201967141 Marionette TRACE conn2 <- [1,342,null,{}] 01:32:47 INFO - PROCESS | 1656 | 1465201967145 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}] 01:32:47 INFO - PROCESS | 1656 | 1465201967147 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:47 INFO - PROCESS | 1656 | 1465201967248 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:32:47 INFO - PROCESS | 1656 | 1465201967302 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 1656 | 1465201967304 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a716800 == 43 [pid = 1656] [id = 93] 01:32:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12b115400) [pid = 1656] [serial = 276] [outer = 0x0] 01:32:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12bc66800) [pid = 1656] [serial = 277] [outer = 0x12b115400] 01:32:47 INFO - PROCESS | 1656 | 1465201967331 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12c10d400) [pid = 1656] [serial = 278] [outer = 0x12b115400] 01:32:47 INFO - PROCESS | 1656 | 1465201967654 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]]]}] 01:32:47 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. 01:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 573ms 01:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:32:47 INFO - PROCESS | 1656 | 1465201967711 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 1656 | 1465201967713 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:32:47 INFO - PROCESS | 1656 | 1465201967716 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 1656 | 1465201967718 Marionette TRACE conn2 <- [1,346,null,{}] 01:32:47 INFO - PROCESS | 1656 | 1465201967721 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}] 01:32:47 INFO - PROCESS | 1656 | 1465201967723 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:47 INFO - PROCESS | 1656 | 1465201967848 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:32:47 INFO - PROCESS | 1656 | 1465201967922 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 1656 | 1465201967923 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aab6000 == 44 [pid = 1656] [id = 94] 01:32:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b115800) [pid = 1656] [serial = 279] [outer = 0x0] 01:32:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12c111800) [pid = 1656] [serial = 280] [outer = 0x12b115800] 01:32:47 INFO - PROCESS | 1656 | 1465201967962 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12c1dd400) [pid = 1656] [serial = 281] [outer = 0x12b115800] 01:32:48 INFO - PROCESS | 1656 | 1465201968260 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]]]}] 01:32:48 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. 01:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 571ms 01:32:48 INFO - PROCESS | 1656 | 1465201968294 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:32:48 INFO - PROCESS | 1656 | 1465201968295 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:32:48 INFO - PROCESS | 1656 | 1465201968298 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - PROCESS | 1656 | 1465201968299 Marionette TRACE conn2 <- [1,350,null,{}] 01:32:48 INFO - PROCESS | 1656 | 1465201968301 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}] 01:32:48 INFO - PROCESS | 1656 | 1465201968303 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:48 INFO - PROCESS | 1656 | 1465201968399 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:32:48 INFO - PROCESS | 1656 | 1465201968404 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:48 INFO - PROCESS | 1656 | 1465201968405 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b13f800 == 45 [pid = 1656] [id = 95] 01:32:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12c1dd800) [pid = 1656] [serial = 282] [outer = 0x0] 01:32:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12c1e0c00) [pid = 1656] [serial = 283] [outer = 0x12c1dd800] 01:32:48 INFO - PROCESS | 1656 | 1465201968429 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12c67a000) [pid = 1656] [serial = 284] [outer = 0x12c1dd800] 01:32:48 INFO - PROCESS | 1656 | 1465201968952 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]]]}] 01:32:48 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. 01:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 01:32:48 INFO - PROCESS | 1656 | 1465201968968 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:32:48 INFO - PROCESS | 1656 | 1465201968971 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:32:48 INFO - PROCESS | 1656 | 1465201968975 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - PROCESS | 1656 | 1465201968979 Marionette TRACE conn2 <- [1,354,null,{}] 01:32:48 INFO - PROCESS | 1656 | 1465201968983 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}] 01:32:48 INFO - PROCESS | 1656 | 1465201968985 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:49 INFO - PROCESS | 1656 | 1465201969090 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:32:49 INFO - PROCESS | 1656 | 1465201969153 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 1656 | 1465201969155 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180cf800 == 46 [pid = 1656] [id = 96] 01:32:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1186ab000) [pid = 1656] [serial = 285] [outer = 0x0] 01:32:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x118fe4800) [pid = 1656] [serial = 286] [outer = 0x1186ab000] 01:32:49 INFO - PROCESS | 1656 | 1465201969186 Marionette DEBUG loaded listener.js 01:32:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119ba0000) [pid = 1656] [serial = 287] [outer = 0x1186ab000] 01:32:49 INFO - PROCESS | 1656 | 1465201969630 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]]]}] 01:32:49 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. 01:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 673ms 01:32:49 INFO - PROCESS | 1656 | 1465201969648 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 1656 | 1465201969651 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:32:49 INFO - PROCESS | 1656 | 1465201969656 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - PROCESS | 1656 | 1465201969658 Marionette TRACE conn2 <- [1,358,null,{}] 01:32:49 INFO - PROCESS | 1656 | 1465201969660 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}] 01:32:49 INFO - PROCESS | 1656 | 1465201969662 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:49 INFO - PROCESS | 1656 | 1465201969795 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:32:49 INFO - PROCESS | 1656 | 1465201969877 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 1656 | 1465201969878 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x121a3d000 == 47 [pid = 1656] [id = 97] 01:32:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1218de400) [pid = 1656] [serial = 288] [outer = 0x0] 01:32:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1244ca400) [pid = 1656] [serial = 289] [outer = 0x1218de400] 01:32:49 INFO - PROCESS | 1656 | 1465201969917 Marionette DEBUG loaded listener.js 01:32:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x125877000) [pid = 1656] [serial = 290] [outer = 0x1218de400] 01:32:50 INFO - PROCESS | 1656 | 1465201970514 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]]]}] 01:32:50 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. 01:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 923ms 01:32:50 INFO - PROCESS | 1656 | 1465201970579 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:32:50 INFO - PROCESS | 1656 | 1465201970580 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:32:50 INFO - PROCESS | 1656 | 1465201970583 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:32:50 INFO - PROCESS | 1656 | 1465201970585 Marionette TRACE conn2 <- [1,362,null,{}] 01:32:50 INFO - PROCESS | 1656 | 1465201970593 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}] 01:32:50 INFO - PROCESS | 1656 | 1465201970597 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:50 INFO - PROCESS | 1656 | 1465201970702 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:32:50 INFO - PROCESS | 1656 | 1465201970756 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:50 INFO - PROCESS | 1656 | 1465201970758 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2b8000 == 48 [pid = 1656] [id = 98] 01:32:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x129343800) [pid = 1656] [serial = 291] [outer = 0x0] 01:32:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x129608c00) [pid = 1656] [serial = 292] [outer = 0x129343800] 01:32:50 INFO - PROCESS | 1656 | 1465201970789 Marionette DEBUG loaded listener.js 01:32:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12a7c5800) [pid = 1656] [serial = 293] [outer = 0x129343800] 01:32:51 INFO - PROCESS | 1656 | 1465201971310 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]]]}] 01:32:51 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. 01:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 772ms 01:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:32:51 INFO - PROCESS | 1656 | 1465201971366 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:32:51 INFO - PROCESS | 1656 | 1465201971368 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:32:51 INFO - PROCESS | 1656 | 1465201971374 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:32:51 INFO - PROCESS | 1656 | 1465201971376 Marionette TRACE conn2 <- [1,366,null,{}] 01:32:51 INFO - PROCESS | 1656 | 1465201971378 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}] 01:32:51 INFO - PROCESS | 1656 | 1465201971380 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:51 INFO - PROCESS | 1656 | 1465201971496 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:32:51 INFO - PROCESS | 1656 | 1465201971560 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:51 INFO - PROCESS | 1656 | 1465201971561 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e0b000 == 49 [pid = 1656] [id = 99] 01:32:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x12b11d800) [pid = 1656] [serial = 294] [outer = 0x0] 01:32:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12ba74800) [pid = 1656] [serial = 295] [outer = 0x12b11d800] 01:32:51 INFO - PROCESS | 1656 | 1465201971591 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12bc77000) [pid = 1656] [serial = 296] [outer = 0x12b11d800] 01:32:52 INFO - PROCESS | 1656 | 1465201972161 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]]]}] 01:32:52 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. 01:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 823ms 01:32:52 INFO - PROCESS | 1656 | 1465201972210 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:32:52 INFO - PROCESS | 1656 | 1465201972213 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:32:52 INFO - PROCESS | 1656 | 1465201972218 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:32:52 INFO - PROCESS | 1656 | 1465201972221 Marionette TRACE conn2 <- [1,370,null,{}] 01:32:52 INFO - PROCESS | 1656 | 1465201972228 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}] 01:32:52 INFO - PROCESS | 1656 | 1465201972230 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:52 INFO - PROCESS | 1656 | 1465201972311 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:32:52 INFO - PROCESS | 1656 | 1465201972375 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 1656 | 1465201972377 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x11264e800 == 50 [pid = 1656] [id = 100] 01:32:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x119baa000) [pid = 1656] [serial = 297] [outer = 0x0] 01:32:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x11a0fbc00) [pid = 1656] [serial = 298] [outer = 0x119baa000] 01:32:52 INFO - PROCESS | 1656 | 1465201972425 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x121b39800) [pid = 1656] [serial = 299] [outer = 0x119baa000] 01:32:52 INFO - PROCESS | 1656 | 1465201972982 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]]]}] 01:32:53 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. 01:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 829ms 01:32:53 INFO - PROCESS | 1656 | 1465201973047 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 1656 | 1465201973052 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:32:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:32:53 INFO - PROCESS | 1656 | 1465201973059 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 1656 | 1465201973062 Marionette TRACE conn2 <- [1,374,null,{}] 01:32:53 INFO - PROCESS | 1656 | 1465201973065 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}] 01:32:53 INFO - PROCESS | 1656 | 1465201973068 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:53 INFO - PROCESS | 1656 | 1465201973197 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:32:53 INFO - PROCESS | 1656 | 1465201973263 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 1656 | 1465201973264 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cb4800 == 51 [pid = 1656] [id = 101] 01:32:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x12694fc00) [pid = 1656] [serial = 300] [outer = 0x0] 01:32:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x127843800) [pid = 1656] [serial = 301] [outer = 0x12694fc00] 01:32:53 INFO - PROCESS | 1656 | 1465201973297 Marionette DEBUG loaded listener.js 01:32:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x127aa2400) [pid = 1656] [serial = 302] [outer = 0x12694fc00] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x12aab6000 == 50 [pid = 1656] [id = 94] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x12a716800 == 49 [pid = 1656] [id = 93] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a4000 == 48 [pid = 1656] [id = 92] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x128f24000 == 47 [pid = 1656] [id = 91] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x126803000 == 46 [pid = 1656] [id = 90] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x1252f9000 == 45 [pid = 1656] [id = 89] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x121882000 == 44 [pid = 1656] [id = 88] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x1186adc00) [pid = 1656] [serial = 192] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x113f0d400) [pid = 1656] [serial = 189] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12bc78400) [pid = 1656] [serial = 232] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x121534000 == 43 [pid = 1656] [id = 87] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x1197bc800 == 42 [pid = 1656] [id = 86] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x118977000 == 41 [pid = 1656] [id = 85] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x116834000 == 40 [pid = 1656] [id = 84] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x112f0e000 == 39 [pid = 1656] [id = 83] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x113d48000 == 38 [pid = 1656] [id = 82] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b2800 == 37 [pid = 1656] [id = 81] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x121c28800 == 36 [pid = 1656] [id = 80] 01:32:53 INFO - PROCESS | 1656 | --DOCSHELL 0x118098800 == 35 [pid = 1656] [id = 79] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x12cd3c000) [pid = 1656] [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.] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x1162aa400) [pid = 1656] [serial = 220] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12b114400) [pid = 1656] [serial = 215] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1186b1400) [pid = 1656] [serial = 196] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1246bcc00) [pid = 1656] [serial = 202] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x1258a7000) [pid = 1656] [serial = 203] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1266dec00) [pid = 1656] [serial = 208] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12aa85000) [pid = 1656] [serial = 214] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x118653000) [pid = 1656] [serial = 221] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12ba74400) [pid = 1656] [serial = 226] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x126c2ac00) [pid = 1656] [serial = 206] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x126839400) [pid = 1656] [serial = 205] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1196ccc00) [pid = 1656] [serial = 197] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x129615400) [pid = 1656] [serial = 211] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x126c28000) [pid = 1656] [serial = 223] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12aa7ec00) [pid = 1656] [serial = 212] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12b405800) [pid = 1656] [serial = 224] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1213f8000) [pid = 1656] [serial = 199] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12933b800) [pid = 1656] [serial = 209] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121b3ac00) [pid = 1656] [serial = 200] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12b402c00) [pid = 1656] [serial = 218] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12b120000) [pid = 1656] [serial = 217] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12bc60400) [pid = 1656] [serial = 227] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12bc6e400) [pid = 1656] [serial = 229] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12bc76800) [pid = 1656] [serial = 230] [outer = 0x0] [url = about:blank] 01:32:53 INFO - PROCESS | 1656 | 1465201973783 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:32:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 774ms 01:32:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:32:53 INFO - PROCESS | 1656 | 1465201973832 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 1656 | 1465201973833 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:32:53 INFO - PROCESS | 1656 | 1465201973835 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 1656 | 1465201973838 Marionette TRACE conn2 <- [1,378,null,{}] 01:32:53 INFO - PROCESS | 1656 | 1465201973845 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}] 01:32:53 INFO - PROCESS | 1656 | 1465201973848 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:53 INFO - PROCESS | 1656 | 1465201973929 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:32:53 INFO - PROCESS | 1656 | 1465201973934 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 1656 | 1465201973936 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a5000 == 36 [pid = 1656] [id = 102] 01:32:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x127846000) [pid = 1656] [serial = 303] [outer = 0x0] 01:32:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a6c3800) [pid = 1656] [serial = 304] [outer = 0x127846000] 01:32:53 INFO - PROCESS | 1656 | 1465201973973 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12aa8ac00) [pid = 1656] [serial = 305] [outer = 0x127846000] 01:32:54 INFO - PROCESS | 1656 | 1465201974311 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:32:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 524ms 01:32:54 INFO - PROCESS | 1656 | 1465201974365 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:32:54 INFO - PROCESS | 1656 | 1465201974367 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:32:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:32:54 INFO - PROCESS | 1656 | 1465201974371 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 1656 | 1465201974372 Marionette TRACE conn2 <- [1,382,null,{}] 01:32:54 INFO - PROCESS | 1656 | 1465201974375 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}] 01:32:54 INFO - PROCESS | 1656 | 1465201974376 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:54 INFO - PROCESS | 1656 | 1465201974460 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:32:54 INFO - PROCESS | 1656 | 1465201974464 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 1656 | 1465201974465 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x124117000 == 37 [pid = 1656] [id = 103] 01:32:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b408800) [pid = 1656] [serial = 306] [outer = 0x0] 01:32:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12bc61400) [pid = 1656] [serial = 307] [outer = 0x12b408800] 01:32:54 INFO - PROCESS | 1656 | 1465201974491 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12bc7e800) [pid = 1656] [serial = 308] [outer = 0x12b408800] 01:32:54 INFO - PROCESS | 1656 | 1465201974866 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:32:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 520ms 01:32:54 INFO - PROCESS | 1656 | 1465201974893 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:32:54 INFO - PROCESS | 1656 | 1465201974895 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:32:54 INFO - PROCESS | 1656 | 1465201974899 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 1656 | 1465201974901 Marionette TRACE conn2 <- [1,386,null,{}] 01:32:54 INFO - PROCESS | 1656 | 1465201974914 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}] 01:32:54 INFO - PROCESS | 1656 | 1465201974916 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:55 INFO - PROCESS | 1656 | 1465201975055 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:32:55 INFO - PROCESS | 1656 | 1465201975064 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:55 INFO - PROCESS | 1656 | 1465201975065 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180eb000 == 38 [pid = 1656] [id = 104] 01:32:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12bc7f800) [pid = 1656] [serial = 309] [outer = 0x0] 01:32:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12c10c400) [pid = 1656] [serial = 310] [outer = 0x12bc7f800] 01:32:55 INFO - PROCESS | 1656 | 1465201975105 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12c674000) [pid = 1656] [serial = 311] [outer = 0x12bc7f800] 01:32:55 INFO - PROCESS | 1656 | 1465201975525 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]]]}] 01:32:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 01:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:32:55 INFO - PROCESS | 1656 | 1465201975579 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:32:55 INFO - PROCESS | 1656 | 1465201975580 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:32:55 INFO - PROCESS | 1656 | 1465201975583 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - PROCESS | 1656 | 1465201975584 Marionette TRACE conn2 <- [1,390,null,{}] 01:32:55 INFO - PROCESS | 1656 | 1465201975586 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}] 01:32:55 INFO - PROCESS | 1656 | 1465201975593 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:55 INFO - PROCESS | 1656 | 1465201975743 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:32:55 INFO - PROCESS | 1656 | 1465201975783 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:55 INFO - PROCESS | 1656 | 1465201975785 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x12939c800 == 39 [pid = 1656] [id = 105] 01:32:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12c94c800) [pid = 1656] [serial = 312] [outer = 0x0] 01:32:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12c955800) [pid = 1656] [serial = 313] [outer = 0x12c94c800] 01:32:55 INFO - PROCESS | 1656 | 1465201975810 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12cd32400) [pid = 1656] [serial = 314] [outer = 0x12c94c800] 01:32:56 INFO - PROCESS | 1656 | 1465201976143 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]]]}] 01:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 573ms 01:32:56 INFO - PROCESS | 1656 | 1465201976157 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:32:56 INFO - PROCESS | 1656 | 1465201976158 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:32:56 INFO - PROCESS | 1656 | 1465201976160 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 1656 | 1465201976161 Marionette TRACE conn2 <- [1,394,null,{}] 01:32:56 INFO - PROCESS | 1656 | 1465201976164 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}] 01:32:56 INFO - PROCESS | 1656 | 1465201976174 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:56 INFO - PROCESS | 1656 | 1465201976302 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:32:56 INFO - PROCESS | 1656 | 1465201976303 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:32:56 INFO - PROCESS | 1656 | 1465201976310 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 1656 | 1465201976312 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a71c800 == 40 [pid = 1656] [id = 106] 01:32:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12cd32c00) [pid = 1656] [serial = 315] [outer = 0x0] 01:32:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12cd35000) [pid = 1656] [serial = 316] [outer = 0x12cd32c00] 01:32:56 INFO - PROCESS | 1656 | 1465201976374 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x119b6b800) [pid = 1656] [serial = 317] [outer = 0x12cd32c00] 01:32:56 INFO - PROCESS | 1656 | 1465201976700 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]]]}] 01:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 569ms 01:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:32:56 INFO - PROCESS | 1656 | 1465201976731 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:32:56 INFO - PROCESS | 1656 | 1465201976732 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:32:56 INFO - PROCESS | 1656 | 1465201976735 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 1656 | 1465201976736 Marionette TRACE conn2 <- [1,398,null,{}] 01:32:56 INFO - PROCESS | 1656 | 1465201976740 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}] 01:32:56 INFO - PROCESS | 1656 | 1465201976742 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:56 INFO - PROCESS | 1656 | 1465201976845 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:32:56 INFO - PROCESS | 1656 | 1465201976880 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 1656 | 1465201976881 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aac3000 == 41 [pid = 1656] [id = 107] 01:32:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x119632400) [pid = 1656] [serial = 318] [outer = 0x0] 01:32:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x11963b400) [pid = 1656] [serial = 319] [outer = 0x119632400] 01:32:56 INFO - PROCESS | 1656 | 1465201976905 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x119640000) [pid = 1656] [serial = 320] [outer = 0x119632400] 01:32:57 INFO - PROCESS | 1656 | 1465201977287 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]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:32:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 569ms 01:32:57 INFO - PROCESS | 1656 | 1465201977307 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:32:57 INFO - PROCESS | 1656 | 1465201977320 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:32:57 INFO - PROCESS | 1656 | 1465201977333 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:32:57 INFO - PROCESS | 1656 | 1465201977335 Marionette TRACE conn2 <- [1,402,null,{}] 01:32:57 INFO - PROCESS | 1656 | 1465201977347 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}] 01:32:57 INFO - PROCESS | 1656 | 1465201977349 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:57 INFO - PROCESS | 1656 | 1465201977498 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:32:57 INFO - PROCESS | 1656 | 1465201977534 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 1656 | 1465201977535 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba18800 == 42 [pid = 1656] [id = 108] 01:32:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x11963f000) [pid = 1656] [serial = 321] [outer = 0x0] 01:32:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x1199b3800) [pid = 1656] [serial = 322] [outer = 0x11963f000] 01:32:57 INFO - PROCESS | 1656 | 1465201977560 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x1199b8800) [pid = 1656] [serial = 323] [outer = 0x11963f000] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x124434800) [pid = 1656] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x118650800) [pid = 1656] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x126c25400) [pid = 1656] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x129336c00) [pid = 1656] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12b411400) [pid = 1656] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11854e800) [pid = 1656] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x126658000) [pid = 1656] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x113d74400) [pid = 1656] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1196cbc00) [pid = 1656] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x1184a7400) [pid = 1656] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x121e3f000) [pid = 1656] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x126e48800) [pid = 1656] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12597e400) [pid = 1656] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1184a3c00) [pid = 1656] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x126660000) [pid = 1656] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121b34800) [pid = 1656] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12b115800) [pid = 1656] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12b115400) [pid = 1656] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x129336800) [pid = 1656] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:32:57 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113a7b800) [pid = 1656] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:32:57 INFO - PROCESS | 1656 | 1465201977971 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]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:32:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 679ms 01:32:58 INFO - PROCESS | 1656 | 1465201978003 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 1656 | 1465201978004 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:32:58 INFO - PROCESS | 1656 | 1465201978018 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 1656 | 1465201978020 Marionette TRACE conn2 <- [1,406,null,{}] 01:32:58 INFO - PROCESS | 1656 | 1465201978029 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}] 01:32:58 INFO - PROCESS | 1656 | 1465201978030 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:58 INFO - PROCESS | 1656 | 1465201978134 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:32:58 INFO - PROCESS | 1656 | 1465201978139 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 1656 | 1465201978141 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c0b800 == 43 [pid = 1656] [id = 109] 01:32:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1196d4000) [pid = 1656] [serial = 324] [outer = 0x0] 01:32:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1199ba400) [pid = 1656] [serial = 325] [outer = 0x1196d4000] 01:32:58 INFO - PROCESS | 1656 | 1465201978166 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1213f7000) [pid = 1656] [serial = 326] [outer = 0x1196d4000] 01:32:58 INFO - PROCESS | 1656 | 1465201978497 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]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:32:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 532ms 01:32:58 INFO - PROCESS | 1656 | 1465201978544 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 1656 | 1465201978546 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:32:58 INFO - PROCESS | 1656 | 1465201978548 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 1656 | 1465201978550 Marionette TRACE conn2 <- [1,410,null,{}] 01:32:58 INFO - PROCESS | 1656 | 1465201978553 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}] 01:32:58 INFO - PROCESS | 1656 | 1465201978555 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:58 INFO - PROCESS | 1656 | 1465201978700 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:32:58 INFO - PROCESS | 1656 | 1465201978716 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 1656 | 1465201978718 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcd000 == 44 [pid = 1656] [id = 110] 01:32:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x110d5a000) [pid = 1656] [serial = 327] [outer = 0x0] 01:32:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x110d60800) [pid = 1656] [serial = 328] [outer = 0x110d5a000] 01:32:58 INFO - PROCESS | 1656 | 1465201978761 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x126664800) [pid = 1656] [serial = 329] [outer = 0x110d5a000] 01:32:59 INFO - PROCESS | 1656 | 1465201979186 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]]]}] 01:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 01:32:59 INFO - PROCESS | 1656 | 1465201979219 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:32:59 INFO - PROCESS | 1656 | 1465201979220 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:32:59 INFO - PROCESS | 1656 | 1465201979223 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 1656 | 1465201979224 Marionette TRACE conn2 <- [1,414,null,{}] 01:32:59 INFO - PROCESS | 1656 | 1465201979226 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}] 01:32:59 INFO - PROCESS | 1656 | 1465201979227 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:59 INFO - PROCESS | 1656 | 1465201979336 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:32:59 INFO - PROCESS | 1656 | 1465201979362 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 1656 | 1465201979363 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c21a000 == 45 [pid = 1656] [id = 111] 01:32:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119dd4000) [pid = 1656] [serial = 330] [outer = 0x0] 01:32:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119dd7c00) [pid = 1656] [serial = 331] [outer = 0x119dd4000] 01:32:59 INFO - PROCESS | 1656 | 1465201979387 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119ddc400) [pid = 1656] [serial = 332] [outer = 0x119dd4000] 01:32:59 INFO - PROCESS | 1656 | 1465201979713 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]]]}] 01:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 01:32:59 INFO - PROCESS | 1656 | 1465201979743 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:32:59 INFO - PROCESS | 1656 | 1465201979744 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:32:59 INFO - PROCESS | 1656 | 1465201979746 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 1656 | 1465201979747 Marionette TRACE conn2 <- [1,418,null,{}] 01:32:59 INFO - PROCESS | 1656 | 1465201979749 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}] 01:32:59 INFO - PROCESS | 1656 | 1465201979751 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:32:59 INFO - PROCESS | 1656 | 1465201979889 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:32:59 INFO - PROCESS | 1656 | 1465201979948 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 1656 | 1465201979950 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e8c800 == 46 [pid = 1656] [id = 112] 01:33:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x110d5ac00) [pid = 1656] [serial = 333] [outer = 0x0] 01:33:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x110d5d800) [pid = 1656] [serial = 334] [outer = 0x110d5ac00] 01:33:00 INFO - PROCESS | 1656 | 1465201980024 Marionette DEBUG loaded listener.js 01:33:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x116a5cc00) [pid = 1656] [serial = 335] [outer = 0x110d5ac00] 01:33:00 INFO - PROCESS | 1656 | 1465201980974 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]]]}] 01:33:01 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 01:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1271ms 01:33:01 INFO - PROCESS | 1656 | 1465201981018 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:33:01 INFO - PROCESS | 1656 | 1465201981021 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:33:01 INFO - PROCESS | 1656 | 1465201981024 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 1656 | 1465201981026 Marionette TRACE conn2 <- [1,422,null,{}] 01:33:01 INFO - PROCESS | 1656 | 1465201981029 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}] 01:33:01 INFO - PROCESS | 1656 | 1465201981031 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:01 INFO - PROCESS | 1656 | 1465201981142 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:33:01 INFO - PROCESS | 1656 | 1465201981195 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 1656 | 1465201981197 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b9800 == 47 [pid = 1656] [id = 113] 01:33:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x11933bc00) [pid = 1656] [serial = 336] [outer = 0x0] 01:33:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1196d5400) [pid = 1656] [serial = 337] [outer = 0x11933bc00] 01:33:01 INFO - PROCESS | 1656 | 1465201981228 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x119dd6000) [pid = 1656] [serial = 338] [outer = 0x11933bc00] 01:33:02 INFO - PROCESS | 1656 | 1465201982207 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]]]}] 01:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1222ms 01:33:02 INFO - PROCESS | 1656 | 1465201982245 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:33:02 INFO - PROCESS | 1656 | 1465201982248 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:33:02 INFO - PROCESS | 1656 | 1465201982252 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:33:02 INFO - PROCESS | 1656 | 1465201982254 Marionette TRACE conn2 <- [1,426,null,{}] 01:33:02 INFO - PROCESS | 1656 | 1465201982257 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}] 01:33:02 INFO - PROCESS | 1656 | 1465201982259 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:02 INFO - PROCESS | 1656 | 1465201982349 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:33:02 INFO - PROCESS | 1656 | 1465201982402 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 1656 | 1465201982404 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e0d000 == 48 [pid = 1656] [id = 114] 01:33:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119634c00) [pid = 1656] [serial = 339] [outer = 0x0] 01:33:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x11963d800) [pid = 1656] [serial = 340] [outer = 0x119634c00] 01:33:02 INFO - PROCESS | 1656 | 1465201982433 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119b72000) [pid = 1656] [serial = 341] [outer = 0x119634c00] 01:33:02 INFO - PROCESS | 1656 | 1465201982898 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] 01:33:02 INFO - PROCESS | 1656 | 1465201982929 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:33:02 INFO - PROCESS | 1656 | 1465201982933 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:33:02 INFO - PROCESS | 1656 | 1465201982935 Marionette TRACE conn2 <- [1,430,null,{}] 01:33:02 INFO - PROCESS | 1656 | 1465201982960 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}] 01:33:02 INFO - PROCESS | 1656 | 1465201982962 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12c21a000 == 47 [pid = 1656] [id = 111] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcd000 == 46 [pid = 1656] [id = 110] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x121c0b800 == 45 [pid = 1656] [id = 109] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba18800 == 44 [pid = 1656] [id = 108] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12aac3000 == 43 [pid = 1656] [id = 107] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12a71c800 == 42 [pid = 1656] [id = 106] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12939c800 == 41 [pid = 1656] [id = 105] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1180eb000 == 40 [pid = 1656] [id = 104] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x124117000 == 39 [pid = 1656] [id = 103] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a5000 == 38 [pid = 1656] [id = 102] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x119cb4800 == 37 [pid = 1656] [id = 101] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x11264e800 == 36 [pid = 1656] [id = 100] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2b8000 == 35 [pid = 1656] [id = 98] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x121a3d000 == 34 [pid = 1656] [id = 97] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1180cf800 == 33 [pid = 1656] [id = 96] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12b13f800 == 32 [pid = 1656] [id = 95] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x126805000 == 31 [pid = 1656] [id = 63] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x117e0b000 == 30 [pid = 1656] [id = 99] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4b8800 == 29 [pid = 1656] [id = 78] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x117e0d000 == 28 [pid = 1656] [id = 114] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b9800 == 27 [pid = 1656] [id = 113] 01:33:03 INFO - PROCESS | 1656 | --DOCSHELL 0x115e8c800 == 26 [pid = 1656] [id = 112] 01:33:03 INFO - PROCESS | 1656 | 1465201983554 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x118fe2c00) [pid = 1656] [serial = 193] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12a7c9400) [pid = 1656] [serial = 187] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12a7cf000) [pid = 1656] [serial = 265] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12b111400) [pid = 1656] [serial = 268] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12ba79c00) [pid = 1656] [serial = 271] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12b40a800) [pid = 1656] [serial = 269] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12aa81800) [pid = 1656] [serial = 274] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x126665800) [pid = 1656] [serial = 242] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12665c800) [pid = 1656] [serial = 241] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x127a9f000) [pid = 1656] [serial = 245] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1240e8c00) [pid = 1656] [serial = 244] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119b6b000) [pid = 1656] [serial = 250] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1213f1c00) [pid = 1656] [serial = 251] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x118652000) [pid = 1656] [serial = 247] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118f57000) [pid = 1656] [serial = 248] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12530f400) [pid = 1656] [serial = 253] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1258af000) [pid = 1656] [serial = 254] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x127848800) [pid = 1656] [serial = 259] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x127aa4400) [pid = 1656] [serial = 260] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12bc80400) [pid = 1656] [serial = 233] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119cc6400) [pid = 1656] [serial = 236] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118fe6000) [pid = 1656] [serial = 235] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126665c00) [pid = 1656] [serial = 256] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12694cc00) [pid = 1656] [serial = 257] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1250e3400) [pid = 1656] [serial = 239] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x124072000) [pid = 1656] [serial = 238] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12c1dd400) [pid = 1656] [serial = 281] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12c10d400) [pid = 1656] [serial = 278] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12ba80800) [pid = 1656] [serial = 272] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x129344c00) [pid = 1656] [serial = 262] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12a6c4000) [pid = 1656] [serial = 263] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12aa88c00) [pid = 1656] [serial = 266] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12ba7f800) [pid = 1656] [serial = 275] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12bc66800) [pid = 1656] [serial = 277] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12c111800) [pid = 1656] [serial = 280] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1168a9000) [pid = 1656] [serial = 190] [outer = 0x0] [url = about:blank] 01:33:03 INFO - PROCESS | 1656 | 1465201983670 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:03 INFO - PROCESS | 1656 | 1465201983672 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x113819800 == 27 [pid = 1656] [id = 115] 01:33:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x116f80000) [pid = 1656] [serial = 342] [outer = 0x0] 01:33:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118213c00) [pid = 1656] [serial = 343] [outer = 0x116f80000] 01:33:03 INFO - PROCESS | 1656 | 1465201983700 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11864d000) [pid = 1656] [serial = 344] [outer = 0x116f80000] 01:33:04 INFO - PROCESS | 1656 | 1465201984018 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]]]}] 01:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1122ms 01:33:04 INFO - PROCESS | 1656 | 1465201984058 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:33:04 INFO - PROCESS | 1656 | 1465201984061 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:33:04 INFO - PROCESS | 1656 | 1465201984064 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:33:04 INFO - PROCESS | 1656 | 1465201984067 Marionette TRACE conn2 <- [1,434,null,{}] 01:33:04 INFO - PROCESS | 1656 | 1465201984070 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}] 01:33:04 INFO - PROCESS | 1656 | 1465201984071 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:04 INFO - PROCESS | 1656 | 1465201984164 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:33:04 INFO - PROCESS | 1656 | 1465201984213 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 1656 | 1465201984214 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a91000 == 28 [pid = 1656] [id = 116] 01:33:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1186b1000) [pid = 1656] [serial = 345] [outer = 0x0] 01:33:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11933b400) [pid = 1656] [serial = 346] [outer = 0x1186b1000] 01:33:04 INFO - PROCESS | 1656 | 1465201984241 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1199b4c00) [pid = 1656] [serial = 347] [outer = 0x1186b1000] 01:33:04 INFO - PROCESS | 1656 | 1465201984538 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]]]}] 01:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 521ms 01:33:04 INFO - PROCESS | 1656 | 1465201984586 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:33:04 INFO - PROCESS | 1656 | 1465201984588 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:33:04 INFO - PROCESS | 1656 | 1465201984593 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:33:04 INFO - PROCESS | 1656 | 1465201984594 Marionette TRACE conn2 <- [1,438,null,{}] 01:33:04 INFO - PROCESS | 1656 | 1465201984596 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}] 01:33:04 INFO - PROCESS | 1656 | 1465201984598 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:04 INFO - PROCESS | 1656 | 1465201984677 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:33:04 INFO - PROCESS | 1656 | 1465201984733 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 1656 | 1465201984734 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a8c000 == 29 [pid = 1656] [id = 117] 01:33:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1196c8400) [pid = 1656] [serial = 348] [outer = 0x0] 01:33:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119ccc000) [pid = 1656] [serial = 349] [outer = 0x1196c8400] 01:33:04 INFO - PROCESS | 1656 | 1465201984767 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1213eb800) [pid = 1656] [serial = 350] [outer = 0x1196c8400] 01:33:05 INFO - PROCESS | 1656 | 1465201985161 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]]]}] 01:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 622ms 01:33:05 INFO - PROCESS | 1656 | 1465201985215 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:33:05 INFO - PROCESS | 1656 | 1465201985220 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:33:05 INFO - PROCESS | 1656 | 1465201985257 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 1656 | 1465201985262 Marionette TRACE conn2 <- [1,442,null,{}] 01:33:05 INFO - PROCESS | 1656 | 1465201985266 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}] 01:33:05 INFO - PROCESS | 1656 | 1465201985270 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:05 INFO - PROCESS | 1656 | 1465201985394 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:33:05 INFO - PROCESS | 1656 | 1465201985407 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 1656 | 1465201985409 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x11922f800 == 30 [pid = 1656] [id = 118] 01:33:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1213fa400) [pid = 1656] [serial = 351] [outer = 0x0] 01:33:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121844400) [pid = 1656] [serial = 352] [outer = 0x1213fa400] 01:33:05 INFO - PROCESS | 1656 | 1465201985450 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121848000) [pid = 1656] [serial = 353] [outer = 0x1213fa400] 01:33:05 INFO - PROCESS | 1656 | 1465201985837 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]]]}] 01:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 647ms 01:33:05 INFO - PROCESS | 1656 | 1465201985880 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:33:05 INFO - PROCESS | 1656 | 1465201985882 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:33:05 INFO - PROCESS | 1656 | 1465201985884 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 1656 | 1465201985885 Marionette TRACE conn2 <- [1,446,null,{}] 01:33:05 INFO - PROCESS | 1656 | 1465201985887 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}] 01:33:05 INFO - PROCESS | 1656 | 1465201985889 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:06 INFO - PROCESS | 1656 | 1465201986011 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:33:06 INFO - PROCESS | 1656 | 1465201986026 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 1656 | 1465201986028 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x119c98000 == 31 [pid = 1656] [id = 119] 01:33:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x121c56800) [pid = 1656] [serial = 354] [outer = 0x0] 01:33:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1240e8c00) [pid = 1656] [serial = 355] [outer = 0x121c56800] 01:33:06 INFO - PROCESS | 1656 | 1465201986052 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12503a000) [pid = 1656] [serial = 356] [outer = 0x121c56800] 01:33:06 INFO - PROCESS | 1656 | 1465201986480 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]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 626ms 01:33:06 INFO - PROCESS | 1656 | 1465201986516 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 1656 | 1465201986517 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:33:06 INFO - PROCESS | 1656 | 1465201986519 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - PROCESS | 1656 | 1465201986521 Marionette TRACE conn2 <- [1,450,null,{}] 01:33:06 INFO - PROCESS | 1656 | 1465201986523 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}] 01:33:06 INFO - PROCESS | 1656 | 1465201986524 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:06 INFO - PROCESS | 1656 | 1465201986620 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:33:06 INFO - PROCESS | 1656 | 1465201986624 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 1656 | 1465201986628 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d8800 == 32 [pid = 1656] [id = 120] 01:33:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x118fcd000) [pid = 1656] [serial = 357] [outer = 0x0] 01:33:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x125984c00) [pid = 1656] [serial = 358] [outer = 0x118fcd000] 01:33:06 INFO - PROCESS | 1656 | 1465201986661 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x126662800) [pid = 1656] [serial = 359] [outer = 0x118fcd000] 01:33:07 INFO - PROCESS | 1656 | 1465201987021 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] 01:33:07 INFO - PROCESS | 1656 | 1465201987040 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:33:07 INFO - PROCESS | 1656 | 1465201987045 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 1656 | 1465201987046 Marionette TRACE conn2 <- [1,454,null,{}] 01:33:07 INFO - PROCESS | 1656 | 1465201987049 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}] 01:33:07 INFO - PROCESS | 1656 | 1465201987050 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:07 INFO - PROCESS | 1656 | 1465201987153 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:33:07 INFO - PROCESS | 1656 | 1465201987157 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 1656 | 1465201987158 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x113330000 == 33 [pid = 1656] [id = 121] 01:33:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1258aec00) [pid = 1656] [serial = 360] [outer = 0x0] 01:33:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126952400) [pid = 1656] [serial = 361] [outer = 0x1258aec00] 01:33:07 INFO - PROCESS | 1656 | 1465201987183 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x127aa1800) [pid = 1656] [serial = 362] [outer = 0x1258aec00] 01:33:07 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:07 INFO - PROCESS | 1656 | 1465201987831 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]]]}] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12c94c800) [pid = 1656] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119632400) [pid = 1656] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12cd32c00) [pid = 1656] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119baa000) [pid = 1656] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1218de400) [pid = 1656] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x127846000) [pid = 1656] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12694fc00) [pid = 1656] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12bc7f800) [pid = 1656] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12b408800) [pid = 1656] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12b11d800) [pid = 1656] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12c1dd800) [pid = 1656] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1186ab000) [pid = 1656] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x129343800) [pid = 1656] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x110d5a000) [pid = 1656] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11963f000) [pid = 1656] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119dd4000) [pid = 1656] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:33:07 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1196d4000) [pid = 1656] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 821ms 01:33:07 INFO - PROCESS | 1656 | 1465201987866 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 1656 | 1465201987867 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:33:07 INFO - PROCESS | 1656 | 1465201987870 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 1656 | 1465201987871 Marionette TRACE conn2 <- [1,458,null,{}] 01:33:07 INFO - PROCESS | 1656 | 1465201987877 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}] 01:33:07 INFO - PROCESS | 1656 | 1465201987879 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:07 INFO - PROCESS | 1656 | 1465201987955 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:33:07 INFO - PROCESS | 1656 | 1465201987962 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 1656 | 1465201987964 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193aa800 == 34 [pid = 1656] [id = 122] 01:33:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x116f81800) [pid = 1656] [serial = 363] [outer = 0x0] 01:33:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119343c00) [pid = 1656] [serial = 364] [outer = 0x116f81800] 01:33:07 INFO - PROCESS | 1656 | 1465201987989 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119dd0000) [pid = 1656] [serial = 365] [outer = 0x116f81800] 01:33:08 INFO - PROCESS | 1656 | 1465201988302 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] 01:33:08 INFO - PROCESS | 1656 | 1465201988345 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:33:08 INFO - PROCESS | 1656 | 1465201988347 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 1656 | 1465201988348 Marionette TRACE conn2 <- [1,462,null,{}] 01:33:08 INFO - PROCESS | 1656 | 1465201988350 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}] 01:33:08 INFO - PROCESS | 1656 | 1465201988351 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:08 INFO - PROCESS | 1656 | 1465201988441 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:33:08 INFO - PROCESS | 1656 | 1465201988501 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 1656 | 1465201988502 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12591c800 == 35 [pid = 1656] [id = 123] 01:33:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119638000) [pid = 1656] [serial = 366] [outer = 0x0] 01:33:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x127aa5400) [pid = 1656] [serial = 367] [outer = 0x119638000] 01:33:08 INFO - PROCESS | 1656 | 1465201988527 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x129341c00) [pid = 1656] [serial = 368] [outer = 0x119638000] 01:33:08 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:08 INFO - PROCESS | 1656 | 1465201988840 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] 01:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:33:08 INFO - PROCESS | 1656 | 1465201988868 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:33:08 INFO - PROCESS | 1656 | 1465201988872 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 1656 | 1465201988878 Marionette TRACE conn2 <- [1,466,null,{}] 01:33:08 INFO - PROCESS | 1656 | 1465201988881 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}] 01:33:08 INFO - PROCESS | 1656 | 1465201988883 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:09 INFO - PROCESS | 1656 | 1465201989005 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:33:09 INFO - PROCESS | 1656 | 1465201989082 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 1656 | 1465201989083 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x126eb2000 == 36 [pid = 1656] [id = 124] 01:33:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118650000) [pid = 1656] [serial = 369] [outer = 0x0] 01:33:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x129468c00) [pid = 1656] [serial = 370] [outer = 0x118650000] 01:33:09 INFO - PROCESS | 1656 | 1465201989123 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12a48c400) [pid = 1656] [serial = 371] [outer = 0x118650000] 01:33:09 INFO - PROCESS | 1656 | 1465201989481 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] 01:33:09 INFO - PROCESS | 1656 | 1465201989498 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:33:09 INFO - PROCESS | 1656 | 1465201989500 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 1656 | 1465201989501 Marionette TRACE conn2 <- [1,470,null,{}] 01:33:09 INFO - PROCESS | 1656 | 1465201989504 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}] 01:33:09 INFO - PROCESS | 1656 | 1465201989505 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:09 INFO - PROCESS | 1656 | 1465201989590 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:33:09 INFO - PROCESS | 1656 | 1465201989644 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 1656 | 1465201989646 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f34000 == 37 [pid = 1656] [id = 125] 01:33:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129474400) [pid = 1656] [serial = 372] [outer = 0x0] 01:33:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12a6c0000) [pid = 1656] [serial = 373] [outer = 0x129474400] 01:33:09 INFO - PROCESS | 1656 | 1465201989673 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12aa86800) [pid = 1656] [serial = 374] [outer = 0x129474400] 01:33:10 INFO - PROCESS | 1656 | 1465201990211 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]]]}] 01:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 01:33:10 INFO - PROCESS | 1656 | 1465201990270 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:33:10 INFO - PROCESS | 1656 | 1465201990273 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:33:10 INFO - PROCESS | 1656 | 1465201990276 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:33:10 INFO - PROCESS | 1656 | 1465201990278 Marionette TRACE conn2 <- [1,474,null,{}] 01:33:10 INFO - PROCESS | 1656 | 1465201990282 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}] 01:33:10 INFO - PROCESS | 1656 | 1465201990284 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:10 INFO - PROCESS | 1656 | 1465201990396 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:33:10 INFO - PROCESS | 1656 | 1465201990473 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 1656 | 1465201990475 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x117348000 == 38 [pid = 1656] [id = 126] 01:33:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x118551c00) [pid = 1656] [serial = 375] [outer = 0x0] 01:33:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x118fc3400) [pid = 1656] [serial = 376] [outer = 0x118551c00] 01:33:10 INFO - PROCESS | 1656 | 1465201990506 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119633800) [pid = 1656] [serial = 377] [outer = 0x118551c00] 01:33:11 INFO - PROCESS | 1656 | 1465201991032 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]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 820ms 01:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:33:11 INFO - PROCESS | 1656 | 1465201991121 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 1656 | 1465201991126 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:33:11 INFO - PROCESS | 1656 | 1465201991131 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 1656 | 1465201991132 Marionette TRACE conn2 <- [1,478,null,{}] 01:33:11 INFO - PROCESS | 1656 | 1465201991135 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}] 01:33:11 INFO - PROCESS | 1656 | 1465201991136 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:11 INFO - PROCESS | 1656 | 1465201991233 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:33:11 INFO - PROCESS | 1656 | 1465201991432 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 1656 | 1465201991433 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1133a7800 == 39 [pid = 1656] [id = 127] 01:33:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x113865000) [pid = 1656] [serial = 378] [outer = 0x0] 01:33:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x113d77c00) [pid = 1656] [serial = 379] [outer = 0x113865000] 01:33:11 INFO - PROCESS | 1656 | 1465201991455 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x116255c00) [pid = 1656] [serial = 380] [outer = 0x113865000] 01:33:11 INFO - PROCESS | 1656 | --DOCSHELL 0x126eb2000 == 38 [pid = 1656] [id = 124] 01:33:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12591c800 == 37 [pid = 1656] [id = 123] 01:33:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1193aa800 == 36 [pid = 1656] [id = 122] 01:33:12 INFO - PROCESS | 1656 | --DOCSHELL 0x113330000 == 35 [pid = 1656] [id = 121] 01:33:12 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d8800 == 34 [pid = 1656] [id = 120] 01:33:12 INFO - PROCESS | 1656 | --DOCSHELL 0x119c98000 == 33 [pid = 1656] [id = 119] 01:33:12 INFO - PROCESS | 1656 | --DOCSHELL 0x11922f800 == 32 [pid = 1656] [id = 118] 01:33:12 INFO - PROCESS | 1656 | --DOCSHELL 0x116a8c000 == 31 [pid = 1656] [id = 117] 01:33:12 INFO - PROCESS | 1656 | --DOCSHELL 0x116a91000 == 30 [pid = 1656] [id = 116] 01:33:12 INFO - PROCESS | 1656 | --DOCSHELL 0x113819800 == 29 [pid = 1656] [id = 115] 01:33:12 INFO - PROCESS | 1656 | 1465201992046 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]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 926ms 01:33:12 INFO - PROCESS | 1656 | 1465201992082 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 1656 | 1465201992085 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12c955800) [pid = 1656] [serial = 313] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12cd32400) [pid = 1656] [serial = 314] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11963b400) [pid = 1656] [serial = 319] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119b6b800) [pid = 1656] [serial = 317] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12cd35000) [pid = 1656] [serial = 316] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11a0fbc00) [pid = 1656] [serial = 298] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x121b39800) [pid = 1656] [serial = 299] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1244ca400) [pid = 1656] [serial = 289] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x125877000) [pid = 1656] [serial = 290] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12a6c3800) [pid = 1656] [serial = 304] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12aa8ac00) [pid = 1656] [serial = 305] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x127843800) [pid = 1656] [serial = 301] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x127aa2400) [pid = 1656] [serial = 302] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12c10c400) [pid = 1656] [serial = 310] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12bc7e800) [pid = 1656] [serial = 308] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12bc61400) [pid = 1656] [serial = 307] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12ba74800) [pid = 1656] [serial = 295] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12bc77000) [pid = 1656] [serial = 296] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12c67a000) [pid = 1656] [serial = 284] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12c1e0c00) [pid = 1656] [serial = 283] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x118fe4800) [pid = 1656] [serial = 286] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119ba0000) [pid = 1656] [serial = 287] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x129608c00) [pid = 1656] [serial = 292] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12a7c5800) [pid = 1656] [serial = 293] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x119640000) [pid = 1656] [serial = 320] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x126664800) [pid = 1656] [serial = 329] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x1199b3800) [pid = 1656] [serial = 322] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x119ddc400) [pid = 1656] [serial = 332] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x119dd7c00) [pid = 1656] [serial = 331] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x1199b8800) [pid = 1656] [serial = 323] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x1199ba400) [pid = 1656] [serial = 325] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x1213f7000) [pid = 1656] [serial = 326] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x12c674000) [pid = 1656] [serial = 311] [outer = 0x0] [url = about:blank] 01:33:12 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x110d60800) [pid = 1656] [serial = 328] [outer = 0x0] [url = about:blank] 01:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:33:12 INFO - PROCESS | 1656 | 1465201992111 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 1656 | 1465201992114 Marionette TRACE conn2 <- [1,482,null,{}] 01:33:12 INFO - PROCESS | 1656 | 1465201992118 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}] 01:33:12 INFO - PROCESS | 1656 | 1465201992121 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:12 INFO - PROCESS | 1656 | 1465201992185 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:33:12 INFO - PROCESS | 1656 | 1465201992193 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 1656 | 1465201992195 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x11683f000 == 30 [pid = 1656] [id = 128] 01:33:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x1168a2c00) [pid = 1656] [serial = 381] [outer = 0x0] 01:33:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x118219800) [pid = 1656] [serial = 382] [outer = 0x1168a2c00] 01:33:12 INFO - PROCESS | 1656 | 1465201992216 Marionette DEBUG loaded listener.js 01:33:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x118fc6c00) [pid = 1656] [serial = 383] [outer = 0x1168a2c00] 01:33:12 INFO - PROCESS | 1656 | 1465201992757 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]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 678ms 01:33:12 INFO - PROCESS | 1656 | 1465201992788 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 1656 | 1465201992794 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:33:12 INFO - PROCESS | 1656 | 1465201992798 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 1656 | 1465201992800 Marionette TRACE conn2 <- [1,486,null,{}] 01:33:12 INFO - PROCESS | 1656 | 1465201992804 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}] 01:33:12 INFO - PROCESS | 1656 | 1465201992806 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:12 INFO - PROCESS | 1656 | 1465201992933 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:33:13 INFO - PROCESS | 1656 | 1465201993005 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 1656 | 1465201993007 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x118627000 == 31 [pid = 1656] [id = 129] 01:33:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x118fe3800) [pid = 1656] [serial = 384] [outer = 0x0] 01:33:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x11963e400) [pid = 1656] [serial = 385] [outer = 0x118fe3800] 01:33:13 INFO - PROCESS | 1656 | 1465201993033 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x1199b6400) [pid = 1656] [serial = 386] [outer = 0x118fe3800] 01:33:13 INFO - PROCESS | 1656 | 1465201993353 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 571ms 01:33:13 INFO - PROCESS | 1656 | 1465201993369 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 1656 | 1465201993370 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:33:13 INFO - PROCESS | 1656 | 1465201993381 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 1656 | 1465201993385 Marionette TRACE conn2 <- [1,490,null,{}] 01:33:13 INFO - PROCESS | 1656 | 1465201993391 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}] 01:33:13 INFO - PROCESS | 1656 | 1465201993395 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:13 INFO - PROCESS | 1656 | 1465201993474 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:33:13 INFO - PROCESS | 1656 | 1465201993535 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 1656 | 1465201993536 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197b6800 == 32 [pid = 1656] [id = 130] 01:33:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x112d49400) [pid = 1656] [serial = 387] [outer = 0x0] 01:33:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x119b72c00) [pid = 1656] [serial = 388] [outer = 0x112d49400] 01:33:13 INFO - PROCESS | 1656 | 1465201993562 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1213ef800) [pid = 1656] [serial = 389] [outer = 0x112d49400] 01:33:13 INFO - PROCESS | 1656 | 1465201993857 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 535ms 01:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:33:13 INFO - PROCESS | 1656 | 1465201993909 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 1656 | 1465201993911 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:33:13 INFO - PROCESS | 1656 | 1465201993913 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 1656 | 1465201993914 Marionette TRACE conn2 <- [1,494,null,{}] 01:33:13 INFO - PROCESS | 1656 | 1465201993916 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}] 01:33:13 INFO - PROCESS | 1656 | 1465201993918 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:14 INFO - PROCESS | 1656 | 1465201993997 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:33:14 INFO - PROCESS | 1656 | 1465201994001 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 1656 | 1465201994002 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x121542800 == 33 [pid = 1656] [id = 131] 01:33:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x1213f4c00) [pid = 1656] [serial = 390] [outer = 0x0] 01:33:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x1216f8000) [pid = 1656] [serial = 391] [outer = 0x1213f4c00] 01:33:14 INFO - PROCESS | 1656 | 1465201994030 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x121847c00) [pid = 1656] [serial = 392] [outer = 0x1213f4c00] 01:33:14 INFO - PROCESS | 1656 | 1465201994404 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]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 518ms 01:33:14 INFO - PROCESS | 1656 | 1465201994432 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 1656 | 1465201994433 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:33:14 INFO - PROCESS | 1656 | 1465201994435 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 1656 | 1465201994436 Marionette TRACE conn2 <- [1,498,null,{}] 01:33:14 INFO - PROCESS | 1656 | 1465201994446 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}] 01:33:14 INFO - PROCESS | 1656 | 1465201994447 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:14 INFO - PROCESS | 1656 | 1465201994543 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:33:14 INFO - PROCESS | 1656 | 1465201994546 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 1656 | 1465201994551 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195c1000 == 34 [pid = 1656] [id = 132] 01:33:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x121c58400) [pid = 1656] [serial = 393] [outer = 0x0] 01:33:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1240e6400) [pid = 1656] [serial = 394] [outer = 0x121c58400] 01:33:14 INFO - PROCESS | 1656 | 1465201994584 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1250e2c00) [pid = 1656] [serial = 395] [outer = 0x121c58400] 01:33:14 INFO - PROCESS | 1656 | 1465201994939 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]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 525ms 01:33:14 INFO - PROCESS | 1656 | 1465201994960 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 1656 | 1465201994961 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:33:14 INFO - PROCESS | 1656 | 1465201994963 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 1656 | 1465201994965 Marionette TRACE conn2 <- [1,502,null,{}] 01:33:14 INFO - PROCESS | 1656 | 1465201994967 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}] 01:33:14 INFO - PROCESS | 1656 | 1465201994969 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:15 INFO - PROCESS | 1656 | 1465201995064 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:33:15 INFO - PROCESS | 1656 | 1465201995077 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 1656 | 1465201995078 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x125903000 == 35 [pid = 1656] [id = 133] 01:33:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x12199d000) [pid = 1656] [serial = 396] [outer = 0x0] 01:33:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1258b2000) [pid = 1656] [serial = 397] [outer = 0x12199d000] 01:33:15 INFO - PROCESS | 1656 | 1465201995103 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126666800) [pid = 1656] [serial = 398] [outer = 0x12199d000] 01:33:15 INFO - PROCESS | 1656 | 1465201995446 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]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 518ms 01:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:33:15 INFO - PROCESS | 1656 | 1465201995482 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 1656 | 1465201995483 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:33:15 INFO - PROCESS | 1656 | 1465201995485 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 1656 | 1465201995487 Marionette TRACE conn2 <- [1,506,null,{}] 01:33:15 INFO - PROCESS | 1656 | 1465201995489 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}] 01:33:15 INFO - PROCESS | 1656 | 1465201995490 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:15 INFO - PROCESS | 1656 | 1465201995586 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:33:15 INFO - PROCESS | 1656 | 1465201995621 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 1656 | 1465201995622 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x1269ed800 == 36 [pid = 1656] [id = 134] 01:33:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1266e7400) [pid = 1656] [serial = 399] [outer = 0x0] 01:33:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x126c20800) [pid = 1656] [serial = 400] [outer = 0x1266e7400] 01:33:15 INFO - PROCESS | 1656 | 1465201995646 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x127843000) [pid = 1656] [serial = 401] [outer = 0x1266e7400] 01:33:15 INFO - PROCESS | 1656 | 1465201995955 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]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 521ms 01:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:33:16 INFO - PROCESS | 1656 | 1465201996008 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 1656 | 1465201996009 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:33:16 INFO - PROCESS | 1656 | 1465201996011 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 1656 | 1465201996012 Marionette TRACE conn2 <- [1,510,null,{}] 01:33:16 INFO - PROCESS | 1656 | 1465201996014 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}] 01:33:16 INFO - PROCESS | 1656 | 1465201996016 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:16 INFO - PROCESS | 1656 | 1465201996112 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x116f80000) [pid = 1656] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119634c00) [pid = 1656] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1186b1000) [pid = 1656] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1258aec00) [pid = 1656] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x116f81800) [pid = 1656] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x110d5ac00) [pid = 1656] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119638000) [pid = 1656] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x11933bc00) [pid = 1656] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x118650000) [pid = 1656] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x121c56800) [pid = 1656] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x118fcd000) [pid = 1656] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x1196c8400) [pid = 1656] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:33:16 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1213fa400) [pid = 1656] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:33:16 INFO - PROCESS | 1656 | 1465201996214 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 1656 | 1465201996215 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x117366800 == 37 [pid = 1656] [id = 135] 01:33:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x113d19400) [pid = 1656] [serial = 402] [outer = 0x0] 01:33:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x118216400) [pid = 1656] [serial = 403] [outer = 0x113d19400] 01:33:16 INFO - PROCESS | 1656 | 1465201996241 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x1199b9400) [pid = 1656] [serial = 404] [outer = 0x113d19400] 01:33:16 INFO - PROCESS | 1656 | 1465201996545 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]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 01:33:16 INFO - PROCESS | 1656 | 1465201996582 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 1656 | 1465201996583 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:33:16 INFO - PROCESS | 1656 | 1465201996585 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 1656 | 1465201996586 Marionette TRACE conn2 <- [1,514,null,{}] 01:33:16 INFO - PROCESS | 1656 | 1465201996589 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}] 01:33:16 INFO - PROCESS | 1656 | 1465201996593 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:16 INFO - PROCESS | 1656 | 1465201996670 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:33:16 INFO - PROCESS | 1656 | 1465201996676 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 1656 | 1465201996678 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195c9000 == 38 [pid = 1656] [id = 136] 01:33:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119dd9800) [pid = 1656] [serial = 405] [outer = 0x0] 01:33:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x126c24800) [pid = 1656] [serial = 406] [outer = 0x119dd9800] 01:33:16 INFO - PROCESS | 1656 | 1465201996702 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x127aabc00) [pid = 1656] [serial = 407] [outer = 0x119dd9800] 01:33:17 INFO - PROCESS | 1656 | 1465201997010 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]]]}] 01:33:17 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 01:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 01:33:17 INFO - PROCESS | 1656 | 1465201997054 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 1656 | 1465201997055 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:33:17 INFO - PROCESS | 1656 | 1465201997057 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 1656 | 1465201997058 Marionette TRACE conn2 <- [1,518,null,{}] 01:33:17 INFO - PROCESS | 1656 | 1465201997061 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}] 01:33:17 INFO - PROCESS | 1656 | 1465201997062 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:17 INFO - PROCESS | 1656 | 1465201997166 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:33:17 INFO - PROCESS | 1656 | 1465201997173 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 1656 | 1465201997174 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12976f800 == 39 [pid = 1656] [id = 137] 01:33:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119638000) [pid = 1656] [serial = 408] [outer = 0x0] 01:33:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x12933b000) [pid = 1656] [serial = 409] [outer = 0x119638000] 01:33:17 INFO - PROCESS | 1656 | 1465201997201 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x129614800) [pid = 1656] [serial = 410] [outer = 0x119638000] 01:33:17 INFO - PROCESS | 1656 | 1465201997545 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]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 521ms 01:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:33:17 INFO - PROCESS | 1656 | 1465201997579 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 1656 | 1465201997580 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:33:17 INFO - PROCESS | 1656 | 1465201997582 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 1656 | 1465201997584 Marionette TRACE conn2 <- [1,522,null,{}] 01:33:17 INFO - PROCESS | 1656 | 1465201997586 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}] 01:33:17 INFO - PROCESS | 1656 | 1465201997588 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:17 INFO - PROCESS | 1656 | 1465201997682 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:33:17 INFO - PROCESS | 1656 | 1465201997685 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 1656 | 1465201997686 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaa4800 == 40 [pid = 1656] [id = 138] 01:33:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12a489400) [pid = 1656] [serial = 411] [outer = 0x0] 01:33:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12aa7ec00) [pid = 1656] [serial = 412] [outer = 0x12a489400] 01:33:17 INFO - PROCESS | 1656 | 1465201997711 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12b195c00) [pid = 1656] [serial = 413] [outer = 0x12a489400] 01:33:18 INFO - PROCESS | 1656 | 1465201998036 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]]]}] 01:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 470ms 01:33:18 INFO - PROCESS | 1656 | 1465201998053 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 1656 | 1465201998054 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:33:18 INFO - PROCESS | 1656 | 1465201998058 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 1656 | 1465201998061 Marionette TRACE conn2 <- [1,526,null,{}] 01:33:18 INFO - PROCESS | 1656 | 1465201998064 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}] 01:33:18 INFO - PROCESS | 1656 | 1465201998065 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:18 INFO - PROCESS | 1656 | 1465201998171 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:33:18 INFO - PROCESS | 1656 | 1465201998256 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 1656 | 1465201998258 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x113013800 == 41 [pid = 1656] [id = 139] 01:33:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x110d5ac00) [pid = 1656] [serial = 414] [outer = 0x0] 01:33:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1121b6800) [pid = 1656] [serial = 415] [outer = 0x110d5ac00] 01:33:18 INFO - PROCESS | 1656 | 1465201998292 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x113f09c00) [pid = 1656] [serial = 416] [outer = 0x110d5ac00] 01:33:18 INFO - PROCESS | 1656 | 1465201998760 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]]]}] 01:33:18 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 01:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 721ms 01:33:18 INFO - PROCESS | 1656 | 1465201998780 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 1656 | 1465201998783 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:33:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:33:18 INFO - PROCESS | 1656 | 1465201998786 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 1656 | 1465201998788 Marionette TRACE conn2 <- [1,530,null,{}] 01:33:18 INFO - PROCESS | 1656 | 1465201998811 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}] 01:33:18 INFO - PROCESS | 1656 | 1465201998814 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:18 INFO - PROCESS | 1656 | 1465201998921 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:33:19 INFO - PROCESS | 1656 | 1465201999013 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 1656 | 1465201999015 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197ba000 == 42 [pid = 1656] [id = 140] 01:33:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11928fc00) [pid = 1656] [serial = 417] [outer = 0x0] 01:33:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1196cc400) [pid = 1656] [serial = 418] [outer = 0x11928fc00] 01:33:19 INFO - PROCESS | 1656 | 1465201999045 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119b65c00) [pid = 1656] [serial = 419] [outer = 0x11928fc00] 01:33:19 INFO - PROCESS | 1656 | 1465201999429 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"]]]}] 01:33:19 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 01:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:33:19 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 01:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:33:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 688ms 01:33:19 INFO - PROCESS | 1656 | 1465201999477 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 1656 | 1465201999480 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:33:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:33:19 INFO - PROCESS | 1656 | 1465201999483 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 1656 | 1465201999484 Marionette TRACE conn2 <- [1,534,null,{}] 01:33:19 INFO - PROCESS | 1656 | 1465201999486 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}] 01:33:19 INFO - PROCESS | 1656 | 1465201999488 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:19 INFO - PROCESS | 1656 | 1465201999603 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:33:19 INFO - PROCESS | 1656 | 1465201999659 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 1656 | 1465201999662 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaab800 == 43 [pid = 1656] [id = 141] 01:33:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119dd5800) [pid = 1656] [serial = 420] [outer = 0x0] 01:33:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12183c400) [pid = 1656] [serial = 421] [outer = 0x119dd5800] 01:33:19 INFO - PROCESS | 1656 | 1465201999691 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x125034800) [pid = 1656] [serial = 422] [outer = 0x119dd5800] 01:33:20 INFO - PROCESS | 1656 | 1465202000095 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]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:33:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 620ms 01:33:20 INFO - PROCESS | 1656 | 1465202000104 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 1656 | 1465202000106 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:33:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:33:20 INFO - PROCESS | 1656 | 1465202000134 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 1656 | 1465202000139 Marionette TRACE conn2 <- [1,538,null,{}] 01:33:20 INFO - PROCESS | 1656 | 1465202000145 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}] 01:33:20 INFO - PROCESS | 1656 | 1465202000148 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:20 INFO - PROCESS | 1656 | 1465202000261 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:33:20 INFO - PROCESS | 1656 | 1465202000377 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 1656 | 1465202000378 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2df800 == 44 [pid = 1656] [id = 142] 01:33:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x126572000) [pid = 1656] [serial = 423] [outer = 0x0] 01:33:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12784a800) [pid = 1656] [serial = 424] [outer = 0x126572000] 01:33:20 INFO - PROCESS | 1656 | 1465202000412 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a7c8800) [pid = 1656] [serial = 425] [outer = 0x126572000] 01:33:20 INFO - PROCESS | 1656 | 1465202000784 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]]]}] 01:33:20 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. 01:33:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 684ms 01:33:20 INFO - PROCESS | 1656 | 1465202000811 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:33:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:33:20 INFO - PROCESS | 1656 | 1465202000814 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:33:20 INFO - PROCESS | 1656 | 1465202000816 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 1656 | 1465202000817 Marionette TRACE conn2 <- [1,542,null,{}] 01:33:20 INFO - PROCESS | 1656 | 1465202000820 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}] 01:33:20 INFO - PROCESS | 1656 | 1465202000821 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:20 INFO - PROCESS | 1656 | 1465202000928 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:33:20 INFO - PROCESS | 1656 | 1465202000982 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 1656 | 1465202000984 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdbd000 == 45 [pid = 1656] [id = 143] 01:33:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aa82c00) [pid = 1656] [serial = 426] [outer = 0x0] 01:33:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b19a000) [pid = 1656] [serial = 427] [outer = 0x12aa82c00] 01:33:21 INFO - PROCESS | 1656 | 1465202001012 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12ba73c00) [pid = 1656] [serial = 428] [outer = 0x12aa82c00] 01:33:21 INFO - PROCESS | 1656 | 1465202001405 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]]]}] 01:33:21 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. 01:33:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 619ms 01:33:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:33:21 INFO - PROCESS | 1656 | 1465202001435 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 1656 | 1465202001437 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:33:21 INFO - PROCESS | 1656 | 1465202001439 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 1656 | 1465202001440 Marionette TRACE conn2 <- [1,546,null,{}] 01:33:21 INFO - PROCESS | 1656 | 1465202001443 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}] 01:33:21 INFO - PROCESS | 1656 | 1465202001444 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:21 INFO - PROCESS | 1656 | 1465202001552 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:33:21 INFO - PROCESS | 1656 | 1465202001677 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 1656 | 1465202001681 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c21a000 == 46 [pid = 1656] [id = 144] 01:33:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12bc60400) [pid = 1656] [serial = 429] [outer = 0x0] 01:33:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12bc64800) [pid = 1656] [serial = 430] [outer = 0x12bc60400] 01:33:21 INFO - PROCESS | 1656 | 1465202001736 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12bc76800) [pid = 1656] [serial = 431] [outer = 0x12bc60400] 01:33:22 INFO - PROCESS | 1656 | 1465202002132 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]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:33:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 721ms 01:33:22 INFO - PROCESS | 1656 | 1465202002161 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:33:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:33:22 INFO - PROCESS | 1656 | 1465202002162 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:33:22 INFO - PROCESS | 1656 | 1465202002165 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 1656 | 1465202002166 Marionette TRACE conn2 <- [1,550,null,{}] 01:33:22 INFO - PROCESS | 1656 | 1465202002169 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}] 01:33:22 INFO - PROCESS | 1656 | 1465202002170 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:22 INFO - PROCESS | 1656 | 1465202002284 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:33:22 INFO - PROCESS | 1656 | 1465202002530 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 1656 | 1465202002531 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e06000 == 47 [pid = 1656] [id = 145] 01:33:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x112fe7400) [pid = 1656] [serial = 432] [outer = 0x0] 01:33:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x11820fc00) [pid = 1656] [serial = 433] [outer = 0x112fe7400] 01:33:22 INFO - PROCESS | 1656 | 1465202002573 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x118fc5000) [pid = 1656] [serial = 434] [outer = 0x112fe7400] 01:33:22 INFO - PROCESS | 1656 | 1465202002978 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]]]}] 01:33:23 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. 01:33:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 870ms 01:33:23 INFO - PROCESS | 1656 | 1465202003037 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:33:23 INFO - PROCESS | 1656 | 1465202003039 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:33:23 INFO - PROCESS | 1656 | 1465202003042 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:33:23 INFO - PROCESS | 1656 | 1465202003044 Marionette TRACE conn2 <- [1,554,null,{}] 01:33:23 INFO - PROCESS | 1656 | 1465202003047 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}] 01:33:23 INFO - PROCESS | 1656 | 1465202003049 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:23 INFO - PROCESS | 1656 | 1465202003146 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:33:23 INFO - PROCESS | 1656 | 1465202003204 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 1656 | 1465202003205 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a8000 == 48 [pid = 1656] [id = 146] 01:33:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119637000) [pid = 1656] [serial = 435] [outer = 0x0] 01:33:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x119cce000) [pid = 1656] [serial = 436] [outer = 0x119637000] 01:33:23 INFO - PROCESS | 1656 | 1465202003248 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1213f4400) [pid = 1656] [serial = 437] [outer = 0x119637000] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaa4800 == 47 [pid = 1656] [id = 138] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12976f800 == 46 [pid = 1656] [id = 137] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1195c9000 == 45 [pid = 1656] [id = 136] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x117366800 == 44 [pid = 1656] [id = 135] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1269ed800 == 43 [pid = 1656] [id = 134] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x125903000 == 42 [pid = 1656] [id = 133] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1195c1000 == 41 [pid = 1656] [id = 132] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x121542800 == 40 [pid = 1656] [id = 131] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1197b6800 == 39 [pid = 1656] [id = 130] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x118627000 == 38 [pid = 1656] [id = 129] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x11683f000 == 37 [pid = 1656] [id = 128] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1133a7800 == 36 [pid = 1656] [id = 127] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x128f34000 == 35 [pid = 1656] [id = 125] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x117348000 == 34 [pid = 1656] [id = 126] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x117e06000 == 33 [pid = 1656] [id = 145] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12c21a000 == 32 [pid = 1656] [id = 144] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdbd000 == 31 [pid = 1656] [id = 143] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2df800 == 30 [pid = 1656] [id = 142] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaab800 == 29 [pid = 1656] [id = 141] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1197ba000 == 28 [pid = 1656] [id = 140] 01:33:23 INFO - PROCESS | 1656 | --DOCSHELL 0x113013800 == 27 [pid = 1656] [id = 139] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12a6c0000) [pid = 1656] [serial = 373] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1240e8c00) [pid = 1656] [serial = 355] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x125984c00) [pid = 1656] [serial = 358] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119ccc000) [pid = 1656] [serial = 349] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1213eb800) [pid = 1656] [serial = 350] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x121844400) [pid = 1656] [serial = 352] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118213c00) [pid = 1656] [serial = 343] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11864d000) [pid = 1656] [serial = 344] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119b72000) [pid = 1656] [serial = 341] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11963d800) [pid = 1656] [serial = 340] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11933b400) [pid = 1656] [serial = 346] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1199b4c00) [pid = 1656] [serial = 347] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12503a000) [pid = 1656] [serial = 356] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x126952400) [pid = 1656] [serial = 361] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126662800) [pid = 1656] [serial = 359] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119343c00) [pid = 1656] [serial = 364] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119dd0000) [pid = 1656] [serial = 365] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x127aa1800) [pid = 1656] [serial = 362] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x110d5d800) [pid = 1656] [serial = 334] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x116a5cc00) [pid = 1656] [serial = 335] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x129341c00) [pid = 1656] [serial = 368] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x127aa5400) [pid = 1656] [serial = 367] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119dd6000) [pid = 1656] [serial = 338] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1196d5400) [pid = 1656] [serial = 337] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x129468c00) [pid = 1656] [serial = 370] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12a48c400) [pid = 1656] [serial = 371] [outer = 0x0] [url = about:blank] 01:33:23 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x121848000) [pid = 1656] [serial = 353] [outer = 0x0] [url = about:blank] 01:33:24 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:24 INFO - PROCESS | 1656 | 1465202004327 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]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1323ms 01:33:24 INFO - PROCESS | 1656 | 1465202004368 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 1656 | 1465202004371 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:33:24 INFO - PROCESS | 1656 | 1465202004399 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 1656 | 1465202004401 Marionette TRACE conn2 <- [1,558,null,{}] 01:33:24 INFO - PROCESS | 1656 | 1465202004405 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}] 01:33:24 INFO - PROCESS | 1656 | 1465202004407 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:24 INFO - PROCESS | 1656 | 1465202004508 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:33:24 INFO - PROCESS | 1656 | 1465202004557 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 1656 | 1465202004560 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x113d47000 == 28 [pid = 1656] [id = 147] 01:33:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x113f56000) [pid = 1656] [serial = 438] [outer = 0x0] 01:33:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11689f800) [pid = 1656] [serial = 439] [outer = 0x113f56000] 01:33:24 INFO - PROCESS | 1656 | 1465202004592 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11820ec00) [pid = 1656] [serial = 440] [outer = 0x113f56000] 01:33:25 INFO - PROCESS | 1656 | 1465202005137 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]]]}] 01:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 773ms 01:33:25 INFO - PROCESS | 1656 | 1465202005194 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:33:25 INFO - PROCESS | 1656 | 1465202005198 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:33:25 INFO - PROCESS | 1656 | 1465202005203 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 1656 | 1465202005205 Marionette TRACE conn2 <- [1,562,null,{}] 01:33:25 INFO - PROCESS | 1656 | 1465202005207 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}] 01:33:25 INFO - PROCESS | 1656 | 1465202005209 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:25 INFO - PROCESS | 1656 | 1465202005319 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:33:25 INFO - PROCESS | 1656 | 1465202005391 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 1656 | 1465202005393 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x116aca000 == 29 [pid = 1656] [id = 148] 01:33:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1186aac00) [pid = 1656] [serial = 441] [outer = 0x0] 01:33:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x118fe1c00) [pid = 1656] [serial = 442] [outer = 0x1186aac00] 01:33:25 INFO - PROCESS | 1656 | 1465202005425 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x11933e000) [pid = 1656] [serial = 443] [outer = 0x1186aac00] 01:33:25 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:26 INFO - PROCESS | 1656 | 1465202006014 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]]]}] 01:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 872ms 01:33:26 INFO - PROCESS | 1656 | 1465202006076 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 1656 | 1465202006079 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:33:26 INFO - PROCESS | 1656 | 1465202006084 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 1656 | 1465202006087 Marionette TRACE conn2 <- [1,566,null,{}] 01:33:26 INFO - PROCESS | 1656 | 1465202006092 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}] 01:33:26 INFO - PROCESS | 1656 | 1465202006094 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:26 INFO - PROCESS | 1656 | 1465202006213 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:33:26 INFO - PROCESS | 1656 | 1465202006235 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 1656 | 1465202006236 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ab3000 == 30 [pid = 1656] [id = 149] 01:33:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x113f0cc00) [pid = 1656] [serial = 444] [outer = 0x0] 01:33:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118215000) [pid = 1656] [serial = 445] [outer = 0x113f0cc00] 01:33:26 INFO - PROCESS | 1656 | 1465202006266 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x11865a000) [pid = 1656] [serial = 446] [outer = 0x113f0cc00] 01:33:26 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:26 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:26 INFO - PROCESS | 1656 | 1465202006598 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]]]}] 01:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 524ms 01:33:26 INFO - PROCESS | 1656 | 1465202006640 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 1656 | 1465202006643 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:33:26 INFO - PROCESS | 1656 | 1465202006649 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 1656 | 1465202006651 Marionette TRACE conn2 <- [1,570,null,{}] 01:33:26 INFO - PROCESS | 1656 | 1465202006653 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}] 01:33:26 INFO - PROCESS | 1656 | 1465202006655 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:26 INFO - PROCESS | 1656 | 1465202006734 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:33:26 INFO - PROCESS | 1656 | 1465202006739 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 1656 | 1465202006743 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x118629000 == 31 [pid = 1656] [id = 150] 01:33:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119340000) [pid = 1656] [serial = 447] [outer = 0x0] 01:33:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1199ae400) [pid = 1656] [serial = 448] [outer = 0x119340000] 01:33:26 INFO - PROCESS | 1656 | 1465202006770 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1199bc400) [pid = 1656] [serial = 449] [outer = 0x119340000] 01:33:26 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:27 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:27 INFO - PROCESS | 1656 | 1465202007110 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]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 01:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:33:27 INFO - PROCESS | 1656 | 1465202007118 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 1656 | 1465202007119 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:33:27 INFO - PROCESS | 1656 | 1465202007122 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 1656 | 1465202007126 Marionette TRACE conn2 <- [1,574,null,{}] 01:33:27 INFO - PROCESS | 1656 | 1465202007134 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}] 01:33:27 INFO - PROCESS | 1656 | 1465202007138 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:27 INFO - PROCESS | 1656 | 1465202007220 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:33:27 INFO - PROCESS | 1656 | 1465202007274 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 1656 | 1465202007276 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197cf000 == 32 [pid = 1656] [id = 151] 01:33:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1184a7800) [pid = 1656] [serial = 450] [outer = 0x0] 01:33:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119dda800) [pid = 1656] [serial = 451] [outer = 0x1184a7800] 01:33:27 INFO - PROCESS | 1656 | 1465202007304 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1216ef400) [pid = 1656] [serial = 452] [outer = 0x1184a7800] 01:33:27 INFO - PROCESS | 1656 | 1465202007613 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]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 525ms 01:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:33:27 INFO - PROCESS | 1656 | 1465202007648 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 1656 | 1465202007650 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:33:27 INFO - PROCESS | 1656 | 1465202007652 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 1656 | 1465202007653 Marionette TRACE conn2 <- [1,578,null,{}] 01:33:27 INFO - PROCESS | 1656 | 1465202007656 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}] 01:33:27 INFO - PROCESS | 1656 | 1465202007659 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:27 INFO - PROCESS | 1656 | 1465202007738 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:33:27 INFO - PROCESS | 1656 | 1465202007799 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 1656 | 1465202007800 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153b000 == 33 [pid = 1656] [id = 152] 01:33:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119ba0000) [pid = 1656] [serial = 453] [outer = 0x0] 01:33:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x121844c00) [pid = 1656] [serial = 454] [outer = 0x119ba0000] 01:33:27 INFO - PROCESS | 1656 | 1465202007825 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1240e7c00) [pid = 1656] [serial = 455] [outer = 0x119ba0000] 01:33:28 INFO - PROCESS | 1656 | 1465202008215 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 623ms 01:33:28 INFO - PROCESS | 1656 | 1465202008279 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 1656 | 1465202008292 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:33:28 INFO - PROCESS | 1656 | 1465202008297 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 1656 | 1465202008299 Marionette TRACE conn2 <- [1,582,null,{}] 01:33:28 INFO - PROCESS | 1656 | 1465202008302 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}] 01:33:28 INFO - PROCESS | 1656 | 1465202008304 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:28 INFO - PROCESS | 1656 | 1465202008418 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:33:28 INFO - PROCESS | 1656 | 1465202008456 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 1656 | 1465202008457 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x121eb7000 == 34 [pid = 1656] [id = 153] 01:33:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1213f2400) [pid = 1656] [serial = 456] [outer = 0x0] 01:33:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1246c4800) [pid = 1656] [serial = 457] [outer = 0x1213f2400] 01:33:28 INFO - PROCESS | 1656 | 1465202008482 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1250e4400) [pid = 1656] [serial = 458] [outer = 0x1213f2400] 01:33:28 INFO - PROCESS | 1656 | 1465202008817 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 01:33:28 INFO - PROCESS | 1656 | 1465202008866 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 1656 | 1465202008868 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:33:28 INFO - PROCESS | 1656 | 1465202008870 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 1656 | 1465202008871 Marionette TRACE conn2 <- [1,586,null,{}] 01:33:28 INFO - PROCESS | 1656 | 1465202008873 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}] 01:33:28 INFO - PROCESS | 1656 | 1465202008877 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:28 INFO - PROCESS | 1656 | 1465202008990 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:33:29 INFO - PROCESS | 1656 | 1465202009042 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 1656 | 1465202009043 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12588f800 == 35 [pid = 1656] [id = 154] 01:33:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x125876800) [pid = 1656] [serial = 459] [outer = 0x0] 01:33:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12665f000) [pid = 1656] [serial = 460] [outer = 0x125876800] 01:33:29 INFO - PROCESS | 1656 | 1465202009069 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x126e49000) [pid = 1656] [serial = 461] [outer = 0x125876800] 01:33:29 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:29 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:29 INFO - PROCESS | 1656 | 1465202009412 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]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 569ms 01:33:29 INFO - PROCESS | 1656 | 1465202009439 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 1656 | 1465202009443 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:33:29 INFO - PROCESS | 1656 | 1465202009445 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 1656 | 1465202009446 Marionette TRACE conn2 <- [1,590,null,{}] 01:33:29 INFO - PROCESS | 1656 | 1465202009449 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}] 01:33:29 INFO - PROCESS | 1656 | 1465202009450 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:29 INFO - PROCESS | 1656 | 1465202009560 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x121c58400) [pid = 1656] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12199d000) [pid = 1656] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1266e7400) [pid = 1656] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x113d19400) [pid = 1656] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x118fe3800) [pid = 1656] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x129474400) [pid = 1656] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1213f4c00) [pid = 1656] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x113865000) [pid = 1656] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x112d49400) [pid = 1656] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1168a2c00) [pid = 1656] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118551c00) [pid = 1656] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119638000) [pid = 1656] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119dd9800) [pid = 1656] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12aa82c00) [pid = 1656] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x112fe7400) [pid = 1656] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119dd5800) [pid = 1656] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x110d5ac00) [pid = 1656] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11928fc00) [pid = 1656] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126572000) [pid = 1656] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12bc60400) [pid = 1656] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:33:29 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a489400) [pid = 1656] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:33:29 INFO - PROCESS | 1656 | 1465202009609 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 1656 | 1465202009610 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x116aa2000 == 36 [pid = 1656] [id = 155] 01:33:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x110d5fc00) [pid = 1656] [serial = 462] [outer = 0x0] 01:33:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116620c00) [pid = 1656] [serial = 463] [outer = 0x110d5fc00] 01:33:29 INFO - PROCESS | 1656 | 1465202009635 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118fe3800) [pid = 1656] [serial = 464] [outer = 0x110d5fc00] 01:33:29 INFO - PROCESS | 1656 | 1465202009889 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]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 468ms 01:33:29 INFO - PROCESS | 1656 | 1465202009915 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 1656 | 1465202009916 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:33:29 INFO - PROCESS | 1656 | 1465202009919 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 1656 | 1465202009920 Marionette TRACE conn2 <- [1,594,null,{}] 01:33:29 INFO - PROCESS | 1656 | 1465202009931 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}] 01:33:29 INFO - PROCESS | 1656 | 1465202009932 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:30 INFO - PROCESS | 1656 | 1465202010015 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:33:30 INFO - PROCESS | 1656 | 1465202010020 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 1656 | 1465202010021 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x126eb4000 == 37 [pid = 1656] [id = 156] 01:33:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1199b8c00) [pid = 1656] [serial = 465] [outer = 0x0] 01:33:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x121842800) [pid = 1656] [serial = 466] [outer = 0x1199b8c00] 01:33:30 INFO - PROCESS | 1656 | 1465202010049 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x127843800) [pid = 1656] [serial = 467] [outer = 0x1199b8c00] 01:33:30 INFO - PROCESS | 1656 | 1465202010380 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]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 469ms 01:33:30 INFO - PROCESS | 1656 | 1465202010392 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:33:30 INFO - PROCESS | 1656 | 1465202010401 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:33:30 INFO - PROCESS | 1656 | 1465202010404 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 1656 | 1465202010407 Marionette TRACE conn2 <- [1,598,null,{}] 01:33:30 INFO - PROCESS | 1656 | 1465202010409 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}] 01:33:30 INFO - PROCESS | 1656 | 1465202010411 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:30 INFO - PROCESS | 1656 | 1465202010495 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:33:30 INFO - PROCESS | 1656 | 1465202010548 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 1656 | 1465202010549 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197ce800 == 38 [pid = 1656] [id = 157] 01:33:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1199bc000) [pid = 1656] [serial = 468] [outer = 0x0] 01:33:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x127aa1800) [pid = 1656] [serial = 469] [outer = 0x1199bc000] 01:33:30 INFO - PROCESS | 1656 | 1465202010573 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129345000) [pid = 1656] [serial = 470] [outer = 0x1199bc000] 01:33:30 INFO - PROCESS | 1656 | 1465202010846 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]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 475ms 01:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:33:30 INFO - PROCESS | 1656 | 1465202010880 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:33:30 INFO - PROCESS | 1656 | 1465202010881 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:33:30 INFO - PROCESS | 1656 | 1465202010883 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 1656 | 1465202010885 Marionette TRACE conn2 <- [1,602,null,{}] 01:33:30 INFO - PROCESS | 1656 | 1465202010887 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}] 01:33:30 INFO - PROCESS | 1656 | 1465202010888 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:30 INFO - PROCESS | 1656 | 1465202010981 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:33:30 INFO - PROCESS | 1656 | 1465202010984 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 1656 | 1465202010985 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b4000 == 39 [pid = 1656] [id = 158] 01:33:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129473000) [pid = 1656] [serial = 471] [outer = 0x0] 01:33:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x129611400) [pid = 1656] [serial = 472] [outer = 0x129473000] 01:33:31 INFO - PROCESS | 1656 | 1465202011012 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a6c6000) [pid = 1656] [serial = 473] [outer = 0x129473000] 01:33:31 INFO - PROCESS | 1656 | 1465202011349 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]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 01:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:33:31 INFO - PROCESS | 1656 | 1465202011403 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 1656 | 1465202011405 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:33:31 INFO - PROCESS | 1656 | 1465202011407 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 1656 | 1465202011408 Marionette TRACE conn2 <- [1,606,null,{}] 01:33:31 INFO - PROCESS | 1656 | 1465202011411 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}] 01:33:31 INFO - PROCESS | 1656 | 1465202011412 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:31 INFO - PROCESS | 1656 | 1465202011500 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:33:31 INFO - PROCESS | 1656 | 1465202011509 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 1656 | 1465202011511 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aabe000 == 40 [pid = 1656] [id = 159] 01:33:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a7c7000) [pid = 1656] [serial = 474] [outer = 0x0] 01:33:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b113400) [pid = 1656] [serial = 475] [outer = 0x12a7c7000] 01:33:31 INFO - PROCESS | 1656 | 1465202011538 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12ba76400) [pid = 1656] [serial = 476] [outer = 0x12a7c7000] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x116ab3000 == 39 [pid = 1656] [id = 149] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x116aca000 == 38 [pid = 1656] [id = 148] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x113d47000 == 37 [pid = 1656] [id = 147] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a8000 == 36 [pid = 1656] [id = 146] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x118629000 == 35 [pid = 1656] [id = 150] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12153b000 == 34 [pid = 1656] [id = 152] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x121eb7000 == 33 [pid = 1656] [id = 153] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x126eb4000 == 32 [pid = 1656] [id = 156] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12588f800 == 31 [pid = 1656] [id = 154] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x116aa2000 == 30 [pid = 1656] [id = 155] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1197ce800 == 29 [pid = 1656] [id = 157] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b4000 == 28 [pid = 1656] [id = 158] 01:33:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1197cf000 == 27 [pid = 1656] [id = 151] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12ba73c00) [pid = 1656] [serial = 428] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118fc5000) [pid = 1656] [serial = 434] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x125034800) [pid = 1656] [serial = 422] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1121b6800) [pid = 1656] [serial = 415] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119cce000) [pid = 1656] [serial = 436] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1196cc400) [pid = 1656] [serial = 418] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12784a800) [pid = 1656] [serial = 424] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12a7c8800) [pid = 1656] [serial = 425] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12bc76800) [pid = 1656] [serial = 431] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11820fc00) [pid = 1656] [serial = 433] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12183c400) [pid = 1656] [serial = 421] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x113f09c00) [pid = 1656] [serial = 416] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119b65c00) [pid = 1656] [serial = 419] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12bc64800) [pid = 1656] [serial = 430] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12b19a000) [pid = 1656] [serial = 427] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12aa7ec00) [pid = 1656] [serial = 412] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1240e6400) [pid = 1656] [serial = 394] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1258b2000) [pid = 1656] [serial = 397] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1250e2c00) [pid = 1656] [serial = 395] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126c20800) [pid = 1656] [serial = 400] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x126666800) [pid = 1656] [serial = 398] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x118216400) [pid = 1656] [serial = 403] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x127843000) [pid = 1656] [serial = 401] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1199b9400) [pid = 1656] [serial = 404] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x11963e400) [pid = 1656] [serial = 385] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x1199b6400) [pid = 1656] [serial = 386] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12aa86800) [pid = 1656] [serial = 374] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x1216f8000) [pid = 1656] [serial = 391] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x113d77c00) [pid = 1656] [serial = 379] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x116255c00) [pid = 1656] [serial = 380] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x119b72c00) [pid = 1656] [serial = 388] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x1213ef800) [pid = 1656] [serial = 389] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x118219800) [pid = 1656] [serial = 382] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x118fc6c00) [pid = 1656] [serial = 383] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x118fc3400) [pid = 1656] [serial = 376] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x119633800) [pid = 1656] [serial = 377] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x12b195c00) [pid = 1656] [serial = 413] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x129614800) [pid = 1656] [serial = 410] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x126c24800) [pid = 1656] [serial = 406] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x127aabc00) [pid = 1656] [serial = 407] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x121847c00) [pid = 1656] [serial = 392] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x12933b000) [pid = 1656] [serial = 409] [outer = 0x0] [url = about:blank] 01:33:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x113f09c00) [pid = 1656] [serial = 477] [outer = 0x12cd3a000] 01:33:33 INFO - PROCESS | 1656 | 1465202013079 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]]]}] 01:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1727ms 01:33:33 INFO - PROCESS | 1656 | 1465202013136 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:33:33 INFO - PROCESS | 1656 | 1465202013140 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:33:33 INFO - PROCESS | 1656 | 1465202013145 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 1656 | 1465202013149 Marionette TRACE conn2 <- [1,610,null,{}] 01:33:33 INFO - PROCESS | 1656 | 1465202013155 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}] 01:33:33 INFO - PROCESS | 1656 | 1465202013158 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:33 INFO - PROCESS | 1656 | 1465202013283 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:33:33 INFO - PROCESS | 1656 | 1465202013299 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 1656 | 1465202013301 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x116835000 == 28 [pid = 1656] [id = 160] 01:33:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x1189e6800) [pid = 1656] [serial = 478] [outer = 0x0] 01:33:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x118f51000) [pid = 1656] [serial = 479] [outer = 0x1189e6800] 01:33:33 INFO - PROCESS | 1656 | 1465202013348 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x11933d800) [pid = 1656] [serial = 480] [outer = 0x1189e6800] 01:33:33 INFO - PROCESS | 1656 | 1465202013699 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]]]}] 01:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 574ms 01:33:33 INFO - PROCESS | 1656 | 1465202013717 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:33:33 INFO - PROCESS | 1656 | 1465202013721 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:33:33 INFO - PROCESS | 1656 | 1465202013730 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 1656 | 1465202013732 Marionette TRACE conn2 <- [1,614,null,{}] 01:33:33 INFO - PROCESS | 1656 | 1465202013734 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}] 01:33:33 INFO - PROCESS | 1656 | 1465202013736 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:33 INFO - PROCESS | 1656 | 1465202013820 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:33:33 INFO - PROCESS | 1656 | 1465202013828 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 1656 | 1465202013829 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x118080000 == 29 [pid = 1656] [id = 161] 01:33:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x119637800) [pid = 1656] [serial = 481] [outer = 0x0] 01:33:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x1199b3400) [pid = 1656] [serial = 482] [outer = 0x119637800] 01:33:33 INFO - PROCESS | 1656 | 1465202013859 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x119b68800) [pid = 1656] [serial = 483] [outer = 0x119637800] 01:33:34 INFO - PROCESS | 1656 | 1465202014201 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]]]}] 01:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 01:33:34 INFO - PROCESS | 1656 | 1465202014250 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:33:34 INFO - PROCESS | 1656 | 1465202014260 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:33:34 INFO - PROCESS | 1656 | 1465202014263 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 1656 | 1465202014265 Marionette TRACE conn2 <- [1,618,null,{}] 01:33:34 INFO - PROCESS | 1656 | 1465202014273 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}] 01:33:34 INFO - PROCESS | 1656 | 1465202014277 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:34 INFO - PROCESS | 1656 | 1465202014355 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:33:34 INFO - PROCESS | 1656 | 1465202014363 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 1656 | 1465202014365 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x118972800 == 30 [pid = 1656] [id = 162] 01:33:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x111ab0800) [pid = 1656] [serial = 484] [outer = 0x0] 01:33:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x1213ee000) [pid = 1656] [serial = 485] [outer = 0x111ab0800] 01:33:34 INFO - PROCESS | 1656 | 1465202014393 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x12183e800) [pid = 1656] [serial = 486] [outer = 0x111ab0800] 01:33:34 INFO - PROCESS | 1656 | 1465202014740 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]]]}] 01:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 522ms 01:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:33:34 INFO - PROCESS | 1656 | 1465202014786 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 1656 | 1465202014787 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:33:34 INFO - PROCESS | 1656 | 1465202014790 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 1656 | 1465202014791 Marionette TRACE conn2 <- [1,622,null,{}] 01:33:34 INFO - PROCESS | 1656 | 1465202014793 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}] 01:33:34 INFO - PROCESS | 1656 | 1465202014795 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:34 INFO - PROCESS | 1656 | 1465202014895 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:33:34 INFO - PROCESS | 1656 | 1465202014902 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 1656 | 1465202014903 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193bd000 == 31 [pid = 1656] [id = 163] 01:33:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x12183e000) [pid = 1656] [serial = 487] [outer = 0x0] 01:33:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1240e8800) [pid = 1656] [serial = 488] [outer = 0x12183e000] 01:33:34 INFO - PROCESS | 1656 | 1465202014928 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x125314800) [pid = 1656] [serial = 489] [outer = 0x12183e000] 01:33:35 INFO - PROCESS | 1656 | 1465202015229 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]]]}] 01:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 01:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:33:35 INFO - PROCESS | 1656 | 1465202015261 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:33:35 INFO - PROCESS | 1656 | 1465202015263 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:33:35 INFO - PROCESS | 1656 | 1465202015265 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:33:35 INFO - PROCESS | 1656 | 1465202015266 Marionette TRACE conn2 <- [1,626,null,{}] 01:33:35 INFO - PROCESS | 1656 | 1465202015269 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}] 01:33:35 INFO - PROCESS | 1656 | 1465202015271 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:35 INFO - PROCESS | 1656 | 1465202015362 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:33:35 INFO - PROCESS | 1656 | 1465202015366 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 1656 | 1465202015367 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x121539000 == 32 [pid = 1656] [id = 164] 01:33:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x119344800) [pid = 1656] [serial = 490] [outer = 0x0] 01:33:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x125879400) [pid = 1656] [serial = 491] [outer = 0x119344800] 01:33:35 INFO - PROCESS | 1656 | 1465202015409 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x12665bc00) [pid = 1656] [serial = 492] [outer = 0x119344800] 01:33:35 INFO - PROCESS | 1656 | 1465202015837 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]]]}] 01:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 621ms 01:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:33:35 INFO - PROCESS | 1656 | 1465202015886 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:33:35 INFO - PROCESS | 1656 | 1465202015888 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:33:35 INFO - PROCESS | 1656 | 1465202015890 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:33:35 INFO - PROCESS | 1656 | 1465202015891 Marionette TRACE conn2 <- [1,630,null,{}] 01:33:35 INFO - PROCESS | 1656 | 1465202015893 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}] 01:33:35 INFO - PROCESS | 1656 | 1465202015897 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:35 INFO - PROCESS | 1656 | 1465202015993 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:33:35 INFO - PROCESS | 1656 | 1465202015997 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 1656 | 1465202015998 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x124117000 == 33 [pid = 1656] [id = 165] 01:33:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x12665c400) [pid = 1656] [serial = 493] [outer = 0x0] 01:33:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x126c28000) [pid = 1656] [serial = 494] [outer = 0x12665c400] 01:33:36 INFO - PROCESS | 1656 | 1465202016023 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x12946dc00) [pid = 1656] [serial = 495] [outer = 0x12665c400] 01:33:36 INFO - PROCESS | 1656 | 1465202016347 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]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 472ms 01:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:33:36 INFO - PROCESS | 1656 | 1465202016363 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 1656 | 1465202016364 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:33:36 INFO - PROCESS | 1656 | 1465202016366 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 1656 | 1465202016367 Marionette TRACE conn2 <- [1,634,null,{}] 01:33:36 INFO - PROCESS | 1656 | 1465202016370 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}] 01:33:36 INFO - PROCESS | 1656 | 1465202016371 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:36 INFO - PROCESS | 1656 | 1465202016461 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:33:36 INFO - PROCESS | 1656 | 1465202016514 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 1656 | 1465202016515 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252fc000 == 34 [pid = 1656] [id = 166] 01:33:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x126661000) [pid = 1656] [serial = 496] [outer = 0x0] 01:33:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12960c000) [pid = 1656] [serial = 497] [outer = 0x126661000] 01:33:36 INFO - PROCESS | 1656 | 1465202016539 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x12aa7e800) [pid = 1656] [serial = 498] [outer = 0x126661000] 01:33:36 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:36 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:36 INFO - PROCESS | 1656 | 1465202016845 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]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 521ms 01:33:36 INFO - PROCESS | 1656 | 1465202016888 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 1656 | 1465202016889 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:33:36 INFO - PROCESS | 1656 | 1465202016891 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 1656 | 1465202016892 Marionette TRACE conn2 <- [1,638,null,{}] 01:33:36 INFO - PROCESS | 1656 | 1465202016895 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}] 01:33:36 INFO - PROCESS | 1656 | 1465202016896 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:36 INFO - PROCESS | 1656 | 1465202016972 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:33:36 INFO - PROCESS | 1656 | 1465202016978 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 1656 | 1465202016979 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ea5000 == 35 [pid = 1656] [id = 167] 01:33:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11854e800) [pid = 1656] [serial = 499] [outer = 0x0] 01:33:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x12b115400) [pid = 1656] [serial = 500] [outer = 0x11854e800] 01:33:37 INFO - PROCESS | 1656 | 1465202017004 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12ba74400) [pid = 1656] [serial = 501] [outer = 0x11854e800] 01:33:37 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:37 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:37 INFO - PROCESS | 1656 | 1465202017318 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]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 01:33:37 INFO - PROCESS | 1656 | 1465202017361 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 1656 | 1465202017363 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:33:37 INFO - PROCESS | 1656 | 1465202017365 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 1656 | 1465202017366 Marionette TRACE conn2 <- [1,642,null,{}] 01:33:37 INFO - PROCESS | 1656 | 1465202017368 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}] 01:33:37 INFO - PROCESS | 1656 | 1465202017370 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:37 INFO - PROCESS | 1656 | 1465202017478 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:33:37 INFO - PROCESS | 1656 | 1465202017493 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 1656 | 1465202017494 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x118972000 == 36 [pid = 1656] [id = 168] 01:33:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1196cc400) [pid = 1656] [serial = 502] [outer = 0x0] 01:33:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12ba7b000) [pid = 1656] [serial = 503] [outer = 0x1196cc400] 01:33:37 INFO - PROCESS | 1656 | 1465202017519 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12ba80400) [pid = 1656] [serial = 504] [outer = 0x1196cc400] 01:33:37 INFO - PROCESS | 1656 | 1465202017844 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]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 01:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:33:37 INFO - PROCESS | 1656 | 1465202017884 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 1656 | 1465202017885 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:33:37 INFO - PROCESS | 1656 | 1465202017887 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 1656 | 1465202017889 Marionette TRACE conn2 <- [1,646,null,{}] 01:33:37 INFO - PROCESS | 1656 | 1465202017891 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}] 01:33:37 INFO - PROCESS | 1656 | 1465202017892 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:37 INFO - PROCESS | 1656 | 1465202017992 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:33:38 INFO - PROCESS | 1656 | 1465202017996 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 1656 | 1465202017997 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x12975c800 == 37 [pid = 1656] [id = 169] 01:33:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x125310000) [pid = 1656] [serial = 505] [outer = 0x0] 01:33:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12bc66000) [pid = 1656] [serial = 506] [outer = 0x125310000] 01:33:38 INFO - PROCESS | 1656 | 1465202018022 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12bc76c00) [pid = 1656] [serial = 507] [outer = 0x125310000] 01:33:38 INFO - PROCESS | 1656 | 1465202018377 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]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 01:33:38 INFO - PROCESS | 1656 | 1465202018412 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:33:38 INFO - PROCESS | 1656 | 1465202018413 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:33:38 INFO - PROCESS | 1656 | 1465202018416 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 1656 | 1465202018417 Marionette TRACE conn2 <- [1,650,null,{}] 01:33:38 INFO - PROCESS | 1656 | 1465202018420 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}] 01:33:38 INFO - PROCESS | 1656 | 1465202018422 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:38 INFO - PROCESS | 1656 | 1465202018530 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:33:38 INFO - PROCESS | 1656 | 1465202018534 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 1656 | 1465202018543 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x121538000 == 38 [pid = 1656] [id = 170] 01:33:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12933bc00) [pid = 1656] [serial = 508] [outer = 0x0] 01:33:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12c105000) [pid = 1656] [serial = 509] [outer = 0x12933bc00] 01:33:38 INFO - PROCESS | 1656 | 1465202018605 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12c1d7400) [pid = 1656] [serial = 510] [outer = 0x12933bc00] 01:33:38 INFO - PROCESS | 1656 | 1465202018917 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]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 01:33:38 INFO - PROCESS | 1656 | 1465202018936 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 1656 | 1465202018937 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:33:38 INFO - PROCESS | 1656 | 1465202018944 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 1656 | 1465202018946 Marionette TRACE conn2 <- [1,654,null,{}] 01:33:38 INFO - PROCESS | 1656 | 1465202018948 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}] 01:33:38 INFO - PROCESS | 1656 | 1465202018950 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:39 INFO - PROCESS | 1656 | 1465202019050 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:33:39 INFO - PROCESS | 1656 | 1465202019062 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 1656 | 1465202019063 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b136800 == 39 [pid = 1656] [id = 171] 01:33:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12bc7a400) [pid = 1656] [serial = 511] [outer = 0x0] 01:33:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12c1de800) [pid = 1656] [serial = 512] [outer = 0x12bc7a400] 01:33:39 INFO - PROCESS | 1656 | 1465202019087 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12c679000) [pid = 1656] [serial = 513] [outer = 0x12bc7a400] 01:33:39 INFO - PROCESS | 1656 | 1465202019485 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]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 574ms 01:33:39 INFO - PROCESS | 1656 | 1465202019517 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 1656 | 1465202019519 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:33:39 INFO - PROCESS | 1656 | 1465202019525 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 1656 | 1465202019527 Marionette TRACE conn2 <- [1,658,null,{}] 01:33:39 INFO - PROCESS | 1656 | 1465202019531 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}] 01:33:39 INFO - PROCESS | 1656 | 1465202019532 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:39 INFO - PROCESS | 1656 | 1465202019670 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:33:39 INFO - PROCESS | 1656 | 1465202019695 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 1656 | 1465202019696 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba0f800 == 40 [pid = 1656] [id = 172] 01:33:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12c1de000) [pid = 1656] [serial = 514] [outer = 0x0] 01:33:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12c67ec00) [pid = 1656] [serial = 515] [outer = 0x12c1de000] 01:33:39 INFO - PROCESS | 1656 | 1465202019721 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12c951000) [pid = 1656] [serial = 516] [outer = 0x12c1de000] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1213f2400) [pid = 1656] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x125876800) [pid = 1656] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x110d5fc00) [pid = 1656] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1199b8c00) [pid = 1656] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x129473000) [pid = 1656] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1199bc000) [pid = 1656] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x113f56000) [pid = 1656] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119637000) [pid = 1656] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1184a7800) [pid = 1656] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119340000) [pid = 1656] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x113f0cc00) [pid = 1656] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1186aac00) [pid = 1656] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:33:40 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119ba0000) [pid = 1656] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:33:40 INFO - PROCESS | 1656 | 1465202020290 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]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 823ms 01:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:33:40 INFO - PROCESS | 1656 | 1465202020346 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 1656 | 1465202020347 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:33:40 INFO - PROCESS | 1656 | 1465202020361 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 1656 | 1465202020362 Marionette TRACE conn2 <- [1,662,null,{}] 01:33:40 INFO - PROCESS | 1656 | 1465202020366 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}] 01:33:40 INFO - PROCESS | 1656 | 1465202020367 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:40 INFO - PROCESS | 1656 | 1465202020455 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:33:40 INFO - PROCESS | 1656 | 1465202020461 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 1656 | 1465202020462 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x124495000 == 41 [pid = 1656] [id = 173] 01:33:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x111c60800) [pid = 1656] [serial = 517] [outer = 0x0] 01:33:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x111c65000) [pid = 1656] [serial = 518] [outer = 0x111c60800] 01:33:40 INFO - PROCESS | 1656 | 1465202020487 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x111c69400) [pid = 1656] [serial = 519] [outer = 0x111c60800] 01:33:40 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:40 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:40 INFO - PROCESS | 1656 | 1465202020799 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]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 481ms 01:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:33:40 INFO - PROCESS | 1656 | 1465202020830 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 1656 | 1465202020832 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:33:40 INFO - PROCESS | 1656 | 1465202020834 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 1656 | 1465202020835 Marionette TRACE conn2 <- [1,666,null,{}] 01:33:40 INFO - PROCESS | 1656 | 1465202020837 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}] 01:33:40 INFO - PROCESS | 1656 | 1465202020838 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:40 INFO - PROCESS | 1656 | 1465202020932 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:33:40 INFO - PROCESS | 1656 | 1465202020936 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 1656 | 1465202020937 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcf000 == 42 [pid = 1656] [id = 174] 01:33:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x111ed7400) [pid = 1656] [serial = 520] [outer = 0x0] 01:33:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119340000) [pid = 1656] [serial = 521] [outer = 0x111ed7400] 01:33:40 INFO - PROCESS | 1656 | 1465202020964 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121b35000) [pid = 1656] [serial = 522] [outer = 0x111ed7400] 01:33:41 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:41 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:41 INFO - PROCESS | 1656 | 1465202021283 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]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 01:33:41 INFO - PROCESS | 1656 | 1465202021304 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 1656 | 1465202021305 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:33:41 INFO - PROCESS | 1656 | 1465202021316 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 1656 | 1465202021317 Marionette TRACE conn2 <- [1,670,null,{}] 01:33:41 INFO - PROCESS | 1656 | 1465202021319 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}] 01:33:41 INFO - PROCESS | 1656 | 1465202021320 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:41 INFO - PROCESS | 1656 | 1465202021442 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:33:41 INFO - PROCESS | 1656 | 1465202021446 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 1656 | 1465202021447 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c21c800 == 43 [pid = 1656] [id = 175] 01:33:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x113f0cc00) [pid = 1656] [serial = 523] [outer = 0x0] 01:33:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129345800) [pid = 1656] [serial = 524] [outer = 0x113f0cc00] 01:33:41 INFO - PROCESS | 1656 | 1465202021471 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b195c00) [pid = 1656] [serial = 525] [outer = 0x113f0cc00] 01:33:41 INFO - PROCESS | 1656 | 1465202021862 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]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 572ms 01:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:33:41 INFO - PROCESS | 1656 | 1465202021891 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 1656 | 1465202021893 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:33:41 INFO - PROCESS | 1656 | 1465202021896 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 1656 | 1465202021897 Marionette TRACE conn2 <- [1,674,null,{}] 01:33:41 INFO - PROCESS | 1656 | 1465202021900 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}] 01:33:41 INFO - PROCESS | 1656 | 1465202021902 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:42 INFO - PROCESS | 1656 | 1465202022082 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:33:42 INFO - PROCESS | 1656 | 1465202022095 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 1656 | 1465202022096 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c777800 == 44 [pid = 1656] [id = 176] 01:33:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x118f16400) [pid = 1656] [serial = 526] [outer = 0x0] 01:33:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x118f1c400) [pid = 1656] [serial = 527] [outer = 0x118f16400] 01:33:42 INFO - PROCESS | 1656 | 1465202022129 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x118f20400) [pid = 1656] [serial = 528] [outer = 0x118f16400] 01:33:42 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:33:42 INFO - PROCESS | 1656 | 1465202022630 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]]]}] 01:33:42 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 01:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 770ms 01:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:33:42 INFO - PROCESS | 1656 | 1465202022666 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 1656 | 1465202022668 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:33:42 INFO - PROCESS | 1656 | 1465202022671 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 1656 | 1465202022674 Marionette TRACE conn2 <- [1,678,null,{}] 01:33:42 INFO - PROCESS | 1656 | 1465202022678 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}] 01:33:42 INFO - PROCESS | 1656 | 1465202022679 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:42 INFO - PROCESS | 1656 | 1465202022799 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:33:42 INFO - PROCESS | 1656 | 1465202022925 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 1656 | 1465202022927 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x11807e000 == 45 [pid = 1656] [id = 177] 01:33:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x118270c00) [pid = 1656] [serial = 529] [outer = 0x0] 01:33:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1186b1800) [pid = 1656] [serial = 530] [outer = 0x118270c00] 01:33:42 INFO - PROCESS | 1656 | 1465202022959 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118f21800) [pid = 1656] [serial = 531] [outer = 0x118270c00] 01:33:43 INFO - PROCESS | 1656 | 1465202023466 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]]]}] 01:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 822ms 01:33:43 INFO - PROCESS | 1656 | 1465202023520 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 1656 | 1465202023524 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:33:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:33:43 INFO - PROCESS | 1656 | 1465202023531 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 1656 | 1465202023533 Marionette TRACE conn2 <- [1,682,null,{}] 01:33:43 INFO - PROCESS | 1656 | 1465202023536 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}] 01:33:43 INFO - PROCESS | 1656 | 1465202023537 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:43 INFO - PROCESS | 1656 | 1465202023780 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:33:43 INFO - PROCESS | 1656 | 1465202023901 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 1656 | 1465202023902 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x113fe8000 == 46 [pid = 1656] [id = 178] 01:33:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x11689a800) [pid = 1656] [serial = 532] [outer = 0x0] 01:33:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1168a9000) [pid = 1656] [serial = 533] [outer = 0x11689a800] 01:33:43 INFO - PROCESS | 1656 | 1465202023931 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1184aec00) [pid = 1656] [serial = 534] [outer = 0x11689a800] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12c21c800 == 45 [pid = 1656] [id = 175] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcf000 == 44 [pid = 1656] [id = 174] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x124495000 == 43 [pid = 1656] [id = 173] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba0f800 == 42 [pid = 1656] [id = 172] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12b136800 == 41 [pid = 1656] [id = 171] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x121538000 == 40 [pid = 1656] [id = 170] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12975c800 == 39 [pid = 1656] [id = 169] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12b113400) [pid = 1656] [serial = 475] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x118972000 == 38 [pid = 1656] [id = 168] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x126ea5000 == 37 [pid = 1656] [id = 167] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1252fc000 == 36 [pid = 1656] [id = 166] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x124117000 == 35 [pid = 1656] [id = 165] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x121539000 == 34 [pid = 1656] [id = 164] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1193bd000 == 33 [pid = 1656] [id = 163] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x118972800 == 32 [pid = 1656] [id = 162] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x118080000 == 31 [pid = 1656] [id = 161] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x116835000 == 30 [pid = 1656] [id = 160] 01:33:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12aabe000 == 29 [pid = 1656] [id = 159] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1246c4800) [pid = 1656] [serial = 457] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12665f000) [pid = 1656] [serial = 460] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1250e4400) [pid = 1656] [serial = 458] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x126e49000) [pid = 1656] [serial = 461] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x116620c00) [pid = 1656] [serial = 463] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x121842800) [pid = 1656] [serial = 466] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118fe3800) [pid = 1656] [serial = 464] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x129611400) [pid = 1656] [serial = 472] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x129345000) [pid = 1656] [serial = 470] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x127aa1800) [pid = 1656] [serial = 469] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11689f800) [pid = 1656] [serial = 439] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1213f4400) [pid = 1656] [serial = 437] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119dda800) [pid = 1656] [serial = 451] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12a6c6000) [pid = 1656] [serial = 473] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1216ef400) [pid = 1656] [serial = 452] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1199ae400) [pid = 1656] [serial = 448] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1199bc400) [pid = 1656] [serial = 449] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x118215000) [pid = 1656] [serial = 445] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11865a000) [pid = 1656] [serial = 446] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11933e000) [pid = 1656] [serial = 443] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x118fe1c00) [pid = 1656] [serial = 442] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x11820ec00) [pid = 1656] [serial = 440] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x121844c00) [pid = 1656] [serial = 454] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1240e7c00) [pid = 1656] [serial = 455] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x127843800) [pid = 1656] [serial = 467] [outer = 0x0] [url = about:blank] 01:33:44 INFO - PROCESS | 1656 | 1465202024939 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]]]}] 01:33:44 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) 01:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1427ms 01:33:44 INFO - PROCESS | 1656 | 1465202024959 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:33:44 INFO - PROCESS | 1656 | 1465202024961 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:33:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:33:44 INFO - PROCESS | 1656 | 1465202024965 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:33:44 INFO - PROCESS | 1656 | 1465202024966 Marionette TRACE conn2 <- [1,686,null,{}] 01:33:44 INFO - PROCESS | 1656 | 1465202024969 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}] 01:33:44 INFO - PROCESS | 1656 | 1465202024971 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:45 INFO - PROCESS | 1656 | 1465202025051 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:33:45 INFO - PROCESS | 1656 | 1465202025058 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 1656 | 1465202025060 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x116664800 == 30 [pid = 1656] [id = 179] 01:33:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1184a7800) [pid = 1656] [serial = 535] [outer = 0x0] 01:33:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118f14c00) [pid = 1656] [serial = 536] [outer = 0x1184a7800] 01:33:45 INFO - PROCESS | 1656 | 1465202025088 Marionette DEBUG loaded listener.js 01:33:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x118ff0000) [pid = 1656] [serial = 537] [outer = 0x1184a7800] 01:33:45 INFO - PROCESS | 1656 | 1465202025934 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]]]}] 01:33:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 01:33:45 INFO - PROCESS | 1656 | 1465202025985 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:33:45 INFO - PROCESS | 1656 | 1465202025987 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:33:45 INFO - PROCESS | 1656 | 1465202025989 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:33:45 INFO - PROCESS | 1656 | 1465202025990 Marionette TRACE conn2 <- [1,690,null,{}] 01:33:45 INFO - PROCESS | 1656 | 1465202025993 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}] 01:33:45 INFO - PROCESS | 1656 | 1465202025994 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:46 INFO - PROCESS | 1656 | 1465202026074 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:33:46 INFO - PROCESS | 1656 | 1465202026081 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 1656 | 1465202026082 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180e1800 == 31 [pid = 1656] [id = 180] 01:33:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119341000) [pid = 1656] [serial = 538] [outer = 0x0] 01:33:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1196cf800) [pid = 1656] [serial = 539] [outer = 0x119341000] 01:33:46 INFO - PROCESS | 1656 | 1465202026108 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1199b5400) [pid = 1656] [serial = 540] [outer = 0x119341000] 01:33:46 INFO - PROCESS | 1656 | 1465202026983 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]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 01:33:47 INFO - PROCESS | 1656 | 1465202027012 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 1656 | 1465202027014 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:33:47 INFO - PROCESS | 1656 | 1465202027022 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 1656 | 1465202027025 Marionette TRACE conn2 <- [1,694,null,{}] 01:33:47 INFO - PROCESS | 1656 | 1465202027043 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}] 01:33:47 INFO - PROCESS | 1656 | 1465202027045 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:47 INFO - PROCESS | 1656 | 1465202027146 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:33:47 INFO - PROCESS | 1656 | 1465202027150 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 1656 | 1465202027151 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193be000 == 32 [pid = 1656] [id = 181] 01:33:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1199bb000) [pid = 1656] [serial = 541] [outer = 0x0] 01:33:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119dbd400) [pid = 1656] [serial = 542] [outer = 0x1199bb000] 01:33:47 INFO - PROCESS | 1656 | 1465202027177 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x121291400) [pid = 1656] [serial = 543] [outer = 0x1199bb000] 01:33:47 INFO - PROCESS | 1656 | 1465202027979 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]]]}] 01:33:47 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) 01:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 975ms 01:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:33:48 INFO - PROCESS | 1656 | 1465202027994 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 1656 | 1465202027995 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:33:48 INFO - PROCESS | 1656 | 1465202027997 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 1656 | 1465202027998 Marionette TRACE conn2 <- [1,698,null,{}] 01:33:48 INFO - PROCESS | 1656 | 1465202028010 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}] 01:33:48 INFO - PROCESS | 1656 | 1465202028011 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:48 INFO - PROCESS | 1656 | 1465202028107 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:33:48 INFO - PROCESS | 1656 | 1465202028111 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 1656 | 1465202028112 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d89000 == 33 [pid = 1656] [id = 182] 01:33:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116259c00) [pid = 1656] [serial = 544] [outer = 0x0] 01:33:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12183c400) [pid = 1656] [serial = 545] [outer = 0x116259c00] 01:33:48 INFO - PROCESS | 1656 | 1465202028137 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121847800) [pid = 1656] [serial = 546] [outer = 0x116259c00] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x125310000) [pid = 1656] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11854e800) [pid = 1656] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x111ab0800) [pid = 1656] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12665c400) [pid = 1656] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12a7c7000) [pid = 1656] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12183e000) [pid = 1656] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12933bc00) [pid = 1656] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1196cc400) [pid = 1656] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119637800) [pid = 1656] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1189e6800) [pid = 1656] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119344800) [pid = 1656] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x126661000) [pid = 1656] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x113f0cc00) [pid = 1656] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12bc7a400) [pid = 1656] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12c1de000) [pid = 1656] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x111ed7400) [pid = 1656] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:33:48 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x111c60800) [pid = 1656] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:33:49 INFO - PROCESS | 1656 | 1465202029032 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]]]}] 01:33:49 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) 01:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1081ms 01:33:49 INFO - PROCESS | 1656 | 1465202029079 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 1656 | 1465202029080 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:33:49 INFO - PROCESS | 1656 | 1465202029083 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 1656 | 1465202029084 Marionette TRACE conn2 <- [1,702,null,{}] 01:33:49 INFO - PROCESS | 1656 | 1465202029086 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}] 01:33:49 INFO - PROCESS | 1656 | 1465202029087 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:49 INFO - PROCESS | 1656 | 1465202029168 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:33:49 INFO - PROCESS | 1656 | 1465202029222 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 1656 | 1465202029226 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193ab000 == 34 [pid = 1656] [id = 183] 01:33:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x121c56400) [pid = 1656] [serial = 547] [outer = 0x0] 01:33:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x124069000) [pid = 1656] [serial = 548] [outer = 0x121c56400] 01:33:49 INFO - PROCESS | 1656 | 1465202029260 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x125035400) [pid = 1656] [serial = 549] [outer = 0x121c56400] 01:33:50 INFO - PROCESS | 1656 | 1465202030052 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]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:33:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1020ms 01:33:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:33:50 INFO - PROCESS | 1656 | 1465202030104 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 1656 | 1465202030105 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:33:50 INFO - PROCESS | 1656 | 1465202030107 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 1656 | 1465202030108 Marionette TRACE conn2 <- [1,706,null,{}] 01:33:50 INFO - PROCESS | 1656 | 1465202030118 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}] 01:33:50 INFO - PROCESS | 1656 | 1465202030119 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:50 INFO - PROCESS | 1656 | 1465202030197 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:33:50 INFO - PROCESS | 1656 | 1465202030200 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 1656 | 1465202030201 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x124109800 == 35 [pid = 1656] [id = 184] 01:33:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x113a79800) [pid = 1656] [serial = 550] [outer = 0x0] 01:33:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x126575800) [pid = 1656] [serial = 551] [outer = 0x113a79800] 01:33:50 INFO - PROCESS | 1656 | 1465202030235 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x126662c00) [pid = 1656] [serial = 552] [outer = 0x113a79800] 01:33:51 INFO - PROCESS | 1656 | 1465202031182 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]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:33:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 01:33:51 INFO - PROCESS | 1656 | 1465202031234 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 1656 | 1465202031237 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:33:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:33:51 INFO - PROCESS | 1656 | 1465202031241 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 1656 | 1465202031243 Marionette TRACE conn2 <- [1,710,null,{}] 01:33:51 INFO - PROCESS | 1656 | 1465202031247 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}] 01:33:51 INFO - PROCESS | 1656 | 1465202031248 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:51 INFO - PROCESS | 1656 | 1465202031349 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:33:51 INFO - PROCESS | 1656 | 1465202031399 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 1656 | 1465202031400 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x11734b000 == 36 [pid = 1656] [id = 185] 01:33:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x117307400) [pid = 1656] [serial = 553] [outer = 0x0] 01:33:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11865a000) [pid = 1656] [serial = 554] [outer = 0x117307400] 01:33:51 INFO - PROCESS | 1656 | 1465202031432 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118f20800) [pid = 1656] [serial = 555] [outer = 0x117307400] 01:33:52 INFO - PROCESS | 1656 | 1465202032361 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]]]}] 01:33:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:33:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1172ms 01:33:52 INFO - PROCESS | 1656 | 1465202032413 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 1656 | 1465202032416 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:33:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:33:52 INFO - PROCESS | 1656 | 1465202032421 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 1656 | 1465202032423 Marionette TRACE conn2 <- [1,714,null,{}] 01:33:52 INFO - PROCESS | 1656 | 1465202032425 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}] 01:33:52 INFO - PROCESS | 1656 | 1465202032427 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:52 INFO - PROCESS | 1656 | 1465202032526 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:33:52 INFO - PROCESS | 1656 | 1465202032576 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 1656 | 1465202032577 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d81000 == 37 [pid = 1656] [id = 186] 01:33:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1196d2000) [pid = 1656] [serial = 556] [outer = 0x0] 01:33:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1199bac00) [pid = 1656] [serial = 557] [outer = 0x1196d2000] 01:33:52 INFO - PROCESS | 1656 | 1465202032609 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119b9e800) [pid = 1656] [serial = 558] [outer = 0x1196d2000] 01:33:53 INFO - PROCESS | 1656 | 1465202033511 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]]]}] 01:33:53 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 01:33:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 01:33:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:33:53 INFO - PROCESS | 1656 | 1465202033544 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:33:53 INFO - PROCESS | 1656 | 1465202033545 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:33:53 INFO - PROCESS | 1656 | 1465202033548 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 1656 | 1465202033550 Marionette TRACE conn2 <- [1,718,null,{}] 01:33:53 INFO - PROCESS | 1656 | 1465202033558 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}] 01:33:53 INFO - PROCESS | 1656 | 1465202033562 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:53 INFO - PROCESS | 1656 | 1465202033659 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:33:53 INFO - PROCESS | 1656 | 1465202033709 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:53 INFO - PROCESS | 1656 | 1465202033711 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x125907800 == 38 [pid = 1656] [id = 187] 01:33:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12183fc00) [pid = 1656] [serial = 559] [outer = 0x0] 01:33:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1246c6400) [pid = 1656] [serial = 560] [outer = 0x12183fc00] 01:33:53 INFO - PROCESS | 1656 | 1465202033743 Marionette DEBUG loaded listener.js 01:33:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12665b800) [pid = 1656] [serial = 561] [outer = 0x12183fc00] 01:33:54 INFO - PROCESS | 1656 | 1465202034745 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]]]}] 01:33:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:33:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1223ms 01:33:54 INFO - PROCESS | 1656 | 1465202034772 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:33:54 INFO - PROCESS | 1656 | 1465202034775 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:33:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:33:54 INFO - PROCESS | 1656 | 1465202034779 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 1656 | 1465202034780 Marionette TRACE conn2 <- [1,722,null,{}] 01:33:54 INFO - PROCESS | 1656 | 1465202034783 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}] 01:33:54 INFO - PROCESS | 1656 | 1465202034784 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:54 INFO - PROCESS | 1656 | 1465202034965 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:33:55 INFO - PROCESS | 1656 | 1465202035055 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 1656 | 1465202035057 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x1162d2800 == 39 [pid = 1656] [id = 188] 01:33:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x11820f000) [pid = 1656] [serial = 562] [outer = 0x0] 01:33:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11854e400) [pid = 1656] [serial = 563] [outer = 0x11820f000] 01:33:55 INFO - PROCESS | 1656 | 1465202035086 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118f1e800) [pid = 1656] [serial = 564] [outer = 0x11820f000] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1193ab000 == 38 [pid = 1656] [id = 183] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x119d89000 == 37 [pid = 1656] [id = 182] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1193be000 == 36 [pid = 1656] [id = 181] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1180e1800 == 35 [pid = 1656] [id = 180] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x116664800 == 34 [pid = 1656] [id = 179] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x113fe8000 == 33 [pid = 1656] [id = 178] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11807e000 == 32 [pid = 1656] [id = 177] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12c777800 == 31 [pid = 1656] [id = 176] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x125907800 == 30 [pid = 1656] [id = 187] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x119d81000 == 29 [pid = 1656] [id = 186] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x124109800 == 28 [pid = 1656] [id = 184] 01:33:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11734b000 == 27 [pid = 1656] [id = 185] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12bc66000) [pid = 1656] [serial = 506] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12b115400) [pid = 1656] [serial = 500] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1213ee000) [pid = 1656] [serial = 485] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12183e800) [pid = 1656] [serial = 486] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x126c28000) [pid = 1656] [serial = 494] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12946dc00) [pid = 1656] [serial = 495] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12ba76400) [pid = 1656] [serial = 476] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1240e8800) [pid = 1656] [serial = 488] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12c1d7400) [pid = 1656] [serial = 510] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x125314800) [pid = 1656] [serial = 489] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12ba7b000) [pid = 1656] [serial = 503] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1199b3400) [pid = 1656] [serial = 482] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12c105000) [pid = 1656] [serial = 509] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x119b68800) [pid = 1656] [serial = 483] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x118f51000) [pid = 1656] [serial = 479] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x11933d800) [pid = 1656] [serial = 480] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x125879400) [pid = 1656] [serial = 491] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x12665bc00) [pid = 1656] [serial = 492] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x12960c000) [pid = 1656] [serial = 497] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x12aa7e800) [pid = 1656] [serial = 498] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x129345800) [pid = 1656] [serial = 524] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x12c1de800) [pid = 1656] [serial = 512] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x12c67ec00) [pid = 1656] [serial = 515] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x119340000) [pid = 1656] [serial = 521] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x111c65000) [pid = 1656] [serial = 518] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x121b35000) [pid = 1656] [serial = 522] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x12ba74400) [pid = 1656] [serial = 501] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x12c951000) [pid = 1656] [serial = 516] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x1186b2000) [pid = 1656] [serial = 194] [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.] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x12c679000) [pid = 1656] [serial = 513] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x111c69400) [pid = 1656] [serial = 519] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x12b195c00) [pid = 1656] [serial = 525] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 57 (0x12bc76c00) [pid = 1656] [serial = 507] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | --DOMWINDOW == 56 (0x12ba80400) [pid = 1656] [serial = 504] [outer = 0x0] [url = about:blank] 01:33:56 INFO - PROCESS | 1656 | 1465202036030 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] 01:33:56 INFO - PROCESS | 1656 | 1465202036055 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:33:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:33:56 INFO - PROCESS | 1656 | 1465202036060 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 1656 | 1465202036062 Marionette TRACE conn2 <- [1,726,null,{}] 01:33:56 INFO - PROCESS | 1656 | 1465202036066 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}] 01:33:56 INFO - PROCESS | 1656 | 1465202036067 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:56 INFO - PROCESS | 1656 | 1465202036152 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:33:56 INFO - PROCESS | 1656 | 1465202036160 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 1656 | 1465202036162 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x113d35000 == 28 [pid = 1656] [id = 189] 01:33:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 57 (0x113d11c00) [pid = 1656] [serial = 565] [outer = 0x0] 01:33:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 58 (0x113f0fc00) [pid = 1656] [serial = 566] [outer = 0x113d11c00] 01:33:56 INFO - PROCESS | 1656 | 1465202036192 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x116749400) [pid = 1656] [serial = 567] [outer = 0x113d11c00] 01:33:56 INFO - PROCESS | 1656 | 1465202036619 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]]]}] 01:33:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:33:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 574ms 01:33:56 INFO - PROCESS | 1656 | 1465202036633 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:33:56 INFO - PROCESS | 1656 | 1465202036637 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:33:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:33:56 INFO - PROCESS | 1656 | 1465202036644 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 1656 | 1465202036646 Marionette TRACE conn2 <- [1,730,null,{}] 01:33:56 INFO - PROCESS | 1656 | 1465202036649 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}] 01:33:56 INFO - PROCESS | 1656 | 1465202036650 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:56 INFO - PROCESS | 1656 | 1465202036728 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:33:56 INFO - PROCESS | 1656 | 1465202036733 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 1656 | 1465202036735 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x11735e000 == 29 [pid = 1656] [id = 190] 01:33:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x117649c00) [pid = 1656] [serial = 568] [outer = 0x0] 01:33:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x1186ad000) [pid = 1656] [serial = 569] [outer = 0x117649c00] 01:33:56 INFO - PROCESS | 1656 | 1465202036765 Marionette DEBUG loaded listener.js 01:33:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x118f19800) [pid = 1656] [serial = 570] [outer = 0x117649c00] 01:33:57 INFO - PROCESS | 1656 | 1465202037104 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] 01:33:57 INFO - PROCESS | 1656 | 1465202037116 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:33:57 INFO - PROCESS | 1656 | 1465202037118 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 1656 | 1465202037121 Marionette TRACE conn2 <- [1,734,null,{}] 01:33:57 INFO - PROCESS | 1656 | 1465202037131 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}] 01:33:57 INFO - PROCESS | 1656 | 1465202037135 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:57 INFO - PROCESS | 1656 | 1465202037217 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:33:57 INFO - PROCESS | 1656 | 1465202037265 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 1656 | 1465202037268 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x118980800 == 30 [pid = 1656] [id = 191] 01:33:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x118fe2c00) [pid = 1656] [serial = 571] [outer = 0x0] 01:33:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x119635400) [pid = 1656] [serial = 572] [outer = 0x118fe2c00] 01:33:57 INFO - PROCESS | 1656 | 1465202037295 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x1199b1400) [pid = 1656] [serial = 573] [outer = 0x118fe2c00] 01:33:57 INFO - PROCESS | 1656 | 1465202037590 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]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:33:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 525ms 01:33:57 INFO - PROCESS | 1656 | 1465202037645 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 1656 | 1465202037647 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:33:57 INFO - PROCESS | 1656 | 1465202037662 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 1656 | 1465202037664 Marionette TRACE conn2 <- [1,738,null,{}] 01:33:57 INFO - PROCESS | 1656 | 1465202037667 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}] 01:33:57 INFO - PROCESS | 1656 | 1465202037669 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:57 INFO - PROCESS | 1656 | 1465202037819 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:33:57 INFO - PROCESS | 1656 | 1465202037829 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 1656 | 1465202037831 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b8000 == 31 [pid = 1656] [id = 192] 01:33:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x1199b8c00) [pid = 1656] [serial = 574] [outer = 0x0] 01:33:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x119b70400) [pid = 1656] [serial = 575] [outer = 0x1199b8c00] 01:33:57 INFO - PROCESS | 1656 | 1465202037872 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x119dd6800) [pid = 1656] [serial = 576] [outer = 0x1199b8c00] 01:33:58 INFO - PROCESS | 1656 | 1465202038748 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]]]}] 01:33:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:33:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1132ms 01:33:58 INFO - PROCESS | 1656 | 1465202038783 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 1656 | 1465202038784 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:33:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:33:58 INFO - PROCESS | 1656 | 1465202038786 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 1656 | 1465202038787 Marionette TRACE conn2 <- [1,742,null,{}] 01:33:58 INFO - PROCESS | 1656 | 1465202038790 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}] 01:33:58 INFO - PROCESS | 1656 | 1465202038793 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:58 INFO - PROCESS | 1656 | 1465202038889 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:33:58 INFO - PROCESS | 1656 | 1465202038904 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 1656 | 1465202038905 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213b4800 == 32 [pid = 1656] [id = 193] 01:33:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x1213eec00) [pid = 1656] [serial = 577] [outer = 0x0] 01:33:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1213f3c00) [pid = 1656] [serial = 578] [outer = 0x1213eec00] 01:33:58 INFO - PROCESS | 1656 | 1465202038957 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x1216f8000) [pid = 1656] [serial = 579] [outer = 0x1213eec00] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x1199bb000) [pid = 1656] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x116259c00) [pid = 1656] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x119341000) [pid = 1656] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x118270c00) [pid = 1656] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x113a79800) [pid = 1656] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x11689a800) [pid = 1656] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x1184a7800) [pid = 1656] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x118f16400) [pid = 1656] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:33:59 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x121c56400) [pid = 1656] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:33:59 INFO - PROCESS | 1656 | 1465202039769 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]]]}] 01:33:59 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 01:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1020ms 01:33:59 INFO - PROCESS | 1656 | 1465202039807 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 1656 | 1465202039816 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:33:59 INFO - PROCESS | 1656 | 1465202039819 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 1656 | 1465202039820 Marionette TRACE conn2 <- [1,746,null,{}] 01:33:59 INFO - PROCESS | 1656 | 1465202039829 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}] 01:33:59 INFO - PROCESS | 1656 | 1465202039833 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:59 INFO - PROCESS | 1656 | 1465202039923 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:33:59 INFO - PROCESS | 1656 | 1465202039929 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 1656 | 1465202039931 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:33:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c1c800 == 33 [pid = 1656] [id = 194] 01:33:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x121992000) [pid = 1656] [serial = 580] [outer = 0x0] 01:33:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x121c50000) [pid = 1656] [serial = 581] [outer = 0x121992000] 01:33:59 INFO - PROCESS | 1656 | 1465202039956 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x1244bcc00) [pid = 1656] [serial = 582] [outer = 0x121992000] 01:34:00 INFO - PROCESS | 1656 | 1465202040772 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]]]}] 01:34:00 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.) 01:34:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 975ms 01:34:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:34:00 INFO - PROCESS | 1656 | 1465202040794 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 1656 | 1465202040796 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:34:00 INFO - PROCESS | 1656 | 1465202040798 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 1656 | 1465202040799 Marionette TRACE conn2 <- [1,750,null,{}] 01:34:00 INFO - PROCESS | 1656 | 1465202040801 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}] 01:34:00 INFO - PROCESS | 1656 | 1465202040803 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:00 INFO - PROCESS | 1656 | 1465202040875 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:34:00 INFO - PROCESS | 1656 | 1465202040878 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 1656 | 1465202040880 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x1246d9800 == 34 [pid = 1656] [id = 195] 01:34:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x113d7bc00) [pid = 1656] [serial = 583] [outer = 0x0] 01:34:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x125039c00) [pid = 1656] [serial = 584] [outer = 0x113d7bc00] 01:34:00 INFO - PROCESS | 1656 | 1465202040947 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x125875400) [pid = 1656] [serial = 585] [outer = 0x113d7bc00] 01:34:01 INFO - PROCESS | 1656 | 1465202041688 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]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:34:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 918ms 01:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:34:01 INFO - PROCESS | 1656 | 1465202041717 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 1656 | 1465202041718 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:34:01 INFO - PROCESS | 1656 | 1465202041720 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - PROCESS | 1656 | 1465202041732 Marionette TRACE conn2 <- [1,754,null,{}] 01:34:01 INFO - PROCESS | 1656 | 1465202041734 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}] 01:34:01 INFO - PROCESS | 1656 | 1465202041735 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:01 INFO - PROCESS | 1656 | 1465202041807 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:34:01 INFO - PROCESS | 1656 | 1465202041813 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 1656 | 1465202041814 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12590a000 == 35 [pid = 1656] [id = 196] 01:34:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x125039000) [pid = 1656] [serial = 586] [outer = 0x0] 01:34:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x126570c00) [pid = 1656] [serial = 587] [outer = 0x125039000] 01:34:01 INFO - PROCESS | 1656 | 1465202041839 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x111c67800) [pid = 1656] [serial = 588] [outer = 0x125039000] 01:34:02 INFO - PROCESS | 1656 | 1465202042705 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]]]}] 01:34:02 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 01:34:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1034ms 01:34:02 INFO - PROCESS | 1656 | 1465202042754 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 1656 | 1465202042757 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:34:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:34:02 INFO - PROCESS | 1656 | 1465202042774 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 1656 | 1465202042776 Marionette TRACE conn2 <- [1,758,null,{}] 01:34:02 INFO - PROCESS | 1656 | 1465202042779 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}] 01:34:02 INFO - PROCESS | 1656 | 1465202042781 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:02 INFO - PROCESS | 1656 | 1465202042889 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:34:02 INFO - PROCESS | 1656 | 1465202042934 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 1656 | 1465202042936 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a95800 == 36 [pid = 1656] [id = 197] 01:34:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x1121b6c00) [pid = 1656] [serial = 589] [outer = 0x0] 01:34:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x113a78c00) [pid = 1656] [serial = 590] [outer = 0x1121b6c00] 01:34:02 INFO - PROCESS | 1656 | 1465202042967 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x11674f400) [pid = 1656] [serial = 591] [outer = 0x1121b6c00] 01:34:03 INFO - PROCESS | 1656 | 1465202043600 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]]]}] 01:34:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:34:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 871ms 01:34:03 INFO - PROCESS | 1656 | 1465202043662 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 1656 | 1465202043664 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:34:03 INFO - PROCESS | 1656 | 1465202043668 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 1656 | 1465202043670 Marionette TRACE conn2 <- [1,762,null,{}] 01:34:03 INFO - PROCESS | 1656 | 1465202043674 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}] 01:34:03 INFO - PROCESS | 1656 | 1465202043676 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:03 INFO - PROCESS | 1656 | 1465202043778 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:34:03 INFO - PROCESS | 1656 | 1465202043849 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 1656 | 1465202043851 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x11687e000 == 37 [pid = 1656] [id = 198] 01:34:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x11689d800) [pid = 1656] [serial = 592] [outer = 0x0] 01:34:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x11820e400) [pid = 1656] [serial = 593] [outer = 0x11689d800] 01:34:03 INFO - PROCESS | 1656 | 1465202043881 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x11827e400) [pid = 1656] [serial = 594] [outer = 0x11689d800] 01:34:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1246d9800 == 36 [pid = 1656] [id = 195] 01:34:04 INFO - PROCESS | 1656 | --DOCSHELL 0x121c1c800 == 35 [pid = 1656] [id = 194] 01:34:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1213b4800 == 34 [pid = 1656] [id = 193] 01:34:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b8000 == 33 [pid = 1656] [id = 192] 01:34:04 INFO - PROCESS | 1656 | --DOCSHELL 0x118980800 == 32 [pid = 1656] [id = 191] 01:34:04 INFO - PROCESS | 1656 | --DOCSHELL 0x11735e000 == 31 [pid = 1656] [id = 190] 01:34:04 INFO - PROCESS | 1656 | --DOCSHELL 0x113d35000 == 30 [pid = 1656] [id = 189] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x119dbd400) [pid = 1656] [serial = 542] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12183c400) [pid = 1656] [serial = 545] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x121291400) [pid = 1656] [serial = 543] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1196cf800) [pid = 1656] [serial = 539] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x1186b1800) [pid = 1656] [serial = 530] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x126575800) [pid = 1656] [serial = 551] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x118f21800) [pid = 1656] [serial = 531] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x1168a9000) [pid = 1656] [serial = 533] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x1184aec00) [pid = 1656] [serial = 534] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x118f14c00) [pid = 1656] [serial = 536] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x118ff0000) [pid = 1656] [serial = 537] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x118f20400) [pid = 1656] [serial = 528] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x118f1c400) [pid = 1656] [serial = 527] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x121847800) [pid = 1656] [serial = 546] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x126662c00) [pid = 1656] [serial = 552] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x124069000) [pid = 1656] [serial = 548] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x125035400) [pid = 1656] [serial = 549] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x1199b5400) [pid = 1656] [serial = 540] [outer = 0x0] [url = about:blank] 01:34:04 INFO - PROCESS | 1656 | 1465202044738 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]]]}] 01:34:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 01:34:04 INFO - PROCESS | 1656 | 1465202044789 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:34:04 INFO - PROCESS | 1656 | 1465202044792 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:34:04 INFO - PROCESS | 1656 | 1465202044797 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:34:04 INFO - PROCESS | 1656 | 1465202044799 Marionette TRACE conn2 <- [1,766,null,{}] 01:34:04 INFO - PROCESS | 1656 | 1465202044802 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}] 01:34:04 INFO - PROCESS | 1656 | 1465202044803 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:04 INFO - PROCESS | 1656 | 1465202044881 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:34:04 INFO - PROCESS | 1656 | 1465202044885 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 1656 | 1465202044887 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180db000 == 31 [pid = 1656] [id = 199] 01:34:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x118f20400) [pid = 1656] [serial = 595] [outer = 0x0] 01:34:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x118fc5000) [pid = 1656] [serial = 596] [outer = 0x118f20400] 01:34:04 INFO - PROCESS | 1656 | 1465202044918 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x118fe6c00) [pid = 1656] [serial = 597] [outer = 0x118f20400] 01:34:05 INFO - PROCESS | 1656 | 1465202045738 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]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 01:34:05 INFO - PROCESS | 1656 | 1465202045767 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 1656 | 1465202045768 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:34:05 INFO - PROCESS | 1656 | 1465202045770 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 1656 | 1465202045773 Marionette TRACE conn2 <- [1,770,null,{}] 01:34:05 INFO - PROCESS | 1656 | 1465202045781 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}] 01:34:05 INFO - PROCESS | 1656 | 1465202045784 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:05 INFO - PROCESS | 1656 | 1465202045882 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:34:05 INFO - PROCESS | 1656 | 1465202045895 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 1656 | 1465202045898 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x119225800 == 32 [pid = 1656] [id = 200] 01:34:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x1196c8800) [pid = 1656] [serial = 598] [outer = 0x0] 01:34:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x1196d3800) [pid = 1656] [serial = 599] [outer = 0x1196c8800] 01:34:05 INFO - PROCESS | 1656 | 1465202045929 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x1199b9400) [pid = 1656] [serial = 600] [outer = 0x1196c8800] 01:34:06 INFO - PROCESS | 1656 | 1465202046361 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]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 623ms 01:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:34:06 INFO - PROCESS | 1656 | 1465202046395 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 1656 | 1465202046398 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:34:06 INFO - PROCESS | 1656 | 1465202046401 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - PROCESS | 1656 | 1465202046404 Marionette TRACE conn2 <- [1,774,null,{}] 01:34:06 INFO - PROCESS | 1656 | 1465202046407 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}] 01:34:06 INFO - PROCESS | 1656 | 1465202046412 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:06 INFO - PROCESS | 1656 | 1465202046556 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:34:06 INFO - PROCESS | 1656 | 1465202046584 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 1656 | 1465202046586 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ca6000 == 33 [pid = 1656] [id = 201] 01:34:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x112dbfc00) [pid = 1656] [serial = 601] [outer = 0x0] 01:34:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x119dd7c00) [pid = 1656] [serial = 602] [outer = 0x112dbfc00] 01:34:06 INFO - PROCESS | 1656 | 1465202046624 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x1213f0c00) [pid = 1656] [serial = 603] [outer = 0x112dbfc00] 01:34:07 INFO - PROCESS | 1656 | 1465202047009 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]]]}] 01:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 621ms 01:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:34:07 INFO - PROCESS | 1656 | 1465202047023 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 1656 | 1465202047025 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:34:07 INFO - PROCESS | 1656 | 1465202047029 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 1656 | 1465202047031 Marionette TRACE conn2 <- [1,778,null,{}] 01:34:07 INFO - PROCESS | 1656 | 1465202047034 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}] 01:34:07 INFO - PROCESS | 1656 | 1465202047036 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:07 INFO - PROCESS | 1656 | 1465202047174 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:34:07 INFO - PROCESS | 1656 | 1465202047227 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 1656 | 1465202047228 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x121873000 == 34 [pid = 1656] [id = 202] 01:34:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x1160b0c00) [pid = 1656] [serial = 604] [outer = 0x0] 01:34:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x12183b400) [pid = 1656] [serial = 605] [outer = 0x1160b0c00] 01:34:07 INFO - PROCESS | 1656 | 1465202047269 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x121993000) [pid = 1656] [serial = 606] [outer = 0x1160b0c00] 01:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 673ms 01:34:07 INFO - PROCESS | 1656 | 1465202047696 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]]]}] 01:34:07 INFO - PROCESS | 1656 | 1465202047702 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 1656 | 1465202047703 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:34:07 INFO - PROCESS | 1656 | 1465202047706 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 1656 | 1465202047708 Marionette TRACE conn2 <- [1,782,null,{}] 01:34:07 INFO - PROCESS | 1656 | 1465202047712 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}] 01:34:07 INFO - PROCESS | 1656 | 1465202047717 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:07 INFO - PROCESS | 1656 | 1465202047862 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x1213eec00) [pid = 1656] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x121992000) [pid = 1656] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x113d11c00) [pid = 1656] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x118fe2c00) [pid = 1656] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x1199b8c00) [pid = 1656] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x117649c00) [pid = 1656] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x11820f000) [pid = 1656] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x113d7bc00) [pid = 1656] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x117307400) [pid = 1656] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x1196d2000) [pid = 1656] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:34:07 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x12183fc00) [pid = 1656] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:34:07 INFO - PROCESS | 1656 | 1465202047986 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 1656 | 1465202047987 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193ab000 == 35 [pid = 1656] [id = 203] 01:34:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x113d14000) [pid = 1656] [serial = 607] [outer = 0x0] 01:34:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x11764c000) [pid = 1656] [serial = 608] [outer = 0x113d14000] 01:34:08 INFO - PROCESS | 1656 | 1465202048029 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x1213f0400) [pid = 1656] [serial = 609] [outer = 0x113d14000] 01:34:08 INFO - PROCESS | 1656 | 1465202048376 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]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 723ms 01:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:34:08 INFO - PROCESS | 1656 | 1465202048430 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 1656 | 1465202048431 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:34:08 INFO - PROCESS | 1656 | 1465202048433 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 1656 | 1465202048434 Marionette TRACE conn2 <- [1,786,null,{}] 01:34:08 INFO - PROCESS | 1656 | 1465202048437 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}] 01:34:08 INFO - PROCESS | 1656 | 1465202048438 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:08 INFO - PROCESS | 1656 | 1465202048512 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:34:08 INFO - PROCESS | 1656 | 1465202048580 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 1656 | 1465202048581 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x1268eb000 == 36 [pid = 1656] [id = 204] 01:34:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x111e35800) [pid = 1656] [serial = 610] [outer = 0x0] 01:34:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x125032800) [pid = 1656] [serial = 611] [outer = 0x111e35800] 01:34:08 INFO - PROCESS | 1656 | 1465202048606 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x126664000) [pid = 1656] [serial = 612] [outer = 0x111e35800] 01:34:08 INFO - PROCESS | 1656 | 1465202048888 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]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 471ms 01:34:08 INFO - PROCESS | 1656 | 1465202048905 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 1656 | 1465202048907 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:34:08 INFO - PROCESS | 1656 | 1465202048919 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 1656 | 1465202048920 Marionette TRACE conn2 <- [1,790,null,{}] 01:34:08 INFO - PROCESS | 1656 | 1465202048922 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}] 01:34:08 INFO - PROCESS | 1656 | 1465202048923 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:09 INFO - PROCESS | 1656 | 1465202049013 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:34:09 INFO - PROCESS | 1656 | 1465202049017 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 1656 | 1465202049018 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x126eb6000 == 37 [pid = 1656] [id = 205] 01:34:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x1266db000) [pid = 1656] [serial = 613] [outer = 0x0] 01:34:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x1268cf000) [pid = 1656] [serial = 614] [outer = 0x1266db000] 01:34:09 INFO - PROCESS | 1656 | 1465202049045 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x126956c00) [pid = 1656] [serial = 615] [outer = 0x1266db000] 01:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 469ms 01:34:09 INFO - PROCESS | 1656 | 1465202049380 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]]]}] 01:34:09 INFO - PROCESS | 1656 | 1465202049388 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 1656 | 1465202049389 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:34:09 INFO - PROCESS | 1656 | 1465202049393 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 1656 | 1465202049396 Marionette TRACE conn2 <- [1,794,null,{}] 01:34:09 INFO - PROCESS | 1656 | 1465202049399 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}] 01:34:09 INFO - PROCESS | 1656 | 1465202049400 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:09 INFO - PROCESS | 1656 | 1465202049503 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:34:09 INFO - PROCESS | 1656 | 1465202049509 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 1656 | 1465202049510 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x128e38000 == 38 [pid = 1656] [id = 206] 01:34:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1250e3c00) [pid = 1656] [serial = 616] [outer = 0x0] 01:34:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x126c23400) [pid = 1656] [serial = 617] [outer = 0x1250e3c00] 01:34:09 INFO - PROCESS | 1656 | 1465202049535 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x127846c00) [pid = 1656] [serial = 618] [outer = 0x1250e3c00] 01:34:09 INFO - PROCESS | 1656 | 1465202049862 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]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 523ms 01:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:34:09 INFO - PROCESS | 1656 | 1465202049915 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 1656 | 1465202049916 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:34:09 INFO - PROCESS | 1656 | 1465202049918 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 1656 | 1465202049919 Marionette TRACE conn2 <- [1,798,null,{}] 01:34:09 INFO - PROCESS | 1656 | 1465202049922 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}] 01:34:09 INFO - PROCESS | 1656 | 1465202049923 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:10 INFO - PROCESS | 1656 | 1465202050046 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:34:10 INFO - PROCESS | 1656 | 1465202050101 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 1656 | 1465202050103 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a33800 == 39 [pid = 1656] [id = 207] 01:34:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x111c64000) [pid = 1656] [serial = 619] [outer = 0x0] 01:34:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x112dc2800) [pid = 1656] [serial = 620] [outer = 0x111c64000] 01:34:10 INFO - PROCESS | 1656 | 1465202050135 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x116a59800) [pid = 1656] [serial = 621] [outer = 0x111c64000] 01:34:10 INFO - PROCESS | 1656 | 1465202050569 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]]]}] 01:34:10 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 01:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 717ms 01:34:10 INFO - PROCESS | 1656 | 1465202050644 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 1656 | 1465202050647 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:34:10 INFO - PROCESS | 1656 | 1465202050654 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 1656 | 1465202050659 Marionette TRACE conn2 <- [1,802,null,{}] 01:34:10 INFO - PROCESS | 1656 | 1465202050665 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}] 01:34:10 INFO - PROCESS | 1656 | 1465202050668 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:10 INFO - PROCESS | 1656 | 1465202050825 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:34:10 INFO - PROCESS | 1656 | 1465202050909 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 1656 | 1465202050911 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197b6000 == 40 [pid = 1656] [id = 208] 01:34:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x118f21800) [pid = 1656] [serial = 622] [outer = 0x0] 01:34:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x118fd1000) [pid = 1656] [serial = 623] [outer = 0x118f21800] 01:34:10 INFO - PROCESS | 1656 | 1465202050960 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x118271000) [pid = 1656] [serial = 624] [outer = 0x118f21800] 01:34:11 INFO - PROCESS | 1656 | 1465202051464 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]]]}] 01:34:11 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 01:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 828ms 01:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:34:11 INFO - PROCESS | 1656 | 1465202051481 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 1656 | 1465202051483 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:34:11 INFO - PROCESS | 1656 | 1465202051485 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 1656 | 1465202051486 Marionette TRACE conn2 <- [1,806,null,{}] 01:34:11 INFO - PROCESS | 1656 | 1465202051506 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}] 01:34:11 INFO - PROCESS | 1656 | 1465202051509 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:11 INFO - PROCESS | 1656 | 1465202051631 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:34:11 INFO - PROCESS | 1656 | 1465202051682 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 1656 | 1465202051683 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293ad800 == 41 [pid = 1656] [id = 209] 01:34:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1199b8c00) [pid = 1656] [serial = 625] [outer = 0x0] 01:34:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119dd9c00) [pid = 1656] [serial = 626] [outer = 0x1199b8c00] 01:34:11 INFO - PROCESS | 1656 | 1465202051716 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x121992c00) [pid = 1656] [serial = 627] [outer = 0x1199b8c00] 01:34:12 INFO - PROCESS | 1656 | [1656] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:34:12 INFO - PROCESS | 1656 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:34:12 INFO - PROCESS | 1656 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:34:12 INFO - PROCESS | 1656 | [GFX2-]: Using SkiaGL canvas. 01:34:12 INFO - PROCESS | 1656 | 1465202052179 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]]]}] 01:34:12 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 01:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 720ms 01:34:12 INFO - PROCESS | 1656 | 1465202052205 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 1656 | 1465202052208 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:34:12 INFO - PROCESS | 1656 | 1465202052216 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 1656 | 1465202052219 Marionette TRACE conn2 <- [1,810,null,{}] 01:34:12 INFO - PROCESS | 1656 | 1465202052222 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}] 01:34:12 INFO - PROCESS | 1656 | 1465202052225 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:12 INFO - PROCESS | 1656 | 1465202052327 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:34:12 INFO - PROCESS | 1656 | 1465202052377 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 1656 | 1465202052378 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12976e000 == 42 [pid = 1656] [id = 210] 01:34:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1244c5000) [pid = 1656] [serial = 628] [outer = 0x0] 01:34:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12682fc00) [pid = 1656] [serial = 629] [outer = 0x1244c5000] 01:34:12 INFO - PROCESS | 1656 | 1465202052408 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x129336800) [pid = 1656] [serial = 630] [outer = 0x1244c5000] 01:34:12 INFO - PROCESS | 1656 | 1465202052827 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]]]}] 01:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 625ms 01:34:12 INFO - PROCESS | 1656 | 1465202052837 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:34:12 INFO - PROCESS | 1656 | 1465202052839 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:34:12 INFO - PROCESS | 1656 | 1465202052841 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 1656 | 1465202052842 Marionette TRACE conn2 <- [1,814,null,{}] 01:34:12 INFO - PROCESS | 1656 | 1465202052845 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}] 01:34:12 INFO - PROCESS | 1656 | 1465202052846 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:12 INFO - PROCESS | 1656 | 1465202052962 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:34:13 INFO - PROCESS | 1656 | 1465202053028 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 1656 | 1465202053029 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a719000 == 43 [pid = 1656] [id = 211] 01:34:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x127a9d800) [pid = 1656] [serial = 631] [outer = 0x0] 01:34:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x129343c00) [pid = 1656] [serial = 632] [outer = 0x127a9d800] 01:34:13 INFO - PROCESS | 1656 | 1465202053058 Marionette DEBUG loaded listener.js 01:34:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x129477000) [pid = 1656] [serial = 633] [outer = 0x127a9d800] 01:34:13 INFO - PROCESS | 1656 | 1465202053589 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] 01:34:13 INFO - PROCESS | 1656 | 1465202053614 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:34:13 INFO - PROCESS | 1656 | 1465202053617 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 1656 | 1465202053619 Marionette TRACE conn2 <- [1,818,null,{}] 01:34:13 INFO - PROCESS | 1656 | 1465202053623 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}] 01:34:13 INFO - PROCESS | 1656 | 1465202053624 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:13 INFO - PROCESS | 1656 | 1465202053720 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:34:13 INFO - PROCESS | 1656 | 1465202053785 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:13 INFO - PROCESS | 1656 | 1465202053788 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x112f02800 == 44 [pid = 1656] [id = 212] 01:34:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x111c66400) [pid = 1656] [serial = 634] [outer = 0x0] 01:34:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1121aa800) [pid = 1656] [serial = 635] [outer = 0x111c66400] 01:34:13 INFO - PROCESS | 1656 | 1465202053816 Marionette DEBUG loaded listener.js 01:34:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x112d44400) [pid = 1656] [serial = 636] [outer = 0x111c66400] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x128e38000 == 43 [pid = 1656] [id = 206] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x126eb6000 == 42 [pid = 1656] [id = 205] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1268eb000 == 41 [pid = 1656] [id = 204] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1193ab000 == 40 [pid = 1656] [id = 203] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x121873000 == 39 [pid = 1656] [id = 202] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x119ca6000 == 38 [pid = 1656] [id = 201] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x119225800 == 37 [pid = 1656] [id = 200] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1180db000 == 36 [pid = 1656] [id = 199] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x11687e000 == 35 [pid = 1656] [id = 198] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x116a95800 == 34 [pid = 1656] [id = 197] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1162d2800 == 33 [pid = 1656] [id = 188] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12590a000 == 32 [pid = 1656] [id = 196] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12a719000 == 31 [pid = 1656] [id = 211] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x12976e000 == 30 [pid = 1656] [id = 210] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1293ad800 == 29 [pid = 1656] [id = 209] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x1197b6000 == 28 [pid = 1656] [id = 208] 01:34:14 INFO - PROCESS | 1656 | --DOCSHELL 0x113a33800 == 27 [pid = 1656] [id = 207] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1213f3c00) [pid = 1656] [serial = 578] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x121c50000) [pid = 1656] [serial = 581] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x113f0fc00) [pid = 1656] [serial = 566] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x116749400) [pid = 1656] [serial = 567] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119635400) [pid = 1656] [serial = 572] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1199b1400) [pid = 1656] [serial = 573] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119b70400) [pid = 1656] [serial = 575] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1186ad000) [pid = 1656] [serial = 569] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x118f19800) [pid = 1656] [serial = 570] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1216f8000) [pid = 1656] [serial = 579] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x118f1e800) [pid = 1656] [serial = 564] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1244bcc00) [pid = 1656] [serial = 582] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x11854e400) [pid = 1656] [serial = 563] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x126570c00) [pid = 1656] [serial = 587] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x125875400) [pid = 1656] [serial = 585] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x118f20800) [pid = 1656] [serial = 555] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x11865a000) [pid = 1656] [serial = 554] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x119b9e800) [pid = 1656] [serial = 558] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x1199bac00) [pid = 1656] [serial = 557] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x12665b800) [pid = 1656] [serial = 561] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x1246c6400) [pid = 1656] [serial = 560] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x125039c00) [pid = 1656] [serial = 584] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x119dd6800) [pid = 1656] [serial = 576] [outer = 0x0] [url = about:blank] 01:34:14 INFO - PROCESS | 1656 | 1465202054768 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]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1221ms 01:34:14 INFO - PROCESS | 1656 | 1465202054839 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 1656 | 1465202054841 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:34:14 INFO - PROCESS | 1656 | 1465202054845 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 1656 | 1465202054847 Marionette TRACE conn2 <- [1,822,null,{}] 01:34:14 INFO - PROCESS | 1656 | 1465202054851 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}] 01:34:14 INFO - PROCESS | 1656 | 1465202054853 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:14 INFO - PROCESS | 1656 | 1465202054937 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:34:14 INFO - PROCESS | 1656 | 1465202054945 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 1656 | 1465202054948 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x113807000 == 28 [pid = 1656] [id = 213] 01:34:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x112fe4400) [pid = 1656] [serial = 637] [outer = 0x0] 01:34:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x113356400) [pid = 1656] [serial = 638] [outer = 0x112fe4400] 01:34:14 INFO - PROCESS | 1656 | 1465202054977 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x113d13000) [pid = 1656] [serial = 639] [outer = 0x112fe4400] 01:34:15 INFO - PROCESS | 1656 | 1465202055322 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] 01:34:15 INFO - PROCESS | 1656 | 1465202055369 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:34:15 INFO - PROCESS | 1656 | 1465202055374 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 1656 | 1465202055376 Marionette TRACE conn2 <- [1,826,null,{}] 01:34:15 INFO - PROCESS | 1656 | 1465202055378 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}] 01:34:15 INFO - PROCESS | 1656 | 1465202055380 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:15 INFO - PROCESS | 1656 | 1465202055456 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:34:15 INFO - PROCESS | 1656 | 1465202055463 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 1656 | 1465202055464 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x116888800 == 29 [pid = 1656] [id = 214] 01:34:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x116746400) [pid = 1656] [serial = 640] [outer = 0x0] 01:34:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x116752c00) [pid = 1656] [serial = 641] [outer = 0x116746400] 01:34:15 INFO - PROCESS | 1656 | 1465202055492 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x116a5c800) [pid = 1656] [serial = 642] [outer = 0x116746400] 01:34:15 INFO - PROCESS | 1656 | 1465202055870 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]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 520ms 01:34:15 INFO - PROCESS | 1656 | 1465202055895 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:34:15 INFO - PROCESS | 1656 | 1465202055897 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:34:15 INFO - PROCESS | 1656 | 1465202055901 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 1656 | 1465202055915 Marionette TRACE conn2 <- [1,830,null,{}] 01:34:15 INFO - PROCESS | 1656 | 1465202055927 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}] 01:34:15 INFO - PROCESS | 1656 | 1465202055932 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:16 INFO - PROCESS | 1656 | 1465202056057 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:34:16 INFO - PROCESS | 1656 | 1465202056075 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 1656 | 1465202056077 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d1000 == 30 [pid = 1656] [id = 215] 01:34:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1182f6800) [pid = 1656] [serial = 643] [outer = 0x0] 01:34:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x118655c00) [pid = 1656] [serial = 644] [outer = 0x1182f6800] 01:34:16 INFO - PROCESS | 1656 | 1465202056124 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x1189e9800) [pid = 1656] [serial = 645] [outer = 0x1182f6800] 01:34:16 INFO - PROCESS | 1656 | 1465202056534 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]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 685ms 01:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:34:16 INFO - PROCESS | 1656 | 1465202056585 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 1656 | 1465202056587 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:34:16 INFO - PROCESS | 1656 | 1465202056589 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 1656 | 1465202056591 Marionette TRACE conn2 <- [1,834,null,{}] 01:34:16 INFO - PROCESS | 1656 | 1465202056594 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}] 01:34:16 INFO - PROCESS | 1656 | 1465202056595 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:16 INFO - PROCESS | 1656 | 1465202056673 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:34:16 INFO - PROCESS | 1656 | 1465202056679 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 1656 | 1465202056680 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x118976800 == 31 [pid = 1656] [id = 216] 01:34:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x118f51000) [pid = 1656] [serial = 646] [outer = 0x0] 01:34:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x118fc5800) [pid = 1656] [serial = 647] [outer = 0x118f51000] 01:34:16 INFO - PROCESS | 1656 | 1465202056706 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118fe2c00) [pid = 1656] [serial = 648] [outer = 0x118f51000] 01:34:17 INFO - PROCESS | 1656 | 1465202057056 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]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 473ms 01:34:17 INFO - PROCESS | 1656 | 1465202057063 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 1656 | 1465202057064 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:34:17 INFO - PROCESS | 1656 | 1465202057066 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:34:17 INFO - PROCESS | 1656 | 1465202057068 Marionette TRACE conn2 <- [1,838,null,{}] 01:34:17 INFO - PROCESS | 1656 | 1465202057070 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}] 01:34:17 INFO - PROCESS | 1656 | 1465202057071 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:17 INFO - PROCESS | 1656 | 1465202057169 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:34:17 INFO - PROCESS | 1656 | 1465202057204 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 1656 | 1465202057206 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b1800 == 32 [pid = 1656] [id = 217] 01:34:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x111f3e400) [pid = 1656] [serial = 649] [outer = 0x0] 01:34:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119285800) [pid = 1656] [serial = 650] [outer = 0x111f3e400] 01:34:17 INFO - PROCESS | 1656 | 1465202057230 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119340400) [pid = 1656] [serial = 651] [outer = 0x111f3e400] 01:34:17 INFO - PROCESS | 1656 | 1465202057556 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]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 517ms 01:34:17 INFO - PROCESS | 1656 | 1465202057590 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:34:17 INFO - PROCESS | 1656 | 1465202057591 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:34:17 INFO - PROCESS | 1656 | 1465202057593 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:34:17 INFO - PROCESS | 1656 | 1465202057594 Marionette TRACE conn2 <- [1,842,null,{}] 01:34:17 INFO - PROCESS | 1656 | 1465202057597 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}] 01:34:17 INFO - PROCESS | 1656 | 1465202057601 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:17 INFO - PROCESS | 1656 | 1465202057717 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:34:17 INFO - PROCESS | 1656 | 1465202057752 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 1656 | 1465202057753 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d84800 == 33 [pid = 1656] [id = 218] 01:34:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119634400) [pid = 1656] [serial = 652] [outer = 0x0] 01:34:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1196cec00) [pid = 1656] [serial = 653] [outer = 0x119634400] 01:34:17 INFO - PROCESS | 1656 | 1465202057779 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119ba2000) [pid = 1656] [serial = 654] [outer = 0x119634400] 01:34:18 INFO - PROCESS | 1656 | 1465202058095 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]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 01:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:34:18 INFO - PROCESS | 1656 | 1465202058114 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 1656 | 1465202058115 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:34:18 INFO - PROCESS | 1656 | 1465202058117 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 1656 | 1465202058118 Marionette TRACE conn2 <- [1,846,null,{}] 01:34:18 INFO - PROCESS | 1656 | 1465202058120 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}] 01:34:18 INFO - PROCESS | 1656 | 1465202058122 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:18 INFO - PROCESS | 1656 | 1465202058224 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:34:18 INFO - PROCESS | 1656 | 1465202058258 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 1656 | 1465202058259 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x121539800 == 34 [pid = 1656] [id = 219] 01:34:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119cc4400) [pid = 1656] [serial = 655] [outer = 0x0] 01:34:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119cccc00) [pid = 1656] [serial = 656] [outer = 0x119cc4400] 01:34:18 INFO - PROCESS | 1656 | 1465202058283 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd8800) [pid = 1656] [serial = 657] [outer = 0x119cc4400] 01:34:18 INFO - PROCESS | 1656 | 1465202058615 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]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 521ms 01:34:18 INFO - PROCESS | 1656 | 1465202058638 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 1656 | 1465202058639 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:34:18 INFO - PROCESS | 1656 | 1465202058647 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 1656 | 1465202058648 Marionette TRACE conn2 <- [1,850,null,{}] 01:34:18 INFO - PROCESS | 1656 | 1465202058651 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}] 01:34:18 INFO - PROCESS | 1656 | 1465202058652 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:18 INFO - PROCESS | 1656 | 1465202058744 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:34:18 INFO - PROCESS | 1656 | 1465202058748 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 1656 | 1465202058749 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c0c000 == 35 [pid = 1656] [id = 220] 01:34:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119dcf400) [pid = 1656] [serial = 658] [outer = 0x0] 01:34:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12128e800) [pid = 1656] [serial = 659] [outer = 0x119dcf400] 01:34:18 INFO - PROCESS | 1656 | 1465202058774 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1213f4400) [pid = 1656] [serial = 660] [outer = 0x119dcf400] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1250e3c00) [pid = 1656] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x111e35800) [pid = 1656] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x113d14000) [pid = 1656] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1196c8800) [pid = 1656] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1121b6c00) [pid = 1656] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x125039000) [pid = 1656] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1160b0c00) [pid = 1656] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x112dbfc00) [pid = 1656] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118f20400) [pid = 1656] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1266db000) [pid = 1656] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:34:19 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x11689d800) [pid = 1656] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:34:19 INFO - PROCESS | 1656 | 1465202059205 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]]]}] 01:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 574ms 01:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:34:19 INFO - PROCESS | 1656 | 1465202059216 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:34:19 INFO - PROCESS | 1656 | 1465202059218 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:34:19 INFO - PROCESS | 1656 | 1465202059220 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 1656 | 1465202059221 Marionette TRACE conn2 <- [1,854,null,{}] 01:34:19 INFO - PROCESS | 1656 | 1465202059224 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}] 01:34:19 INFO - PROCESS | 1656 | 1465202059227 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:19 INFO - PROCESS | 1656 | 1465202059336 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:34:19 INFO - PROCESS | 1656 | 1465202059370 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 1656 | 1465202059381 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12416e800 == 36 [pid = 1656] [id = 221] 01:34:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1138c8800) [pid = 1656] [serial = 661] [outer = 0x0] 01:34:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119dd0000) [pid = 1656] [serial = 662] [outer = 0x1138c8800] 01:34:19 INFO - PROCESS | 1656 | 1465202059406 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1213fa400) [pid = 1656] [serial = 663] [outer = 0x1138c8800] 01:34:19 INFO - PROCESS | 1656 | 1465202059685 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]]]}] 01:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 474ms 01:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:34:19 INFO - PROCESS | 1656 | 1465202059698 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:34:19 INFO - PROCESS | 1656 | 1465202059700 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:34:19 INFO - PROCESS | 1656 | 1465202059702 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 1656 | 1465202059703 Marionette TRACE conn2 <- [1,858,null,{}] 01:34:19 INFO - PROCESS | 1656 | 1465202059705 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}] 01:34:19 INFO - PROCESS | 1656 | 1465202059707 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:19 INFO - PROCESS | 1656 | 1465202059796 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:34:19 INFO - PROCESS | 1656 | 1465202059800 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 1656 | 1465202059801 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x125895000 == 37 [pid = 1656] [id = 222] 01:34:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1214a3800) [pid = 1656] [serial = 664] [outer = 0x0] 01:34:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12183e400) [pid = 1656] [serial = 665] [outer = 0x1214a3800] 01:34:19 INFO - PROCESS | 1656 | 1465202059826 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x121846800) [pid = 1656] [serial = 666] [outer = 0x1214a3800] 01:34:20 INFO - PROCESS | 1656 | 1465202060143 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]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 01:34:20 INFO - PROCESS | 1656 | 1465202060171 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 1656 | 1465202060173 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:34:20 INFO - PROCESS | 1656 | 1465202060178 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 1656 | 1465202060180 Marionette TRACE conn2 <- [1,862,null,{}] 01:34:20 INFO - PROCESS | 1656 | 1465202060182 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}] 01:34:20 INFO - PROCESS | 1656 | 1465202060184 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:20 INFO - PROCESS | 1656 | 1465202060296 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:34:20 INFO - PROCESS | 1656 | 1465202060303 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 1656 | 1465202060304 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x126811000 == 38 [pid = 1656] [id = 223] 01:34:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121843000) [pid = 1656] [serial = 667] [outer = 0x0] 01:34:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121b34800) [pid = 1656] [serial = 668] [outer = 0x121843000] 01:34:20 INFO - PROCESS | 1656 | 1465202060341 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x125039c00) [pid = 1656] [serial = 669] [outer = 0x121843000] 01:34:20 INFO - PROCESS | 1656 | 1465202060677 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]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 01:34:20 INFO - PROCESS | 1656 | 1465202060698 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 1656 | 1465202060699 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:34:20 INFO - PROCESS | 1656 | 1465202060701 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 1656 | 1465202060702 Marionette TRACE conn2 <- [1,866,null,{}] 01:34:20 INFO - PROCESS | 1656 | 1465202060704 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}] 01:34:20 INFO - PROCESS | 1656 | 1465202060705 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:20 INFO - PROCESS | 1656 | 1465202060784 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:34:20 INFO - PROCESS | 1656 | 1465202060788 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 1656 | 1465202060789 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f12000 == 39 [pid = 1656] [id = 224] 01:34:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x125310000) [pid = 1656] [serial = 670] [outer = 0x0] 01:34:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1258af400) [pid = 1656] [serial = 671] [outer = 0x125310000] 01:34:20 INFO - PROCESS | 1656 | 1465202060816 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12665dc00) [pid = 1656] [serial = 672] [outer = 0x125310000] 01:34:21 INFO - PROCESS | 1656 | 1465202061340 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]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 01:34:21 INFO - PROCESS | 1656 | 1465202061384 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 1656 | 1465202061386 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:34:21 INFO - PROCESS | 1656 | 1465202061391 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 1656 | 1465202061396 Marionette TRACE conn2 <- [1,870,null,{}] 01:34:21 INFO - PROCESS | 1656 | 1465202061400 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}] 01:34:21 INFO - PROCESS | 1656 | 1465202061402 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:21 INFO - PROCESS | 1656 | 1465202061514 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:34:21 INFO - PROCESS | 1656 | 1465202061567 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 1656 | 1465202061569 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x116878000 == 40 [pid = 1656] [id = 225] 01:34:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x112dc1000) [pid = 1656] [serial = 673] [outer = 0x0] 01:34:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x113a11800) [pid = 1656] [serial = 674] [outer = 0x112dc1000] 01:34:21 INFO - PROCESS | 1656 | 1465202061600 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1162a7800) [pid = 1656] [serial = 675] [outer = 0x112dc1000] 01:34:22 INFO - PROCESS | 1656 | 1465202062195 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]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 824ms 01:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:34:22 INFO - PROCESS | 1656 | 1465202062214 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:34:22 INFO - PROCESS | 1656 | 1465202062217 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:34:22 INFO - PROCESS | 1656 | 1465202062222 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - PROCESS | 1656 | 1465202062224 Marionette TRACE conn2 <- [1,874,null,{}] 01:34:22 INFO - PROCESS | 1656 | 1465202062227 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}] 01:34:22 INFO - PROCESS | 1656 | 1465202062229 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:22 INFO - PROCESS | 1656 | 1465202062339 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:34:22 INFO - PROCESS | 1656 | 1465202062414 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 1656 | 1465202062416 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e1d000 == 41 [pid = 1656] [id = 226] 01:34:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x115e48c00) [pid = 1656] [serial = 676] [outer = 0x0] 01:34:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x116f81800) [pid = 1656] [serial = 677] [outer = 0x115e48c00] 01:34:22 INFO - PROCESS | 1656 | 1465202062447 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1182fb000) [pid = 1656] [serial = 678] [outer = 0x115e48c00] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x126811000 == 40 [pid = 1656] [id = 223] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x125895000 == 39 [pid = 1656] [id = 222] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12416e800 == 38 [pid = 1656] [id = 221] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x121c0c000 == 37 [pid = 1656] [id = 220] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x121539800 == 36 [pid = 1656] [id = 219] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x119d84800 == 35 [pid = 1656] [id = 218] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b1800 == 34 [pid = 1656] [id = 217] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x118976800 == 33 [pid = 1656] [id = 216] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d1000 == 32 [pid = 1656] [id = 215] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x116888800 == 31 [pid = 1656] [id = 214] 01:34:23 INFO - PROCESS | 1656 | --DOCSHELL 0x113807000 == 30 [pid = 1656] [id = 213] 01:34:23 INFO - PROCESS | 1656 | 1465202063067 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]]]}] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x126664000) [pid = 1656] [serial = 612] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11764c000) [pid = 1656] [serial = 608] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1199b9400) [pid = 1656] [serial = 600] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113a78c00) [pid = 1656] [serial = 590] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x111c67800) [pid = 1656] [serial = 588] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1213f0400) [pid = 1656] [serial = 609] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121993000) [pid = 1656] [serial = 606] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12183b400) [pid = 1656] [serial = 605] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11674f400) [pid = 1656] [serial = 591] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x125032800) [pid = 1656] [serial = 611] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119dd7c00) [pid = 1656] [serial = 602] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1196d3800) [pid = 1656] [serial = 599] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x118fc5000) [pid = 1656] [serial = 596] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1213f0c00) [pid = 1656] [serial = 603] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1268cf000) [pid = 1656] [serial = 614] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11820e400) [pid = 1656] [serial = 593] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x118fe6c00) [pid = 1656] [serial = 597] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x11827e400) [pid = 1656] [serial = 594] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x126956c00) [pid = 1656] [serial = 615] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x127846c00) [pid = 1656] [serial = 618] [outer = 0x0] [url = about:blank] 01:34:23 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x126c23400) [pid = 1656] [serial = 617] [outer = 0x0] [url = about:blank] 01:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 873ms 01:34:23 INFO - PROCESS | 1656 | 1465202063096 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 1656 | 1465202063098 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:34:23 INFO - PROCESS | 1656 | 1465202063101 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 1656 | 1465202063103 Marionette TRACE conn2 <- [1,878,null,{}] 01:34:23 INFO - PROCESS | 1656 | 1465202063108 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}] 01:34:23 INFO - PROCESS | 1656 | 1465202063109 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:23 INFO - PROCESS | 1656 | 1465202063188 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:34:23 INFO - PROCESS | 1656 | 1465202063197 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 1656 | 1465202063200 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x11666b000 == 31 [pid = 1656] [id = 227] 01:34:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x116a58c00) [pid = 1656] [serial = 679] [outer = 0x0] 01:34:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x117647000) [pid = 1656] [serial = 680] [outer = 0x116a58c00] 01:34:23 INFO - PROCESS | 1656 | 1465202063229 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1182f2800) [pid = 1656] [serial = 681] [outer = 0x116a58c00] 01:34:23 INFO - PROCESS | 1656 | 1465202063644 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]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 571ms 01:34:23 INFO - PROCESS | 1656 | 1465202063673 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 1656 | 1465202063677 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:34:23 INFO - PROCESS | 1656 | 1465202063684 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 1656 | 1465202063686 Marionette TRACE conn2 <- [1,882,null,{}] 01:34:23 INFO - PROCESS | 1656 | 1465202063690 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}] 01:34:23 INFO - PROCESS | 1656 | 1465202063693 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:23 INFO - PROCESS | 1656 | 1465202063846 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:34:23 INFO - PROCESS | 1656 | 1465202063862 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 1656 | 1465202063863 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d9000 == 32 [pid = 1656] [id = 228] 01:34:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118f22400) [pid = 1656] [serial = 682] [outer = 0x0] 01:34:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118f54c00) [pid = 1656] [serial = 683] [outer = 0x118f22400] 01:34:23 INFO - PROCESS | 1656 | 1465202063909 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118fe7c00) [pid = 1656] [serial = 684] [outer = 0x118f22400] 01:34:24 INFO - PROCESS | 1656 | 1465202064270 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]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 01:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:34:24 INFO - PROCESS | 1656 | 1465202064310 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:34:24 INFO - PROCESS | 1656 | 1465202064312 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:34:24 INFO - PROCESS | 1656 | 1465202064314 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 1656 | 1465202064316 Marionette TRACE conn2 <- [1,886,null,{}] 01:34:24 INFO - PROCESS | 1656 | 1465202064324 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}] 01:34:24 INFO - PROCESS | 1656 | 1465202064327 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:24 INFO - PROCESS | 1656 | 1465202064409 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:34:24 INFO - PROCESS | 1656 | 1465202064416 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 1656 | 1465202064418 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b4800 == 33 [pid = 1656] [id = 229] 01:34:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x112dc1400) [pid = 1656] [serial = 685] [outer = 0x0] 01:34:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119640c00) [pid = 1656] [serial = 686] [outer = 0x112dc1400] 01:34:24 INFO - PROCESS | 1656 | 1465202064446 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1199b6400) [pid = 1656] [serial = 687] [outer = 0x112dc1400] 01:34:24 INFO - PROCESS | 1656 | 1465202064772 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]]]}] 01:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 01:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:34:24 INFO - PROCESS | 1656 | 1465202064786 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:34:24 INFO - PROCESS | 1656 | 1465202064787 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:34:24 INFO - PROCESS | 1656 | 1465202064790 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:34:24 INFO - PROCESS | 1656 | 1465202064791 Marionette TRACE conn2 <- [1,890,null,{}] 01:34:24 INFO - PROCESS | 1656 | 1465202064797 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}] 01:34:24 INFO - PROCESS | 1656 | 1465202064799 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:24 INFO - PROCESS | 1656 | 1465202064882 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:34:24 INFO - PROCESS | 1656 | 1465202064940 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 1656 | 1465202064940 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213ad000 == 34 [pid = 1656] [id = 230] 01:34:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119633c00) [pid = 1656] [serial = 688] [outer = 0x0] 01:34:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119cc4c00) [pid = 1656] [serial = 689] [outer = 0x119633c00] 01:34:24 INFO - PROCESS | 1656 | 1465202064966 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119ddc000) [pid = 1656] [serial = 690] [outer = 0x119633c00] 01:34:25 INFO - PROCESS | 1656 | 1465202065289 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]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 523ms 01:34:25 INFO - PROCESS | 1656 | 1465202065314 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 1656 | 1465202065315 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:34:25 INFO - PROCESS | 1656 | 1465202065317 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 1656 | 1465202065319 Marionette TRACE conn2 <- [1,894,null,{}] 01:34:25 INFO - PROCESS | 1656 | 1465202065321 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}] 01:34:25 INFO - PROCESS | 1656 | 1465202065322 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:25 INFO - PROCESS | 1656 | 1465202065420 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:34:25 INFO - PROCESS | 1656 | 1465202065456 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 1656 | 1465202065457 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x121ea2000 == 35 [pid = 1656] [id = 231] 01:34:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1199b3400) [pid = 1656] [serial = 691] [outer = 0x0] 01:34:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1213ed400) [pid = 1656] [serial = 692] [outer = 0x1199b3400] 01:34:25 INFO - PROCESS | 1656 | 1465202065483 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1214da800) [pid = 1656] [serial = 693] [outer = 0x1199b3400] 01:34:25 INFO - PROCESS | 1656 | 1465202065823 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]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 518ms 01:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:34:25 INFO - PROCESS | 1656 | 1465202065836 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 1656 | 1465202065838 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:34:25 INFO - PROCESS | 1656 | 1465202065840 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 1656 | 1465202065841 Marionette TRACE conn2 <- [1,898,null,{}] 01:34:25 INFO - PROCESS | 1656 | 1465202065846 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}] 01:34:25 INFO - PROCESS | 1656 | 1465202065850 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:25 INFO - PROCESS | 1656 | 1465202065963 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x112fe4400) [pid = 1656] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x111f3e400) [pid = 1656] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x116746400) [pid = 1656] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1182f6800) [pid = 1656] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x111c64000) [pid = 1656] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x118f51000) [pid = 1656] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x111c66400) [pid = 1656] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x118f21800) [pid = 1656] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1199b8c00) [pid = 1656] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1244c5000) [pid = 1656] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x127a9d800) [pid = 1656] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119634400) [pid = 1656] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1138c8800) [pid = 1656] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119cc4400) [pid = 1656] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119dcf400) [pid = 1656] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1214a3800) [pid = 1656] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:34:26 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x121843000) [pid = 1656] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:34:26 INFO - PROCESS | 1656 | 1465202066235 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 1656 | 1465202066237 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x113807000 == 36 [pid = 1656] [id = 232] 01:34:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x111e33800) [pid = 1656] [serial = 694] [outer = 0x0] 01:34:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1121ab000) [pid = 1656] [serial = 695] [outer = 0x111e33800] 01:34:26 INFO - PROCESS | 1656 | 1465202066273 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x113d77000) [pid = 1656] [serial = 696] [outer = 0x111e33800] 01:34:26 INFO - PROCESS | 1656 | 1465202066694 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]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 922ms 01:34:26 INFO - PROCESS | 1656 | 1465202066775 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 1656 | 1465202066777 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:34:26 INFO - PROCESS | 1656 | 1465202066781 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 1656 | 1465202066783 Marionette TRACE conn2 <- [1,902,null,{}] 01:34:26 INFO - PROCESS | 1656 | 1465202066787 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}] 01:34:26 INFO - PROCESS | 1656 | 1465202066790 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:26 INFO - PROCESS | 1656 | 1465202066892 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:34:26 INFO - PROCESS | 1656 | 1465202066953 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 1656 | 1465202066955 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x119220000 == 37 [pid = 1656] [id = 233] 01:34:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118276800) [pid = 1656] [serial = 697] [outer = 0x0] 01:34:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x118658400) [pid = 1656] [serial = 698] [outer = 0x118276800] 01:34:26 INFO - PROCESS | 1656 | 1465202066987 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118f17000) [pid = 1656] [serial = 699] [outer = 0x118276800] 01:34:27 INFO - PROCESS | 1656 | 1465202067400 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]]]}] 01:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 01:34:27 INFO - PROCESS | 1656 | 1465202067466 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:34:27 INFO - PROCESS | 1656 | 1465202067469 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:34:27 INFO - PROCESS | 1656 | 1465202067472 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 1656 | 1465202067474 Marionette TRACE conn2 <- [1,906,null,{}] 01:34:27 INFO - PROCESS | 1656 | 1465202067509 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}] 01:34:27 INFO - PROCESS | 1656 | 1465202067510 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:27 INFO - PROCESS | 1656 | 1465202067613 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:34:27 INFO - PROCESS | 1656 | 1465202067677 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 1656 | 1465202067679 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12589a800 == 38 [pid = 1656] [id = 234] 01:34:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118ff0400) [pid = 1656] [serial = 700] [outer = 0x0] 01:34:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x11933d400) [pid = 1656] [serial = 701] [outer = 0x118ff0400] 01:34:27 INFO - PROCESS | 1656 | 1465202067710 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1199b0000) [pid = 1656] [serial = 702] [outer = 0x118ff0400] 01:34:28 INFO - PROCESS | 1656 | 1465202068179 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]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 738ms 01:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:34:28 INFO - PROCESS | 1656 | 1465202068213 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 1656 | 1465202068215 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:34:28 INFO - PROCESS | 1656 | 1465202068224 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 1656 | 1465202068231 Marionette TRACE conn2 <- [1,910,null,{}] 01:34:28 INFO - PROCESS | 1656 | 1465202068238 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}] 01:34:28 INFO - PROCESS | 1656 | 1465202068242 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:28 INFO - PROCESS | 1656 | 1465202068383 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:34:28 INFO - PROCESS | 1656 | 1465202068449 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 1656 | 1465202068450 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b4000 == 39 [pid = 1656] [id = 235] 01:34:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119dd3000) [pid = 1656] [serial = 703] [outer = 0x0] 01:34:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12183e800) [pid = 1656] [serial = 704] [outer = 0x119dd3000] 01:34:28 INFO - PROCESS | 1656 | 1465202068479 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121c56800) [pid = 1656] [serial = 705] [outer = 0x119dd3000] 01:34:28 INFO - PROCESS | 1656 | 1465202068859 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]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 683ms 01:34:28 INFO - PROCESS | 1656 | 1465202068914 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 1656 | 1465202068916 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:34:28 INFO - PROCESS | 1656 | 1465202068919 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 1656 | 1465202068920 Marionette TRACE conn2 <- [1,914,null,{}] 01:34:28 INFO - PROCESS | 1656 | 1465202068923 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}] 01:34:28 INFO - PROCESS | 1656 | 1465202068924 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:29 INFO - PROCESS | 1656 | 1465202069060 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:34:29 INFO - PROCESS | 1656 | 1465202069120 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 1656 | 1465202069121 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f4c800 == 40 [pid = 1656] [id = 236] 01:34:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1244be400) [pid = 1656] [serial = 706] [outer = 0x0] 01:34:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1250e3000) [pid = 1656] [serial = 707] [outer = 0x1244be400] 01:34:29 INFO - PROCESS | 1656 | 1465202069151 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x125877400) [pid = 1656] [serial = 708] [outer = 0x1244be400] 01:34:29 INFO - PROCESS | 1656 | 1465202069575 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]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 668ms 01:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:34:29 INFO - PROCESS | 1656 | 1465202069588 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 1656 | 1465202069589 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:34:29 INFO - PROCESS | 1656 | 1465202069592 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 1656 | 1465202069595 Marionette TRACE conn2 <- [1,918,null,{}] 01:34:29 INFO - PROCESS | 1656 | 1465202069598 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}] 01:34:29 INFO - PROCESS | 1656 | 1465202069599 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:29 INFO - PROCESS | 1656 | 1465202069697 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:34:29 INFO - PROCESS | 1656 | 1465202069747 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 1656 | 1465202069752 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x11608d000 == 41 [pid = 1656] [id = 237] 01:34:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x125879400) [pid = 1656] [serial = 709] [outer = 0x0] 01:34:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1258a9c00) [pid = 1656] [serial = 710] [outer = 0x125879400] 01:34:29 INFO - PROCESS | 1656 | 1465202069788 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126661000) [pid = 1656] [serial = 711] [outer = 0x125879400] 01:34:30 INFO - PROCESS | 1656 | 1465202070363 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]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 822ms 01:34:30 INFO - PROCESS | 1656 | 1465202070415 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 1656 | 1465202070419 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:34:30 INFO - PROCESS | 1656 | 1465202070424 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 1656 | 1465202070429 Marionette TRACE conn2 <- [1,922,null,{}] 01:34:30 INFO - PROCESS | 1656 | 1465202070434 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}] 01:34:30 INFO - PROCESS | 1656 | 1465202070437 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:30 INFO - PROCESS | 1656 | 1465202070571 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:34:30 INFO - PROCESS | 1656 | 1465202070662 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 1656 | 1465202070664 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e82800 == 42 [pid = 1656] [id = 238] 01:34:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x115ef5000) [pid = 1656] [serial = 712] [outer = 0x0] 01:34:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x116f7e400) [pid = 1656] [serial = 713] [outer = 0x115ef5000] 01:34:30 INFO - PROCESS | 1656 | 1465202070710 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1182f6800) [pid = 1656] [serial = 714] [outer = 0x115ef5000] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x121ea2000 == 41 [pid = 1656] [id = 231] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1213ad000 == 40 [pid = 1656] [id = 230] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b4800 == 39 [pid = 1656] [id = 229] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d9000 == 38 [pid = 1656] [id = 228] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x11666b000 == 37 [pid = 1656] [id = 227] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x117e1d000 == 36 [pid = 1656] [id = 226] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x116878000 == 35 [pid = 1656] [id = 225] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x112f02800 == 34 [pid = 1656] [id = 212] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x128f12000 == 33 [pid = 1656] [id = 224] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x11608d000 == 32 [pid = 1656] [id = 237] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x128f4c800 == 31 [pid = 1656] [id = 236] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b4000 == 30 [pid = 1656] [id = 235] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12589a800 == 29 [pid = 1656] [id = 234] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x119220000 == 28 [pid = 1656] [id = 233] 01:34:31 INFO - PROCESS | 1656 | --DOCSHELL 0x113807000 == 27 [pid = 1656] [id = 232] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113356400) [pid = 1656] [serial = 638] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113d13000) [pid = 1656] [serial = 639] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119285800) [pid = 1656] [serial = 650] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x116752c00) [pid = 1656] [serial = 641] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116a5c800) [pid = 1656] [serial = 642] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118655c00) [pid = 1656] [serial = 644] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1189e9800) [pid = 1656] [serial = 645] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116a59800) [pid = 1656] [serial = 621] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x118fc5800) [pid = 1656] [serial = 647] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x112dc2800) [pid = 1656] [serial = 620] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1121aa800) [pid = 1656] [serial = 635] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x112d44400) [pid = 1656] [serial = 636] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x118271000) [pid = 1656] [serial = 624] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118fd1000) [pid = 1656] [serial = 623] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x121992c00) [pid = 1656] [serial = 627] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119dd9c00) [pid = 1656] [serial = 626] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x129336800) [pid = 1656] [serial = 630] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12682fc00) [pid = 1656] [serial = 629] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x129477000) [pid = 1656] [serial = 633] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x129343c00) [pid = 1656] [serial = 632] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x1196cec00) [pid = 1656] [serial = 653] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x119340400) [pid = 1656] [serial = 651] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x119dd0000) [pid = 1656] [serial = 662] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x119cccc00) [pid = 1656] [serial = 656] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x119ba2000) [pid = 1656] [serial = 654] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x12128e800) [pid = 1656] [serial = 659] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x12183e400) [pid = 1656] [serial = 665] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x119dd8800) [pid = 1656] [serial = 657] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x1213fa400) [pid = 1656] [serial = 663] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x1213f4400) [pid = 1656] [serial = 660] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x121846800) [pid = 1656] [serial = 666] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x118fe2c00) [pid = 1656] [serial = 648] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x121b34800) [pid = 1656] [serial = 668] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x125039c00) [pid = 1656] [serial = 669] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x1258af400) [pid = 1656] [serial = 671] [outer = 0x0] [url = about:blank] 01:34:31 INFO - PROCESS | 1656 | 1465202071582 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]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1176ms 01:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:34:31 INFO - PROCESS | 1656 | 1465202071599 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 1656 | 1465202071601 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:34:31 INFO - PROCESS | 1656 | 1465202071604 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 1656 | 1465202071606 Marionette TRACE conn2 <- [1,926,null,{}] 01:34:31 INFO - PROCESS | 1656 | 1465202071611 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}] 01:34:31 INFO - PROCESS | 1656 | 1465202071613 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:31 INFO - PROCESS | 1656 | 1465202071696 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:34:31 INFO - PROCESS | 1656 | 1465202071701 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 1656 | 1465202071704 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e7c800 == 28 [pid = 1656] [id = 239] 01:34:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x11385fc00) [pid = 1656] [serial = 715] [outer = 0x0] 01:34:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x113f09800) [pid = 1656] [serial = 716] [outer = 0x11385fc00] 01:34:31 INFO - PROCESS | 1656 | 1465202071734 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x116623800) [pid = 1656] [serial = 717] [outer = 0x11385fc00] 01:34:32 INFO - PROCESS | 1656 | 1465202072101 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]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 522ms 01:34:32 INFO - PROCESS | 1656 | 1465202072127 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 1656 | 1465202072131 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:34:32 INFO - PROCESS | 1656 | 1465202072136 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 1656 | 1465202072137 Marionette TRACE conn2 <- [1,930,null,{}] 01:34:32 INFO - PROCESS | 1656 | 1465202072140 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}] 01:34:32 INFO - PROCESS | 1656 | 1465202072142 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:32 INFO - PROCESS | 1656 | 1465202072221 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:34:32 INFO - PROCESS | 1656 | 1465202072228 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 1656 | 1465202072230 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x11734c000 == 29 [pid = 1656] [id = 240] 01:34:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x116a52000) [pid = 1656] [serial = 718] [outer = 0x0] 01:34:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x11827f000) [pid = 1656] [serial = 719] [outer = 0x116a52000] 01:34:32 INFO - PROCESS | 1656 | 1465202072257 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x118659400) [pid = 1656] [serial = 720] [outer = 0x116a52000] 01:34:32 INFO - PROCESS | 1656 | 1465202072610 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]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 524ms 01:34:32 INFO - PROCESS | 1656 | 1465202072659 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 1656 | 1465202072661 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:34:32 INFO - PROCESS | 1656 | 1465202072663 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 1656 | 1465202072666 Marionette TRACE conn2 <- [1,934,null,{}] 01:34:32 INFO - PROCESS | 1656 | 1465202072673 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}] 01:34:32 INFO - PROCESS | 1656 | 1465202072677 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:32 INFO - PROCESS | 1656 | 1465202072754 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:34:32 INFO - PROCESS | 1656 | 1465202072762 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:32 INFO - PROCESS | 1656 | 1465202072764 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x11896e000 == 30 [pid = 1656] [id = 241] 01:34:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x111c69c00) [pid = 1656] [serial = 721] [outer = 0x0] 01:34:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x118fe5400) [pid = 1656] [serial = 722] [outer = 0x111c69c00] 01:34:32 INFO - PROCESS | 1656 | 1465202072793 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x11933f400) [pid = 1656] [serial = 723] [outer = 0x111c69c00] 01:34:33 INFO - PROCESS | 1656 | 1465202073132 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]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 521ms 01:34:33 INFO - PROCESS | 1656 | 1465202073184 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:34:33 INFO - PROCESS | 1656 | 1465202073186 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:34:33 INFO - PROCESS | 1656 | 1465202073189 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 1656 | 1465202073190 Marionette TRACE conn2 <- [1,938,null,{}] 01:34:33 INFO - PROCESS | 1656 | 1465202073192 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}] 01:34:33 INFO - PROCESS | 1656 | 1465202073193 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:33 INFO - PROCESS | 1656 | 1465202073297 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:34:33 INFO - PROCESS | 1656 | 1465202073303 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 1656 | 1465202073304 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b2000 == 31 [pid = 1656] [id = 242] 01:34:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x11933e800) [pid = 1656] [serial = 724] [outer = 0x0] 01:34:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x1196c8c00) [pid = 1656] [serial = 725] [outer = 0x11933e800] 01:34:33 INFO - PROCESS | 1656 | 1465202073330 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x1199b5c00) [pid = 1656] [serial = 726] [outer = 0x11933e800] 01:34:33 INFO - PROCESS | 1656 | 1465202073654 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]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 01:34:33 INFO - PROCESS | 1656 | 1465202073716 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 1656 | 1465202073717 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:34:33 INFO - PROCESS | 1656 | 1465202073719 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 1656 | 1465202073720 Marionette TRACE conn2 <- [1,942,null,{}] 01:34:33 INFO - PROCESS | 1656 | 1465202073723 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}] 01:34:33 INFO - PROCESS | 1656 | 1465202073724 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:33 INFO - PROCESS | 1656 | 1465202073815 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:34:33 INFO - PROCESS | 1656 | 1465202073851 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 1656 | 1465202073852 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153e000 == 32 [pid = 1656] [id = 243] 01:34:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1121b5c00) [pid = 1656] [serial = 727] [outer = 0x0] 01:34:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119b65000) [pid = 1656] [serial = 728] [outer = 0x1121b5c00] 01:34:33 INFO - PROCESS | 1656 | 1465202073877 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119bacc00) [pid = 1656] [serial = 729] [outer = 0x1121b5c00] 01:34:34 INFO - PROCESS | 1656 | 1465202074218 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]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 517ms 01:34:34 INFO - PROCESS | 1656 | 1465202074237 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 1656 | 1465202074239 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:34:34 INFO - PROCESS | 1656 | 1465202074241 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 1656 | 1465202074244 Marionette TRACE conn2 <- [1,946,null,{}] 01:34:34 INFO - PROCESS | 1656 | 1465202074247 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}] 01:34:34 INFO - PROCESS | 1656 | 1465202074251 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:34 INFO - PROCESS | 1656 | 1465202074369 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:34:34 INFO - PROCESS | 1656 | 1465202074407 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 1656 | 1465202074408 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x121eb7000 == 33 [pid = 1656] [id = 244] 01:34:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119badc00) [pid = 1656] [serial = 730] [outer = 0x0] 01:34:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x121293800) [pid = 1656] [serial = 731] [outer = 0x119badc00] 01:34:34 INFO - PROCESS | 1656 | 1465202074450 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12183e400) [pid = 1656] [serial = 732] [outer = 0x119badc00] 01:34:34 INFO - PROCESS | 1656 | 1465202074834 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]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 621ms 01:34:34 INFO - PROCESS | 1656 | 1465202074862 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 1656 | 1465202074864 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:34:34 INFO - PROCESS | 1656 | 1465202074872 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 1656 | 1465202074873 Marionette TRACE conn2 <- [1,950,null,{}] 01:34:34 INFO - PROCESS | 1656 | 1465202074885 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}] 01:34:34 INFO - PROCESS | 1656 | 1465202074886 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:34 INFO - PROCESS | 1656 | 1465202074977 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:34:35 INFO - PROCESS | 1656 | 1465202075013 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 1656 | 1465202075014 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x125059800 == 34 [pid = 1656] [id = 245] 01:34:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119ccec00) [pid = 1656] [serial = 733] [outer = 0x0] 01:34:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x12199d000) [pid = 1656] [serial = 734] [outer = 0x119ccec00] 01:34:35 INFO - PROCESS | 1656 | 1465202075039 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x124068800) [pid = 1656] [serial = 735] [outer = 0x119ccec00] 01:34:35 INFO - PROCESS | 1656 | 1465202075364 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]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 523ms 01:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:34:35 INFO - PROCESS | 1656 | 1465202075400 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 1656 | 1465202075401 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:34:35 INFO - PROCESS | 1656 | 1465202075403 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 1656 | 1465202075405 Marionette TRACE conn2 <- [1,954,null,{}] 01:34:35 INFO - PROCESS | 1656 | 1465202075407 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}] 01:34:35 INFO - PROCESS | 1656 | 1465202075408 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:35 INFO - PROCESS | 1656 | 1465202075504 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:34:35 INFO - PROCESS | 1656 | 1465202075508 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 1656 | 1465202075509 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x12658e000 == 35 [pid = 1656] [id = 246] 01:34:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1213ef800) [pid = 1656] [serial = 736] [outer = 0x0] 01:34:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1244ca400) [pid = 1656] [serial = 737] [outer = 0x1213ef800] 01:34:35 INFO - PROCESS | 1656 | 1465202075534 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1250e3400) [pid = 1656] [serial = 738] [outer = 0x1213ef800] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x115e48c00) [pid = 1656] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x125310000) [pid = 1656] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x112dc1000) [pid = 1656] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x116a58c00) [pid = 1656] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x112dc1400) [pid = 1656] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x118f22400) [pid = 1656] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119633c00) [pid = 1656] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:34:35 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1199b3400) [pid = 1656] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:34:35 INFO - PROCESS | 1656 | 1465202075970 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]]]}] 01:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 618ms 01:34:36 INFO - PROCESS | 1656 | 1465202076023 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 1656 | 1465202076025 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:34:36 INFO - PROCESS | 1656 | 1465202076029 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 1656 | 1465202076031 Marionette TRACE conn2 <- [1,958,null,{}] 01:34:36 INFO - PROCESS | 1656 | 1465202076034 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}] 01:34:36 INFO - PROCESS | 1656 | 1465202076036 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:36 INFO - PROCESS | 1656 | 1465202076167 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:34:36 INFO - PROCESS | 1656 | 1465202076172 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 1656 | 1465202076174 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x118966800 == 36 [pid = 1656] [id = 247] 01:34:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1186b9c00) [pid = 1656] [serial = 739] [outer = 0x0] 01:34:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1246be400) [pid = 1656] [serial = 740] [outer = 0x1186b9c00] 01:34:36 INFO - PROCESS | 1656 | 1465202076213 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1258a7400) [pid = 1656] [serial = 741] [outer = 0x1186b9c00] 01:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 621ms 01:34:36 INFO - PROCESS | 1656 | 1465202076645 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]]]}] 01:34:36 INFO - PROCESS | 1656 | 1465202076649 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 1656 | 1465202076650 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:34:36 INFO - PROCESS | 1656 | 1465202076653 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 1656 | 1465202076654 Marionette TRACE conn2 <- [1,962,null,{}] 01:34:36 INFO - PROCESS | 1656 | 1465202076656 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}] 01:34:36 INFO - PROCESS | 1656 | 1465202076657 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:36 INFO - PROCESS | 1656 | 1465202076772 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:34:36 INFO - PROCESS | 1656 | 1465202076780 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 1656 | 1465202076781 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ebf800 == 37 [pid = 1656] [id = 248] 01:34:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1199b9400) [pid = 1656] [serial = 742] [outer = 0x0] 01:34:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126578000) [pid = 1656] [serial = 743] [outer = 0x1199b9400] 01:34:36 INFO - PROCESS | 1656 | 1465202076806 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126662000) [pid = 1656] [serial = 744] [outer = 0x1199b9400] 01:34:37 INFO - PROCESS | 1656 | 1465202077125 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]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 01:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:34:37 INFO - PROCESS | 1656 | 1465202077174 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:34:37 INFO - PROCESS | 1656 | 1465202077176 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:34:37 INFO - PROCESS | 1656 | 1465202077180 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 1656 | 1465202077183 Marionette TRACE conn2 <- [1,966,null,{}] 01:34:37 INFO - PROCESS | 1656 | 1465202077186 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}] 01:34:37 INFO - PROCESS | 1656 | 1465202077188 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:37 INFO - PROCESS | 1656 | 1465202077340 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:34:37 INFO - PROCESS | 1656 | 1465202077414 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 1656 | 1465202077416 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153d000 == 38 [pid = 1656] [id = 249] 01:34:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x125039000) [pid = 1656] [serial = 745] [outer = 0x0] 01:34:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1266da800) [pid = 1656] [serial = 746] [outer = 0x125039000] 01:34:37 INFO - PROCESS | 1656 | 1465202077458 Marionette DEBUG loaded listener.js 01:34:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x127840400) [pid = 1656] [serial = 747] [outer = 0x125039000] 01:34:37 INFO - PROCESS | 1656 | 1465202077995 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]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 873ms 01:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:34:38 INFO - PROCESS | 1656 | 1465202078053 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 1656 | 1465202078055 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:34:38 INFO - PROCESS | 1656 | 1465202078060 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - PROCESS | 1656 | 1465202078063 Marionette TRACE conn2 <- [1,970,null,{}] 01:34:38 INFO - PROCESS | 1656 | 1465202078067 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}] 01:34:38 INFO - PROCESS | 1656 | 1465202078069 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:38 INFO - PROCESS | 1656 | 1465202078182 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:34:38 INFO - PROCESS | 1656 | 1465202078258 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 1656 | 1465202078259 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x116aa1000 == 39 [pid = 1656] [id = 250] 01:34:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x112dc0000) [pid = 1656] [serial = 748] [outer = 0x0] 01:34:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x113a7ac00) [pid = 1656] [serial = 749] [outer = 0x112dc0000] 01:34:38 INFO - PROCESS | 1656 | 1465202078291 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11662c000) [pid = 1656] [serial = 750] [outer = 0x112dc0000] 01:34:38 INFO - PROCESS | 1656 | 1465202078846 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]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 825ms 01:34:38 INFO - PROCESS | 1656 | 1465202078888 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 1656 | 1465202078892 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:34:38 INFO - PROCESS | 1656 | 1465202078899 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - PROCESS | 1656 | 1465202078902 Marionette TRACE conn2 <- [1,974,null,{}] 01:34:38 INFO - PROCESS | 1656 | 1465202078904 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}] 01:34:38 INFO - PROCESS | 1656 | 1465202078906 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:39 INFO - PROCESS | 1656 | 1465202079017 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:34:39 INFO - PROCESS | 1656 | 1465202079210 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 1656 | 1465202079211 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x113d41800 == 40 [pid = 1656] [id = 251] 01:34:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x113275400) [pid = 1656] [serial = 751] [outer = 0x0] 01:34:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x11674a000) [pid = 1656] [serial = 752] [outer = 0x113275400] 01:34:39 INFO - PROCESS | 1656 | 1465202079240 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118219400) [pid = 1656] [serial = 753] [outer = 0x113275400] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x126ebf800 == 39 [pid = 1656] [id = 248] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x118966800 == 38 [pid = 1656] [id = 247] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x12658e000 == 37 [pid = 1656] [id = 246] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x125059800 == 36 [pid = 1656] [id = 245] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x121eb7000 == 35 [pid = 1656] [id = 244] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x12153e000 == 34 [pid = 1656] [id = 243] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b2000 == 33 [pid = 1656] [id = 242] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x11896e000 == 32 [pid = 1656] [id = 241] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x11734c000 == 31 [pid = 1656] [id = 240] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x115e7c800 == 30 [pid = 1656] [id = 239] 01:34:39 INFO - PROCESS | 1656 | --DOCSHELL 0x115e82800 == 29 [pid = 1656] [id = 238] 01:34:39 INFO - PROCESS | 1656 | 1465202079687 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]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 821ms 01:34:39 INFO - PROCESS | 1656 | 1465202079722 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 1656 | 1465202079724 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:34:39 INFO - PROCESS | 1656 | 1465202079729 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 1656 | 1465202079731 Marionette TRACE conn2 <- [1,978,null,{}] 01:34:39 INFO - PROCESS | 1656 | 1465202079735 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}] 01:34:39 INFO - PROCESS | 1656 | 1465202079736 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:39 INFO - PROCESS | 1656 | 1465202079822 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x116f81800) [pid = 1656] [serial = 677] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1182fb000) [pid = 1656] [serial = 678] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12665dc00) [pid = 1656] [serial = 672] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x113a11800) [pid = 1656] [serial = 674] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1162a7800) [pid = 1656] [serial = 675] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x117647000) [pid = 1656] [serial = 680] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1182f2800) [pid = 1656] [serial = 681] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119640c00) [pid = 1656] [serial = 686] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1199b6400) [pid = 1656] [serial = 687] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118f54c00) [pid = 1656] [serial = 683] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x118fe7c00) [pid = 1656] [serial = 684] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119ddc000) [pid = 1656] [serial = 690] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1213ed400) [pid = 1656] [serial = 692] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119cc4c00) [pid = 1656] [serial = 689] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1214da800) [pid = 1656] [serial = 693] [outer = 0x0] [url = about:blank] 01:34:39 INFO - PROCESS | 1656 | 1465202079885 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 1656 | 1465202079886 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x116abb800 == 30 [pid = 1656] [id = 252] 01:34:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x11516e400) [pid = 1656] [serial = 754] [outer = 0x0] 01:34:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118216c00) [pid = 1656] [serial = 755] [outer = 0x11516e400] 01:34:39 INFO - PROCESS | 1656 | 1465202079914 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x118f20000) [pid = 1656] [serial = 756] [outer = 0x11516e400] 01:34:40 INFO - PROCESS | 1656 | 1465202080219 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]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 01:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:34:40 INFO - PROCESS | 1656 | 1465202080251 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 1656 | 1465202080253 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:34:40 INFO - PROCESS | 1656 | 1465202080256 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 1656 | 1465202080257 Marionette TRACE conn2 <- [1,982,null,{}] 01:34:40 INFO - PROCESS | 1656 | 1465202080262 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}] 01:34:40 INFO - PROCESS | 1656 | 1465202080264 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:40 INFO - PROCESS | 1656 | 1465202080346 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:34:40 INFO - PROCESS | 1656 | 1465202080409 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 1656 | 1465202080410 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x118f68000 == 31 [pid = 1656] [id = 253] 01:34:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1162a7800) [pid = 1656] [serial = 757] [outer = 0x0] 01:34:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118fe7c00) [pid = 1656] [serial = 758] [outer = 0x1162a7800] 01:34:40 INFO - PROCESS | 1656 | 1465202080436 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119641800) [pid = 1656] [serial = 759] [outer = 0x1162a7800] 01:34:40 INFO - PROCESS | 1656 | 1465202080766 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]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 01:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:34:40 INFO - PROCESS | 1656 | 1465202080779 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 1656 | 1465202080780 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:34:40 INFO - PROCESS | 1656 | 1465202080787 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 1656 | 1465202080793 Marionette TRACE conn2 <- [1,986,null,{}] 01:34:40 INFO - PROCESS | 1656 | 1465202080799 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}] 01:34:40 INFO - PROCESS | 1656 | 1465202080803 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:40 INFO - PROCESS | 1656 | 1465202080886 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:34:40 INFO - PROCESS | 1656 | 1465202080890 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 1656 | 1465202080891 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213af000 == 32 [pid = 1656] [id = 254] 01:34:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11933cc00) [pid = 1656] [serial = 760] [outer = 0x0] 01:34:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119b6bc00) [pid = 1656] [serial = 761] [outer = 0x11933cc00] 01:34:40 INFO - PROCESS | 1656 | 1465202080920 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1213f0800) [pid = 1656] [serial = 762] [outer = 0x11933cc00] 01:34:41 INFO - PROCESS | 1656 | 1465202081284 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]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 532ms 01:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:34:41 INFO - PROCESS | 1656 | 1465202081316 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 1656 | 1465202081319 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:34:41 INFO - PROCESS | 1656 | 1465202081322 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 1656 | 1465202081324 Marionette TRACE conn2 <- [1,990,null,{}] 01:34:41 INFO - PROCESS | 1656 | 1465202081328 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}] 01:34:41 INFO - PROCESS | 1656 | 1465202081330 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:41 INFO - PROCESS | 1656 | 1465202081454 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:34:41 INFO - PROCESS | 1656 | 1465202081464 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 1656 | 1465202081465 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c14800 == 33 [pid = 1656] [id = 255] 01:34:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119ddcc00) [pid = 1656] [serial = 763] [outer = 0x0] 01:34:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12183bc00) [pid = 1656] [serial = 764] [outer = 0x119ddcc00] 01:34:41 INFO - PROCESS | 1656 | 1465202081506 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121c4f000) [pid = 1656] [serial = 765] [outer = 0x119ddcc00] 01:34:41 INFO - PROCESS | 1656 | 1465202081915 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]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 622ms 01:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:34:41 INFO - PROCESS | 1656 | 1465202081947 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 1656 | 1465202081948 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:34:41 INFO - PROCESS | 1656 | 1465202081950 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 1656 | 1465202081951 Marionette TRACE conn2 <- [1,994,null,{}] 01:34:41 INFO - PROCESS | 1656 | 1465202081953 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}] 01:34:41 INFO - PROCESS | 1656 | 1465202081954 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:42 INFO - PROCESS | 1656 | 1465202082080 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:34:42 INFO - PROCESS | 1656 | 1465202082096 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 1656 | 1465202082102 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d82800 == 34 [pid = 1656] [id = 256] 01:34:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x125034800) [pid = 1656] [serial = 766] [outer = 0x0] 01:34:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x125876800) [pid = 1656] [serial = 767] [outer = 0x125034800] 01:34:42 INFO - PROCESS | 1656 | 1465202082148 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126663800) [pid = 1656] [serial = 768] [outer = 0x125034800] 01:34:42 INFO - PROCESS | 1656 | 1465202082646 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]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 721ms 01:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:34:42 INFO - PROCESS | 1656 | 1465202082671 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 1656 | 1465202082672 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:34:42 INFO - PROCESS | 1656 | 1465202082676 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 1656 | 1465202082677 Marionette TRACE conn2 <- [1,998,null,{}] 01:34:42 INFO - PROCESS | 1656 | 1465202082679 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}] 01:34:42 INFO - PROCESS | 1656 | 1465202082681 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:42 INFO - PROCESS | 1656 | 1465202082780 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:34:42 INFO - PROCESS | 1656 | 1465202082833 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 1656 | 1465202082834 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f11800 == 35 [pid = 1656] [id = 257] 01:34:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x125039c00) [pid = 1656] [serial = 769] [outer = 0x0] 01:34:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x126953000) [pid = 1656] [serial = 770] [outer = 0x125039c00] 01:34:42 INFO - PROCESS | 1656 | 1465202082859 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x127848400) [pid = 1656] [serial = 771] [outer = 0x125039c00] 01:34:43 INFO - PROCESS | 1656 | 1465202083282 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]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 621ms 01:34:43 INFO - PROCESS | 1656 | 1465202083298 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 1656 | 1465202083299 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:34:43 INFO - PROCESS | 1656 | 1465202083301 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 1656 | 1465202083302 Marionette TRACE conn2 <- [1,1002,null,{}] 01:34:43 INFO - PROCESS | 1656 | 1465202083304 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}] 01:34:43 INFO - PROCESS | 1656 | 1465202083306 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:43 INFO - PROCESS | 1656 | 1465202083406 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:34:43 INFO - PROCESS | 1656 | 1465202083417 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 1656 | 1465202083418 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b0800 == 36 [pid = 1656] [id = 258] 01:34:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x111c60000) [pid = 1656] [serial = 772] [outer = 0x0] 01:34:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x127aa3400) [pid = 1656] [serial = 773] [outer = 0x111c60000] 01:34:43 INFO - PROCESS | 1656 | 1465202083445 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x129339000) [pid = 1656] [serial = 774] [outer = 0x111c60000] 01:34:43 INFO - PROCESS | 1656 | 1465202083794 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]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 520ms 01:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:34:43 INFO - PROCESS | 1656 | 1465202083821 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 1656 | 1465202083823 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:34:43 INFO - PROCESS | 1656 | 1465202083825 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 1656 | 1465202083828 Marionette TRACE conn2 <- [1,1006,null,{}] 01:34:43 INFO - PROCESS | 1656 | 1465202083831 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}] 01:34:43 INFO - PROCESS | 1656 | 1465202083832 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:43 INFO - PROCESS | 1656 | 1465202083933 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:34:43 INFO - PROCESS | 1656 | 1465202083936 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 1656 | 1465202083938 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4b2800 == 37 [pid = 1656] [id = 259] 01:34:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x127a9fc00) [pid = 1656] [serial = 775] [outer = 0x0] 01:34:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12933d000) [pid = 1656] [serial = 776] [outer = 0x127a9fc00] 01:34:43 INFO - PROCESS | 1656 | 1465202083964 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x129343c00) [pid = 1656] [serial = 777] [outer = 0x127a9fc00] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1121b5c00) [pid = 1656] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119ccec00) [pid = 1656] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11933e800) [pid = 1656] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x116a52000) [pid = 1656] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x111c69c00) [pid = 1656] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11385fc00) [pid = 1656] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x115ef5000) [pid = 1656] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x111e33800) [pid = 1656] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118276800) [pid = 1656] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118ff0400) [pid = 1656] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119dd3000) [pid = 1656] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1244be400) [pid = 1656] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119badc00) [pid = 1656] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x125879400) [pid = 1656] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1213ef800) [pid = 1656] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1199b9400) [pid = 1656] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:34:44 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1186b9c00) [pid = 1656] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:34:44 INFO - PROCESS | 1656 | 1465202084454 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]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 01:34:44 INFO - PROCESS | 1656 | 1465202084497 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:34:44 INFO - PROCESS | 1656 | 1465202084499 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:34:44 INFO - PROCESS | 1656 | 1465202084502 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - PROCESS | 1656 | 1465202084504 Marionette TRACE conn2 <- [1,1010,null,{}] 01:34:44 INFO - PROCESS | 1656 | 1465202084508 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}] 01:34:44 INFO - PROCESS | 1656 | 1465202084511 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:44 INFO - PROCESS | 1656 | 1465202084628 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:34:44 INFO - PROCESS | 1656 | 1465202084632 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 1656 | 1465202084633 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197d1000 == 38 [pid = 1656] [id = 260] 01:34:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116a52000) [pid = 1656] [serial = 778] [outer = 0x0] 01:34:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118ff0400) [pid = 1656] [serial = 779] [outer = 0x116a52000] 01:34:44 INFO - PROCESS | 1656 | 1465202084653 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1213ee400) [pid = 1656] [serial = 780] [outer = 0x116a52000] 01:34:45 INFO - PROCESS | 1656 | 1465202085025 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]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 572ms 01:34:45 INFO - PROCESS | 1656 | 1465202085074 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 1656 | 1465202085075 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:34:45 INFO - PROCESS | 1656 | 1465202085078 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 1656 | 1465202085078 Marionette TRACE conn2 <- [1,1014,null,{}] 01:34:45 INFO - PROCESS | 1656 | 1465202085080 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}] 01:34:45 INFO - PROCESS | 1656 | 1465202085081 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:45 INFO - PROCESS | 1656 | 1465202085154 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:34:45 INFO - PROCESS | 1656 | 1465202085158 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 1656 | 1465202085162 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aab2000 == 39 [pid = 1656] [id = 261] 01:34:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1199b7400) [pid = 1656] [serial = 781] [outer = 0x0] 01:34:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12597e400) [pid = 1656] [serial = 782] [outer = 0x1199b7400] 01:34:45 INFO - PROCESS | 1656 | 1465202085213 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12946c000) [pid = 1656] [serial = 783] [outer = 0x1199b7400] 01:34:45 INFO - PROCESS | 1656 | 1465202085756 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]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 720ms 01:34:45 INFO - PROCESS | 1656 | 1465202085799 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:34:45 INFO - PROCESS | 1656 | 1465202085802 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:34:45 INFO - PROCESS | 1656 | 1465202085805 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 1656 | 1465202085807 Marionette TRACE conn2 <- [1,1018,null,{}] 01:34:45 INFO - PROCESS | 1656 | 1465202085814 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}] 01:34:45 INFO - PROCESS | 1656 | 1465202085816 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:45 INFO - PROCESS | 1656 | 1465202085925 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:34:45 INFO - PROCESS | 1656 | 1465202085934 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 1656 | 1465202085935 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b13d800 == 40 [pid = 1656] [id = 262] 01:34:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12946e400) [pid = 1656] [serial = 784] [outer = 0x0] 01:34:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12a48a800) [pid = 1656] [serial = 785] [outer = 0x12946e400] 01:34:45 INFO - PROCESS | 1656 | 1465202085959 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12a6bf400) [pid = 1656] [serial = 786] [outer = 0x12946e400] 01:34:46 INFO - PROCESS | 1656 | 1465202086379 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]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 627ms 01:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:34:46 INFO - PROCESS | 1656 | 1465202086432 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 1656 | 1465202086434 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:34:46 INFO - PROCESS | 1656 | 1465202086437 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 1656 | 1465202086439 Marionette TRACE conn2 <- [1,1022,null,{}] 01:34:46 INFO - PROCESS | 1656 | 1465202086444 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}] 01:34:46 INFO - PROCESS | 1656 | 1465202086445 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:46 INFO - PROCESS | 1656 | 1465202086555 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:34:46 INFO - PROCESS | 1656 | 1465202086665 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 1656 | 1465202086666 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a2000 == 41 [pid = 1656] [id = 263] 01:34:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x118216800) [pid = 1656] [serial = 787] [outer = 0x0] 01:34:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11827d400) [pid = 1656] [serial = 788] [outer = 0x118216800] 01:34:46 INFO - PROCESS | 1656 | 1465202086698 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x118f18c00) [pid = 1656] [serial = 789] [outer = 0x118216800] 01:34:47 INFO - PROCESS | 1656 | 1465202087174 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]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 770ms 01:34:47 INFO - PROCESS | 1656 | 1465202087217 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 1656 | 1465202087222 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:34:47 INFO - PROCESS | 1656 | 1465202087231 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 1656 | 1465202087233 Marionette TRACE conn2 <- [1,1026,null,{}] 01:34:47 INFO - PROCESS | 1656 | 1465202087237 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}] 01:34:47 INFO - PROCESS | 1656 | 1465202087241 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:47 INFO - PROCESS | 1656 | 1465202087389 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:34:47 INFO - PROCESS | 1656 | 1465202087458 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 1656 | 1465202087459 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c0b000 == 42 [pid = 1656] [id = 264] 01:34:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x11928d400) [pid = 1656] [serial = 790] [outer = 0x0] 01:34:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11963e400) [pid = 1656] [serial = 791] [outer = 0x11928d400] 01:34:47 INFO - PROCESS | 1656 | 1465202087490 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119b6fc00) [pid = 1656] [serial = 792] [outer = 0x11928d400] 01:34:47 INFO - PROCESS | 1656 | 1465202087938 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]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 773ms 01:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:34:48 INFO - PROCESS | 1656 | 1465202088002 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 1656 | 1465202088004 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:34:48 INFO - PROCESS | 1656 | 1465202088006 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 1656 | 1465202088009 Marionette TRACE conn2 <- [1,1030,null,{}] 01:34:48 INFO - PROCESS | 1656 | 1465202088017 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}] 01:34:48 INFO - PROCESS | 1656 | 1465202088020 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:48 INFO - PROCESS | 1656 | 1465202088125 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:34:48 INFO - PROCESS | 1656 | 1465202088182 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 1656 | 1465202088184 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b13a000 == 43 [pid = 1656] [id = 265] 01:34:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11a0fa800) [pid = 1656] [serial = 793] [outer = 0x0] 01:34:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12442dc00) [pid = 1656] [serial = 794] [outer = 0x11a0fa800] 01:34:48 INFO - PROCESS | 1656 | 1465202088216 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12665e400) [pid = 1656] [serial = 795] [outer = 0x11a0fa800] 01:34:48 INFO - PROCESS | 1656 | 1465202088677 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]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 725ms 01:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:34:48 INFO - PROCESS | 1656 | 1465202088731 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 1656 | 1465202088733 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:34:48 INFO - PROCESS | 1656 | 1465202088736 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 1656 | 1465202088737 Marionette TRACE conn2 <- [1,1034,null,{}] 01:34:48 INFO - PROCESS | 1656 | 1465202088739 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}] 01:34:48 INFO - PROCESS | 1656 | 1465202088741 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:48 INFO - PROCESS | 1656 | 1465202088844 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:34:48 INFO - PROCESS | 1656 | 1465202088919 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 1656 | 1465202088920 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba0d000 == 44 [pid = 1656] [id = 266] 01:34:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12665ec00) [pid = 1656] [serial = 796] [outer = 0x0] 01:34:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x126c26800) [pid = 1656] [serial = 797] [outer = 0x12665ec00] 01:34:48 INFO - PROCESS | 1656 | 1465202088952 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x129336c00) [pid = 1656] [serial = 798] [outer = 0x12665ec00] 01:34:49 INFO - PROCESS | 1656 | 1465202089396 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]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 01:34:49 INFO - PROCESS | 1656 | 1465202089408 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 1656 | 1465202089409 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:34:49 INFO - PROCESS | 1656 | 1465202089433 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - PROCESS | 1656 | 1465202089434 Marionette TRACE conn2 <- [1,1038,null,{}] 01:34:49 INFO - PROCESS | 1656 | 1465202089437 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}] 01:34:49 INFO - PROCESS | 1656 | 1465202089438 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:49 INFO - PROCESS | 1656 | 1465202089539 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:34:49 INFO - PROCESS | 1656 | 1465202089605 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 1656 | 1465202089607 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x11621c000 == 45 [pid = 1656] [id = 267] 01:34:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11214e800) [pid = 1656] [serial = 799] [outer = 0x0] 01:34:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1199bcc00) [pid = 1656] [serial = 800] [outer = 0x11214e800] 01:34:49 INFO - PROCESS | 1656 | 1465202089638 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12933ac00) [pid = 1656] [serial = 801] [outer = 0x11214e800] 01:34:50 INFO - PROCESS | 1656 | 1465202090145 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]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 771ms 01:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:34:50 INFO - PROCESS | 1656 | 1465202090204 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 1656 | 1465202090206 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:34:50 INFO - PROCESS | 1656 | 1465202090209 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 1656 | 1465202090211 Marionette TRACE conn2 <- [1,1042,null,{}] 01:34:50 INFO - PROCESS | 1656 | 1465202090215 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}] 01:34:50 INFO - PROCESS | 1656 | 1465202090216 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:50 INFO - PROCESS | 1656 | 1465202090321 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:34:50 INFO - PROCESS | 1656 | 1465202090379 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 1656 | 1465202090381 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x116203000 == 46 [pid = 1656] [id = 268] 01:34:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1189ed000) [pid = 1656] [serial = 802] [outer = 0x0] 01:34:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x118f1e400) [pid = 1656] [serial = 803] [outer = 0x1189ed000] 01:34:50 INFO - PROCESS | 1656 | 1465202090410 Marionette DEBUG loaded listener.js 01:34:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x11933fc00) [pid = 1656] [serial = 804] [outer = 0x1189ed000] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12aab2000 == 45 [pid = 1656] [id = 261] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1197d1000 == 44 [pid = 1656] [id = 260] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4b2800 == 43 [pid = 1656] [id = 259] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b0800 == 42 [pid = 1656] [id = 258] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x128f11800 == 41 [pid = 1656] [id = 257] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x119d82800 == 40 [pid = 1656] [id = 256] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x121c14800 == 39 [pid = 1656] [id = 255] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1213af000 == 38 [pid = 1656] [id = 254] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x118f68000 == 37 [pid = 1656] [id = 253] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x116abb800 == 36 [pid = 1656] [id = 252] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x113d41800 == 35 [pid = 1656] [id = 251] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12153d000 == 34 [pid = 1656] [id = 249] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x116aa1000 == 33 [pid = 1656] [id = 250] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x11621c000 == 32 [pid = 1656] [id = 267] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba0d000 == 31 [pid = 1656] [id = 266] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12b13a000 == 30 [pid = 1656] [id = 265] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x121c0b000 == 29 [pid = 1656] [id = 264] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12b13d800 == 28 [pid = 1656] [id = 262] 01:34:51 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a2000 == 27 [pid = 1656] [id = 263] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119bacc00) [pid = 1656] [serial = 729] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x119b65000) [pid = 1656] [serial = 728] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12199d000) [pid = 1656] [serial = 734] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1196c8c00) [pid = 1656] [serial = 725] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11827f000) [pid = 1656] [serial = 719] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118659400) [pid = 1656] [serial = 720] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x118fe5400) [pid = 1656] [serial = 722] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11933f400) [pid = 1656] [serial = 723] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x113f09800) [pid = 1656] [serial = 716] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x116623800) [pid = 1656] [serial = 717] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1182f6800) [pid = 1656] [serial = 714] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x116f7e400) [pid = 1656] [serial = 713] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x113d77000) [pid = 1656] [serial = 696] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1121ab000) [pid = 1656] [serial = 695] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x118f17000) [pid = 1656] [serial = 699] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118658400) [pid = 1656] [serial = 698] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1199b0000) [pid = 1656] [serial = 702] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11933d400) [pid = 1656] [serial = 701] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x121c56800) [pid = 1656] [serial = 705] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12183e800) [pid = 1656] [serial = 704] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x125877400) [pid = 1656] [serial = 708] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1250e3000) [pid = 1656] [serial = 707] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12183e400) [pid = 1656] [serial = 732] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x121293800) [pid = 1656] [serial = 731] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x126661000) [pid = 1656] [serial = 711] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1258a9c00) [pid = 1656] [serial = 710] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x124068800) [pid = 1656] [serial = 735] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1244ca400) [pid = 1656] [serial = 737] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x126578000) [pid = 1656] [serial = 743] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x126662000) [pid = 1656] [serial = 744] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1246be400) [pid = 1656] [serial = 740] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1250e3400) [pid = 1656] [serial = 738] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1258a7400) [pid = 1656] [serial = 741] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1266da800) [pid = 1656] [serial = 746] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1199b5c00) [pid = 1656] [serial = 726] [outer = 0x0] [url = about:blank] 01:34:51 INFO - PROCESS | 1656 | 1465202091409 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]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1225ms 01:34:51 INFO - PROCESS | 1656 | 1465202091434 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 1656 | 1465202091436 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:34:51 INFO - PROCESS | 1656 | 1465202091440 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 1656 | 1465202091443 Marionette TRACE conn2 <- [1,1046,null,{}] 01:34:51 INFO - PROCESS | 1656 | 1465202091447 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}] 01:34:51 INFO - PROCESS | 1656 | 1465202091449 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:51 INFO - PROCESS | 1656 | 1465202091535 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:34:51 INFO - PROCESS | 1656 | 1465202091539 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 1656 | 1465202091541 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x116086000 == 28 [pid = 1656] [id = 269] 01:34:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x113f0c800) [pid = 1656] [serial = 805] [outer = 0x0] 01:34:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1160b6000) [pid = 1656] [serial = 806] [outer = 0x113f0c800] 01:34:51 INFO - PROCESS | 1656 | 1465202091576 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x111c61000) [pid = 1656] [serial = 807] [outer = 0x113f0c800] 01:34:51 INFO - PROCESS | 1656 | 1465202091915 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]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 01:34:51 INFO - PROCESS | 1656 | 1465202091963 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 1656 | 1465202091966 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:34:51 INFO - PROCESS | 1656 | 1465202091971 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 1656 | 1465202091973 Marionette TRACE conn2 <- [1,1050,null,{}] 01:34:51 INFO - PROCESS | 1656 | 1465202091976 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}] 01:34:51 INFO - PROCESS | 1656 | 1465202091977 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:52 INFO - PROCESS | 1656 | 1465202092057 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:34:52 INFO - PROCESS | 1656 | 1465202092064 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 1656 | 1465202092065 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e04000 == 29 [pid = 1656] [id = 270] 01:34:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11820b000) [pid = 1656] [serial = 808] [outer = 0x0] 01:34:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11854e800) [pid = 1656] [serial = 809] [outer = 0x11820b000] 01:34:52 INFO - PROCESS | 1656 | 1465202092094 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1186b9c00) [pid = 1656] [serial = 810] [outer = 0x11820b000] 01:34:52 INFO - PROCESS | 1656 | 1465202092434 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]]]}] 01:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 01:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:34:52 INFO - PROCESS | 1656 | 1465202092493 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 1656 | 1465202092494 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:34:52 INFO - PROCESS | 1656 | 1465202092496 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 1656 | 1465202092499 Marionette TRACE conn2 <- [1,1054,null,{}] 01:34:52 INFO - PROCESS | 1656 | 1465202092507 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}] 01:34:52 INFO - PROCESS | 1656 | 1465202092510 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:52 INFO - PROCESS | 1656 | 1465202092588 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:34:52 INFO - PROCESS | 1656 | 1465202092596 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 1656 | 1465202092598 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x119227000 == 30 [pid = 1656] [id = 271] 01:34:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x111c5f800) [pid = 1656] [serial = 811] [outer = 0x0] 01:34:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11933e800) [pid = 1656] [serial = 812] [outer = 0x111c5f800] 01:34:52 INFO - PROCESS | 1656 | 1465202092627 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1196d1400) [pid = 1656] [serial = 813] [outer = 0x111c5f800] 01:34:52 INFO - PROCESS | 1656 | 1465202092979 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]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 522ms 01:34:53 INFO - PROCESS | 1656 | 1465202093019 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:34:53 INFO - PROCESS | 1656 | 1465202093021 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:34:53 INFO - PROCESS | 1656 | 1465202093023 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 1656 | 1465202093025 Marionette TRACE conn2 <- [1,1058,null,{}] 01:34:53 INFO - PROCESS | 1656 | 1465202093027 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}] 01:34:53 INFO - PROCESS | 1656 | 1465202093028 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:53 INFO - PROCESS | 1656 | 1465202093134 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:34:53 INFO - PROCESS | 1656 | 1465202093165 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 1656 | 1465202093167 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197b7800 == 31 [pid = 1656] [id = 272] 01:34:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119641c00) [pid = 1656] [serial = 814] [outer = 0x0] 01:34:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119b65000) [pid = 1656] [serial = 815] [outer = 0x119641c00] 01:34:53 INFO - PROCESS | 1656 | 1465202093192 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd0400) [pid = 1656] [serial = 816] [outer = 0x119641c00] 01:34:53 INFO - PROCESS | 1656 | 1465202093495 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]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 01:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:34:53 INFO - PROCESS | 1656 | 1465202093546 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 1656 | 1465202093547 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:34:53 INFO - PROCESS | 1656 | 1465202093556 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 1656 | 1465202093557 Marionette TRACE conn2 <- [1,1062,null,{}] 01:34:53 INFO - PROCESS | 1656 | 1465202093560 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}] 01:34:53 INFO - PROCESS | 1656 | 1465202093561 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:53 INFO - PROCESS | 1656 | 1465202093652 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:34:53 INFO - PROCESS | 1656 | 1465202093690 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 1656 | 1465202093691 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d7800 == 32 [pid = 1656] [id = 273] 01:34:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x117309400) [pid = 1656] [serial = 817] [outer = 0x0] 01:34:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12128e000) [pid = 1656] [serial = 818] [outer = 0x117309400] 01:34:53 INFO - PROCESS | 1656 | 1465202093717 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1213f7400) [pid = 1656] [serial = 819] [outer = 0x117309400] 01:34:54 INFO - PROCESS | 1656 | 1465202094052 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]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 526ms 01:34:54 INFO - PROCESS | 1656 | 1465202094079 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:34:54 INFO - PROCESS | 1656 | 1465202094081 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:34:54 INFO - PROCESS | 1656 | 1465202094083 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 1656 | 1465202094084 Marionette TRACE conn2 <- [1,1066,null,{}] 01:34:54 INFO - PROCESS | 1656 | 1465202094086 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}] 01:34:54 INFO - PROCESS | 1656 | 1465202094091 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:54 INFO - PROCESS | 1656 | 1465202094205 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:34:54 INFO - PROCESS | 1656 | 1465202094209 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 1656 | 1465202094210 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x124117000 == 33 [pid = 1656] [id = 274] 01:34:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119dd8000) [pid = 1656] [serial = 820] [outer = 0x0] 01:34:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121842400) [pid = 1656] [serial = 821] [outer = 0x119dd8000] 01:34:54 INFO - PROCESS | 1656 | 1465202094236 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1250e1000) [pid = 1656] [serial = 822] [outer = 0x119dd8000] 01:34:54 INFO - PROCESS | 1656 | 1465202094583 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]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 01:34:54 INFO - PROCESS | 1656 | 1465202094603 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:34:54 INFO - PROCESS | 1656 | 1465202094605 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:34:54 INFO - PROCESS | 1656 | 1465202094607 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 1656 | 1465202094608 Marionette TRACE conn2 <- [1,1070,null,{}] 01:34:54 INFO - PROCESS | 1656 | 1465202094620 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}] 01:34:54 INFO - PROCESS | 1656 | 1465202094621 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:54 INFO - PROCESS | 1656 | 1465202094723 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:34:54 INFO - PROCESS | 1656 | 1465202094726 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 1656 | 1465202094727 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x1258a2800 == 34 [pid = 1656] [id = 275] 01:34:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x115172c00) [pid = 1656] [serial = 823] [outer = 0x0] 01:34:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1258ac800) [pid = 1656] [serial = 824] [outer = 0x115172c00] 01:34:54 INFO - PROCESS | 1656 | 1465202094752 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126657c00) [pid = 1656] [serial = 825] [outer = 0x115172c00] 01:34:55 INFO - PROCESS | 1656 | 1465202095237 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]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 678ms 01:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:34:55 INFO - PROCESS | 1656 | 1465202095286 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 1656 | 1465202095287 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:34:55 INFO - PROCESS | 1656 | 1465202095289 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 1656 | 1465202095290 Marionette TRACE conn2 <- [1,1074,null,{}] 01:34:55 INFO - PROCESS | 1656 | 1465202095299 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}] 01:34:55 INFO - PROCESS | 1656 | 1465202095300 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:55 INFO - PROCESS | 1656 | 1465202095397 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:34:55 INFO - PROCESS | 1656 | 1465202095401 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 1656 | 1465202095402 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f34800 == 35 [pid = 1656] [id = 276] 01:34:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119ba1800) [pid = 1656] [serial = 826] [outer = 0x0] 01:34:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1266da000) [pid = 1656] [serial = 827] [outer = 0x119ba1800] 01:34:55 INFO - PROCESS | 1656 | 1465202095427 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129341c00) [pid = 1656] [serial = 828] [outer = 0x119ba1800] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x125039c00) [pid = 1656] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x111c60000) [pid = 1656] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x127a9fc00) [pid = 1656] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11516e400) [pid = 1656] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11933cc00) [pid = 1656] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1162a7800) [pid = 1656] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112dc0000) [pid = 1656] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x113275400) [pid = 1656] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x119ddcc00) [pid = 1656] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x125039000) [pid = 1656] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12946e400) [pid = 1656] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1199b7400) [pid = 1656] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x125034800) [pid = 1656] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:34:55 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x116a52000) [pid = 1656] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:34:55 INFO - PROCESS | 1656 | 1465202095916 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]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 677ms 01:34:55 INFO - PROCESS | 1656 | 1465202095966 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 1656 | 1465202095967 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:34:55 INFO - PROCESS | 1656 | 1465202095970 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 1656 | 1465202095971 Marionette TRACE conn2 <- [1,1078,null,{}] 01:34:55 INFO - PROCESS | 1656 | 1465202095985 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}] 01:34:55 INFO - PROCESS | 1656 | 1465202095986 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:56 INFO - PROCESS | 1656 | 1465202096063 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:34:56 INFO - PROCESS | 1656 | 1465202096084 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:56 INFO - PROCESS | 1656 | 1465202096085 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x119223000 == 36 [pid = 1656] [id = 277] 01:34:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x118f5d800) [pid = 1656] [serial = 829] [outer = 0x0] 01:34:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd0800) [pid = 1656] [serial = 830] [outer = 0x118f5d800] 01:34:56 INFO - PROCESS | 1656 | 1465202096110 Marionette DEBUG loaded listener.js 01:34:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1258af400) [pid = 1656] [serial = 831] [outer = 0x118f5d800] 01:34:56 INFO - PROCESS | 1656 | 1465202096422 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]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 479ms 01:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:34:56 INFO - PROCESS | 1656 | 1465202096449 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 1656 | 1465202096451 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:34:56 INFO - PROCESS | 1656 | 1465202096453 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 1656 | 1465202096454 Marionette TRACE conn2 <- [1,1082,null,{}] 01:34:56 INFO - PROCESS | 1656 | 1465202096456 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}] 01:34:56 INFO - PROCESS | 1656 | 1465202096457 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:56 INFO - PROCESS | 1656 | 1465202096536 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:34:56 INFO - PROCESS | 1656 | 1465202096595 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:56 INFO - PROCESS | 1656 | 1465202096596 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293bc800 == 37 [pid = 1656] [id = 278] 01:34:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119641000) [pid = 1656] [serial = 832] [outer = 0x0] 01:34:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129341400) [pid = 1656] [serial = 833] [outer = 0x119641000] 01:34:56 INFO - PROCESS | 1656 | 1465202096621 Marionette DEBUG loaded listener.js 01:34:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12946d000) [pid = 1656] [serial = 834] [outer = 0x119641000] 01:34:56 INFO - PROCESS | 1656 | 1465202096919 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]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 517ms 01:34:56 INFO - PROCESS | 1656 | 1465202096971 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 1656 | 1465202096973 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:34:56 INFO - PROCESS | 1656 | 1465202096976 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 1656 | 1465202096980 Marionette TRACE conn2 <- [1,1086,null,{}] 01:34:56 INFO - PROCESS | 1656 | 1465202096983 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}] 01:34:57 INFO - PROCESS | 1656 | 1465202096993 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:57 INFO - PROCESS | 1656 | 1465202097085 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:34:57 INFO - PROCESS | 1656 | 1465202097089 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 1656 | 1465202097090 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d2800 == 38 [pid = 1656] [id = 279] 01:34:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129473400) [pid = 1656] [serial = 835] [outer = 0x0] 01:34:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129614800) [pid = 1656] [serial = 836] [outer = 0x129473400] 01:34:57 INFO - PROCESS | 1656 | 1465202097119 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12a6ce400) [pid = 1656] [serial = 837] [outer = 0x129473400] 01:34:57 INFO - PROCESS | 1656 | 1465202097450 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]]]}] 01:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 523ms 01:34:57 INFO - PROCESS | 1656 | 1465202097499 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:34:57 INFO - PROCESS | 1656 | 1465202097500 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:34:57 INFO - PROCESS | 1656 | 1465202097503 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:34:57 INFO - PROCESS | 1656 | 1465202097504 Marionette TRACE conn2 <- [1,1090,null,{}] 01:34:57 INFO - PROCESS | 1656 | 1465202097506 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}] 01:34:57 INFO - PROCESS | 1656 | 1465202097507 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:57 INFO - PROCESS | 1656 | 1465202097588 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:34:57 INFO - PROCESS | 1656 | 1465202097593 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 1656 | 1465202097596 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b125000 == 39 [pid = 1656] [id = 280] 01:34:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a48b000) [pid = 1656] [serial = 838] [outer = 0x0] 01:34:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a7cc800) [pid = 1656] [serial = 839] [outer = 0x12a48b000] 01:34:57 INFO - PROCESS | 1656 | 1465202097620 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12aa7e000) [pid = 1656] [serial = 840] [outer = 0x12a48b000] 01:34:58 INFO - PROCESS | 1656 | 1465202098160 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]]]}] 01:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 668ms 01:34:58 INFO - PROCESS | 1656 | 1465202098172 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 1656 | 1465202098175 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:34:58 INFO - PROCESS | 1656 | 1465202098207 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 1656 | 1465202098209 Marionette TRACE conn2 <- [1,1094,null,{}] 01:34:58 INFO - PROCESS | 1656 | 1465202098216 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}] 01:34:58 INFO - PROCESS | 1656 | 1465202098218 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:58 INFO - PROCESS | 1656 | 1465202098334 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:34:58 INFO - PROCESS | 1656 | 1465202098436 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 1656 | 1465202098437 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e1c000 == 40 [pid = 1656] [id = 281] 01:34:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x116627c00) [pid = 1656] [serial = 841] [outer = 0x0] 01:34:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11674e800) [pid = 1656] [serial = 842] [outer = 0x116627c00] 01:34:58 INFO - PROCESS | 1656 | 1465202098471 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x118273400) [pid = 1656] [serial = 843] [outer = 0x116627c00] 01:34:59 INFO - PROCESS | 1656 | 1465202099038 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]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 879ms 01:34:59 INFO - PROCESS | 1656 | 1465202099083 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:34:59 INFO - PROCESS | 1656 | 1465202099086 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:34:59 INFO - PROCESS | 1656 | 1465202099091 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 1656 | 1465202099093 Marionette TRACE conn2 <- [1,1098,null,{}] 01:34:59 INFO - PROCESS | 1656 | 1465202099096 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}] 01:34:59 INFO - PROCESS | 1656 | 1465202099097 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:59 INFO - PROCESS | 1656 | 1465202099213 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:34:59 INFO - PROCESS | 1656 | 1465202099426 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 1656 | 1465202099428 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:34:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x113f27000 == 41 [pid = 1656] [id = 282] 01:34:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x116f80800) [pid = 1656] [serial = 844] [outer = 0x0] 01:34:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x117298400) [pid = 1656] [serial = 845] [outer = 0x116f80800] 01:34:59 INFO - PROCESS | 1656 | 1465202099458 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x118f13c00) [pid = 1656] [serial = 846] [outer = 0x116f80800] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d2800 == 40 [pid = 1656] [id = 279] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x1293bc800 == 39 [pid = 1656] [id = 278] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x119223000 == 38 [pid = 1656] [id = 277] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x128f34800 == 37 [pid = 1656] [id = 276] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x1258a2800 == 36 [pid = 1656] [id = 275] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x124117000 == 35 [pid = 1656] [id = 274] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d7800 == 34 [pid = 1656] [id = 273] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x1197b7800 == 33 [pid = 1656] [id = 272] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x119227000 == 32 [pid = 1656] [id = 271] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x117e04000 == 31 [pid = 1656] [id = 270] 01:34:59 INFO - PROCESS | 1656 | --DOCSHELL 0x116086000 == 30 [pid = 1656] [id = 269] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x126953000) [pid = 1656] [serial = 770] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x127aa3400) [pid = 1656] [serial = 773] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x127848400) [pid = 1656] [serial = 771] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12933d000) [pid = 1656] [serial = 776] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x118216c00) [pid = 1656] [serial = 755] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118f20000) [pid = 1656] [serial = 756] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119b6bc00) [pid = 1656] [serial = 761] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1213f0800) [pid = 1656] [serial = 762] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118fe7c00) [pid = 1656] [serial = 758] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119641800) [pid = 1656] [serial = 759] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x113a7ac00) [pid = 1656] [serial = 749] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11662c000) [pid = 1656] [serial = 750] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11674a000) [pid = 1656] [serial = 752] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118219400) [pid = 1656] [serial = 753] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12183bc00) [pid = 1656] [serial = 764] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x121c4f000) [pid = 1656] [serial = 765] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x127840400) [pid = 1656] [serial = 747] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x129339000) [pid = 1656] [serial = 774] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a48a800) [pid = 1656] [serial = 785] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12a6bf400) [pid = 1656] [serial = 786] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12946c000) [pid = 1656] [serial = 783] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12597e400) [pid = 1656] [serial = 782] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129343c00) [pid = 1656] [serial = 777] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x125876800) [pid = 1656] [serial = 767] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x118ff0400) [pid = 1656] [serial = 779] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x126663800) [pid = 1656] [serial = 768] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1213ee400) [pid = 1656] [serial = 780] [outer = 0x0] [url = about:blank] 01:34:59 INFO - PROCESS | 1656 | 1465202099958 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]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 875ms 01:34:59 INFO - PROCESS | 1656 | 1465202099968 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:34:59 INFO - PROCESS | 1656 | 1465202099970 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:34:59 INFO - PROCESS | 1656 | 1465202099973 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 1656 | 1465202099975 Marionette TRACE conn2 <- [1,1102,null,{}] 01:34:59 INFO - PROCESS | 1656 | 1465202099978 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}] 01:34:59 INFO - PROCESS | 1656 | 1465202099979 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:00 INFO - PROCESS | 1656 | 1465202100063 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:35:00 INFO - PROCESS | 1656 | 1465202100069 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 1656 | 1465202100071 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x116abf000 == 31 [pid = 1656] [id = 283] 01:35:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x116f88000) [pid = 1656] [serial = 847] [outer = 0x0] 01:35:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118f22800) [pid = 1656] [serial = 848] [outer = 0x116f88000] 01:35:00 INFO - PROCESS | 1656 | 1465202100098 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11933cc00) [pid = 1656] [serial = 849] [outer = 0x116f88000] 01:35:00 INFO - PROCESS | 1656 | 1465202100448 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]]]}] 01:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 522ms 01:35:00 INFO - PROCESS | 1656 | 1465202100504 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:35:00 INFO - PROCESS | 1656 | 1465202100506 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:35:00 INFO - PROCESS | 1656 | 1465202100509 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - PROCESS | 1656 | 1465202100510 Marionette TRACE conn2 <- [1,1106,null,{}] 01:35:00 INFO - PROCESS | 1656 | 1465202100513 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}] 01:35:00 INFO - PROCESS | 1656 | 1465202100514 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:00 INFO - PROCESS | 1656 | 1465202100598 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:35:00 INFO - PROCESS | 1656 | 1465202100603 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 1656 | 1465202100604 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b4800 == 32 [pid = 1656] [id = 284] 01:35:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11963f400) [pid = 1656] [serial = 850] [outer = 0x0] 01:35:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1199bbc00) [pid = 1656] [serial = 851] [outer = 0x11963f400] 01:35:00 INFO - PROCESS | 1656 | 1465202100631 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119dcec00) [pid = 1656] [serial = 852] [outer = 0x11963f400] 01:35:00 INFO - PROCESS | 1656 | 1465202100970 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]]]}] 01:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 472ms 01:35:00 INFO - PROCESS | 1656 | 1465202100981 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 1656 | 1465202100983 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:35:00 INFO - PROCESS | 1656 | 1465202100990 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 1656 | 1465202100994 Marionette TRACE conn2 <- [1,1110,null,{}] 01:35:01 INFO - PROCESS | 1656 | 1465202100997 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}] 01:35:01 INFO - PROCESS | 1656 | 1465202101000 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:01 INFO - PROCESS | 1656 | 1465202101088 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:35:01 INFO - PROCESS | 1656 | 1465202101142 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 1656 | 1465202101143 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a6800 == 33 [pid = 1656] [id = 285] 01:35:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119346000) [pid = 1656] [serial = 853] [outer = 0x0] 01:35:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119dd8800) [pid = 1656] [serial = 854] [outer = 0x119346000] 01:35:01 INFO - PROCESS | 1656 | 1465202101168 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x121844000) [pid = 1656] [serial = 855] [outer = 0x119346000] 01:35:01 INFO - PROCESS | 1656 | 1465202101465 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]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 529ms 01:35:01 INFO - PROCESS | 1656 | 1465202101516 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 1656 | 1465202101517 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:35:01 INFO - PROCESS | 1656 | 1465202101520 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 1656 | 1465202101521 Marionette TRACE conn2 <- [1,1114,null,{}] 01:35:01 INFO - PROCESS | 1656 | 1465202101523 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}] 01:35:01 INFO - PROCESS | 1656 | 1465202101524 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:01 INFO - PROCESS | 1656 | 1465202101606 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:35:01 INFO - PROCESS | 1656 | 1465202101664 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 1656 | 1465202101665 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x124160800 == 34 [pid = 1656] [id = 286] 01:35:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116054000) [pid = 1656] [serial = 856] [outer = 0x0] 01:35:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x121b39000) [pid = 1656] [serial = 857] [outer = 0x116054000] 01:35:01 INFO - PROCESS | 1656 | 1465202101691 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x125315800) [pid = 1656] [serial = 858] [outer = 0x116054000] 01:35:01 INFO - PROCESS | 1656 | 1465202101996 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]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 521ms 01:35:02 INFO - PROCESS | 1656 | 1465202102041 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 1656 | 1465202102043 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:35:02 INFO - PROCESS | 1656 | 1465202102047 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 1656 | 1465202102048 Marionette TRACE conn2 <- [1,1118,null,{}] 01:35:02 INFO - PROCESS | 1656 | 1465202102051 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}] 01:35:02 INFO - PROCESS | 1656 | 1465202102052 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:02 INFO - PROCESS | 1656 | 1465202102149 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:35:02 INFO - PROCESS | 1656 | 1465202102187 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 1656 | 1465202102191 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x121547000 == 35 [pid = 1656] [id = 287] 01:35:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x126661c00) [pid = 1656] [serial = 859] [outer = 0x0] 01:35:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1266da800) [pid = 1656] [serial = 860] [outer = 0x126661c00] 01:35:02 INFO - PROCESS | 1656 | 1465202102224 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129337c00) [pid = 1656] [serial = 861] [outer = 0x126661c00] 01:35:02 INFO - PROCESS | 1656 | 1465202102589 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]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 568ms 01:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:35:02 INFO - PROCESS | 1656 | 1465202102622 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 1656 | 1465202102623 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:35:02 INFO - PROCESS | 1656 | 1465202102625 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 1656 | 1465202102626 Marionette TRACE conn2 <- [1,1122,null,{}] 01:35:02 INFO - PROCESS | 1656 | 1465202102629 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}] 01:35:02 INFO - PROCESS | 1656 | 1465202102630 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:02 INFO - PROCESS | 1656 | 1465202102729 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:35:02 INFO - PROCESS | 1656 | 1465202102733 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 1656 | 1465202102734 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f42800 == 36 [pid = 1656] [id = 288] 01:35:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12933dc00) [pid = 1656] [serial = 862] [outer = 0x0] 01:35:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129607c00) [pid = 1656] [serial = 863] [outer = 0x12933dc00] 01:35:02 INFO - PROCESS | 1656 | 1465202102759 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12a48d800) [pid = 1656] [serial = 864] [outer = 0x12933dc00] 01:35:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a7ccc00) [pid = 1656] [serial = 865] [outer = 0x12cd3a000] 01:35:03 INFO - PROCESS | 1656 | 1465202103145 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]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 569ms 01:35:03 INFO - PROCESS | 1656 | 1465202103194 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 1656 | 1465202103196 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:35:03 INFO - PROCESS | 1656 | 1465202103204 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 1656 | 1465202103205 Marionette TRACE conn2 <- [1,1126,null,{}] 01:35:03 INFO - PROCESS | 1656 | 1465202103208 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}] 01:35:03 INFO - PROCESS | 1656 | 1465202103209 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:03 INFO - PROCESS | 1656 | 1465202103307 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:35:03 INFO - PROCESS | 1656 | 1465202103311 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 1656 | 1465202103312 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4a0800 == 37 [pid = 1656] [id = 289] 01:35:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x112a83000) [pid = 1656] [serial = 866] [outer = 0x0] 01:35:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a6c0000) [pid = 1656] [serial = 867] [outer = 0x112a83000] 01:35:03 INFO - PROCESS | 1656 | 1465202103338 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12a7d1000) [pid = 1656] [serial = 868] [outer = 0x112a83000] 01:35:03 INFO - PROCESS | 1656 | 1465202103779 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]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 618ms 01:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:35:03 INFO - PROCESS | 1656 | 1465202103829 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 1656 | 1465202103831 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:35:03 INFO - PROCESS | 1656 | 1465202103834 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 1656 | 1465202103836 Marionette TRACE conn2 <- [1,1130,null,{}] 01:35:03 INFO - PROCESS | 1656 | 1465202103839 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}] 01:35:03 INFO - PROCESS | 1656 | 1465202103841 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:04 INFO - PROCESS | 1656 | 1465202104050 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x129473400) [pid = 1656] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x117309400) [pid = 1656] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119641c00) [pid = 1656] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x111c5f800) [pid = 1656] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119dd8000) [pid = 1656] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1189ed000) [pid = 1656] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11820b000) [pid = 1656] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x113f0c800) [pid = 1656] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118216800) [pid = 1656] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11928d400) [pid = 1656] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x115172c00) [pid = 1656] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119ba1800) [pid = 1656] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x11a0fa800) [pid = 1656] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12665ec00) [pid = 1656] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119641000) [pid = 1656] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x118f5d800) [pid = 1656] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:35:04 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11214e800) [pid = 1656] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:35:04 INFO - PROCESS | 1656 | 1465202104098 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 1656 | 1465202104099 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x11687b800 == 38 [pid = 1656] [id = 290] 01:35:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x111e6ac00) [pid = 1656] [serial = 869] [outer = 0x0] 01:35:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x113f0c800) [pid = 1656] [serial = 870] [outer = 0x111e6ac00] 01:35:04 INFO - PROCESS | 1656 | 1465202104132 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1189ed000) [pid = 1656] [serial = 871] [outer = 0x111e6ac00] 01:35:04 INFO - PROCESS | 1656 | 1465202104425 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]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 627ms 01:35:04 INFO - PROCESS | 1656 | 1465202104464 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 1656 | 1465202104466 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:35:04 INFO - PROCESS | 1656 | 1465202104470 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - PROCESS | 1656 | 1465202104471 Marionette TRACE conn2 <- [1,1134,null,{}] 01:35:04 INFO - PROCESS | 1656 | 1465202104474 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}] 01:35:04 INFO - PROCESS | 1656 | 1465202104478 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:04 INFO - PROCESS | 1656 | 1465202104627 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:35:04 INFO - PROCESS | 1656 | 1465202104711 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 1656 | 1465202104712 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d1000 == 39 [pid = 1656] [id = 291] 01:35:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x113283000) [pid = 1656] [serial = 872] [outer = 0x0] 01:35:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1199b0400) [pid = 1656] [serial = 873] [outer = 0x113283000] 01:35:04 INFO - PROCESS | 1656 | 1465202104752 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x129343000) [pid = 1656] [serial = 874] [outer = 0x113283000] 01:35:05 INFO - PROCESS | 1656 | 1465202105066 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]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 621ms 01:35:05 INFO - PROCESS | 1656 | 1465202105091 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 1656 | 1465202105093 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:35:05 INFO - PROCESS | 1656 | 1465202105103 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 1656 | 1465202105104 Marionette TRACE conn2 <- [1,1138,null,{}] 01:35:05 INFO - PROCESS | 1656 | 1465202105106 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}] 01:35:05 INFO - PROCESS | 1656 | 1465202105107 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:05 INFO - PROCESS | 1656 | 1465202105197 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:35:05 INFO - PROCESS | 1656 | 1465202105251 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 1656 | 1465202105253 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2a2800 == 40 [pid = 1656] [id = 292] 01:35:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x113d76c00) [pid = 1656] [serial = 875] [outer = 0x0] 01:35:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12a6c7c00) [pid = 1656] [serial = 876] [outer = 0x113d76c00] 01:35:05 INFO - PROCESS | 1656 | 1465202105287 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12b112800) [pid = 1656] [serial = 877] [outer = 0x113d76c00] 01:35:05 INFO - PROCESS | 1656 | 1465202105574 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]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 01:35:05 INFO - PROCESS | 1656 | 1465202105621 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 1656 | 1465202105623 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:35:05 INFO - PROCESS | 1656 | 1465202105625 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 1656 | 1465202105628 Marionette TRACE conn2 <- [1,1142,null,{}] 01:35:05 INFO - PROCESS | 1656 | 1465202105633 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}] 01:35:05 INFO - PROCESS | 1656 | 1465202105635 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:05 INFO - PROCESS | 1656 | 1465202105741 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:35:05 INFO - PROCESS | 1656 | 1465202105745 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 1656 | 1465202105746 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcc800 == 41 [pid = 1656] [id = 293] 01:35:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12b115400) [pid = 1656] [serial = 878] [outer = 0x0] 01:35:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12b19f800) [pid = 1656] [serial = 879] [outer = 0x12b115400] 01:35:05 INFO - PROCESS | 1656 | 1465202105783 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b409c00) [pid = 1656] [serial = 880] [outer = 0x12b115400] 01:35:06 INFO - PROCESS | 1656 | 1465202106466 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]]]}] 01:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 874ms 01:35:06 INFO - PROCESS | 1656 | 1465202106501 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 1656 | 1465202106505 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:35:06 INFO - PROCESS | 1656 | 1465202106510 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 1656 | 1465202106514 Marionette TRACE conn2 <- [1,1146,null,{}] 01:35:06 INFO - PROCESS | 1656 | 1465202106518 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}] 01:35:06 INFO - PROCESS | 1656 | 1465202106520 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:06 INFO - PROCESS | 1656 | 1465202106628 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:35:06 INFO - PROCESS | 1656 | 1465202106698 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 1656 | 1465202106699 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x11819b000 == 42 [pid = 1656] [id = 294] 01:35:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x11827f000) [pid = 1656] [serial = 881] [outer = 0x0] 01:35:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x118f1a400) [pid = 1656] [serial = 882] [outer = 0x11827f000] 01:35:06 INFO - PROCESS | 1656 | 1465202106731 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x118fef400) [pid = 1656] [serial = 883] [outer = 0x11827f000] 01:35:07 INFO - PROCESS | 1656 | 1465202107189 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]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 724ms 01:35:07 INFO - PROCESS | 1656 | 1465202107233 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 1656 | 1465202107236 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:35:07 INFO - PROCESS | 1656 | 1465202107241 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 1656 | 1465202107243 Marionette TRACE conn2 <- [1,1150,null,{}] 01:35:07 INFO - PROCESS | 1656 | 1465202107265 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}] 01:35:07 INFO - PROCESS | 1656 | 1465202107267 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:07 INFO - PROCESS | 1656 | 1465202107375 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:35:07 INFO - PROCESS | 1656 | 1465202107444 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 1656 | 1465202107445 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x12411c000 == 43 [pid = 1656] [id = 295] 01:35:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1199b2000) [pid = 1656] [serial = 884] [outer = 0x0] 01:35:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119dd1400) [pid = 1656] [serial = 885] [outer = 0x1199b2000] 01:35:07 INFO - PROCESS | 1656 | 1465202107476 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1213f1c00) [pid = 1656] [serial = 886] [outer = 0x1199b2000] 01:35:07 INFO - PROCESS | 1656 | 1465202107886 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]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 688ms 01:35:07 INFO - PROCESS | 1656 | 1465202107929 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 1656 | 1465202107931 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:35:07 INFO - PROCESS | 1656 | 1465202107933 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 1656 | 1465202107936 Marionette TRACE conn2 <- [1,1154,null,{}] 01:35:07 INFO - PROCESS | 1656 | 1465202107944 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}] 01:35:07 INFO - PROCESS | 1656 | 1465202107947 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:08 INFO - PROCESS | 1656 | 1465202108052 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:35:08 INFO - PROCESS | 1656 | 1465202108110 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 1656 | 1465202108112 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc8800 == 44 [pid = 1656] [id = 296] 01:35:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x121845c00) [pid = 1656] [serial = 887] [outer = 0x0] 01:35:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1258a6400) [pid = 1656] [serial = 888] [outer = 0x121845c00] 01:35:08 INFO - PROCESS | 1656 | 1465202108143 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x127aa6c00) [pid = 1656] [serial = 889] [outer = 0x121845c00] 01:35:08 INFO - PROCESS | 1656 | 1465202108595 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]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 674ms 01:35:08 INFO - PROCESS | 1656 | 1465202108608 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 1656 | 1465202108610 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:35:08 INFO - PROCESS | 1656 | 1465202108615 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 1656 | 1465202108616 Marionette TRACE conn2 <- [1,1158,null,{}] 01:35:08 INFO - PROCESS | 1656 | 1465202108619 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}] 01:35:08 INFO - PROCESS | 1656 | 1465202108620 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:08 INFO - PROCESS | 1656 | 1465202108744 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:35:08 INFO - PROCESS | 1656 | 1465202108802 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 1656 | 1465202108803 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c220000 == 45 [pid = 1656] [id = 297] 01:35:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12946f400) [pid = 1656] [serial = 890] [outer = 0x0] 01:35:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12a7c4400) [pid = 1656] [serial = 891] [outer = 0x12946f400] 01:35:08 INFO - PROCESS | 1656 | 1465202108832 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12aa84c00) [pid = 1656] [serial = 892] [outer = 0x12946f400] 01:35:09 INFO - PROCESS | 1656 | 1465202109238 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]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 668ms 01:35:09 INFO - PROCESS | 1656 | 1465202109284 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 1656 | 1465202109286 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:35:09 INFO - PROCESS | 1656 | 1465202109288 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 1656 | 1465202109289 Marionette TRACE conn2 <- [1,1162,null,{}] 01:35:09 INFO - PROCESS | 1656 | 1465202109292 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}] 01:35:09 INFO - PROCESS | 1656 | 1465202109293 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:09 INFO - PROCESS | 1656 | 1465202109408 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:35:09 INFO - PROCESS | 1656 | 1465202109465 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 1656 | 1465202109466 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c22e800 == 46 [pid = 1656] [id = 298] 01:35:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1166db400) [pid = 1656] [serial = 893] [outer = 0x0] 01:35:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12aa8b000) [pid = 1656] [serial = 894] [outer = 0x1166db400] 01:35:09 INFO - PROCESS | 1656 | 1465202109496 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b195800) [pid = 1656] [serial = 895] [outer = 0x1166db400] 01:35:10 INFO - PROCESS | 1656 | 1465202110080 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]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 825ms 01:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:35:10 INFO - PROCESS | 1656 | 1465202110114 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 1656 | 1465202110116 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:35:10 INFO - PROCESS | 1656 | 1465202110120 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 1656 | 1465202110122 Marionette TRACE conn2 <- [1,1166,null,{}] 01:35:10 INFO - PROCESS | 1656 | 1465202110143 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}] 01:35:10 INFO - PROCESS | 1656 | 1465202110145 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:10 INFO - PROCESS | 1656 | 1465202110266 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:35:10 INFO - PROCESS | 1656 | 1465202110321 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 1656 | 1465202110324 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x11688a800 == 47 [pid = 1656] [id = 299] 01:35:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x116054800) [pid = 1656] [serial = 896] [outer = 0x0] 01:35:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x116a58000) [pid = 1656] [serial = 897] [outer = 0x116054800] 01:35:10 INFO - PROCESS | 1656 | 1465202110352 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118f54000) [pid = 1656] [serial = 898] [outer = 0x116054800] 01:35:10 INFO - PROCESS | 1656 | 1465202110855 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]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 773ms 01:35:10 INFO - PROCESS | 1656 | 1465202110921 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 1656 | 1465202110926 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:35:10 INFO - PROCESS | 1656 | 1465202110938 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 1656 | 1465202110941 Marionette TRACE conn2 <- [1,1170,null,{}] 01:35:10 INFO - PROCESS | 1656 | 1465202110945 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}] 01:35:10 INFO - PROCESS | 1656 | 1465202110947 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2a2800 == 46 [pid = 1656] [id = 292] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d1000 == 45 [pid = 1656] [id = 291] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x11687b800 == 44 [pid = 1656] [id = 290] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4a0800 == 43 [pid = 1656] [id = 289] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x128f42800 == 42 [pid = 1656] [id = 288] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x121547000 == 41 [pid = 1656] [id = 287] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x124160800 == 40 [pid = 1656] [id = 286] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a6800 == 39 [pid = 1656] [id = 285] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b4800 == 38 [pid = 1656] [id = 284] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x116abf000 == 37 [pid = 1656] [id = 283] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x113f27000 == 36 [pid = 1656] [id = 282] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x117e1c000 == 35 [pid = 1656] [id = 281] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12b125000 == 34 [pid = 1656] [id = 280] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x116203000 == 33 [pid = 1656] [id = 268] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x11688a800 == 32 [pid = 1656] [id = 299] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12c22e800 == 31 [pid = 1656] [id = 298] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12c220000 == 30 [pid = 1656] [id = 297] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdc8800 == 29 [pid = 1656] [id = 296] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12411c000 == 28 [pid = 1656] [id = 295] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x11819b000 == 27 [pid = 1656] [id = 294] 01:35:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcc800 == 26 [pid = 1656] [id = 293] 01:35:11 INFO - PROCESS | 1656 | 1465202111584 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1213f7400) [pid = 1656] [serial = 819] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119b65000) [pid = 1656] [serial = 815] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11933e800) [pid = 1656] [serial = 812] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1196d1400) [pid = 1656] [serial = 813] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x121842400) [pid = 1656] [serial = 821] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x11933fc00) [pid = 1656] [serial = 804] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118f1e400) [pid = 1656] [serial = 803] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11854e800) [pid = 1656] [serial = 809] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1186b9c00) [pid = 1656] [serial = 810] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1160b6000) [pid = 1656] [serial = 806] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x111c61000) [pid = 1656] [serial = 807] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118f18c00) [pid = 1656] [serial = 789] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11827d400) [pid = 1656] [serial = 788] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119b6fc00) [pid = 1656] [serial = 792] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11963e400) [pid = 1656] [serial = 791] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1258ac800) [pid = 1656] [serial = 824] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1266da000) [pid = 1656] [serial = 827] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12665e400) [pid = 1656] [serial = 795] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12442dc00) [pid = 1656] [serial = 794] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x126657c00) [pid = 1656] [serial = 825] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x129336c00) [pid = 1656] [serial = 798] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126c26800) [pid = 1656] [serial = 797] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12946d000) [pid = 1656] [serial = 834] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x129341c00) [pid = 1656] [serial = 828] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1250e1000) [pid = 1656] [serial = 822] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119dd0800) [pid = 1656] [serial = 830] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12933ac00) [pid = 1656] [serial = 801] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1199bcc00) [pid = 1656] [serial = 800] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119dd0400) [pid = 1656] [serial = 816] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12a6ce400) [pid = 1656] [serial = 837] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x129341400) [pid = 1656] [serial = 833] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1258af400) [pid = 1656] [serial = 831] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12a7cc800) [pid = 1656] [serial = 839] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x129614800) [pid = 1656] [serial = 836] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12128e000) [pid = 1656] [serial = 818] [outer = 0x0] [url = about:blank] 01:35:11 INFO - PROCESS | 1656 | 1465202111700 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 1656 | 1465202111701 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x113014000 == 27 [pid = 1656] [id = 300] 01:35:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x112d41800) [pid = 1656] [serial = 899] [outer = 0x0] 01:35:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x112dca400) [pid = 1656] [serial = 900] [outer = 0x112d41800] 01:35:11 INFO - PROCESS | 1656 | 1465202111731 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x113d13400) [pid = 1656] [serial = 901] [outer = 0x112d41800] 01:35:12 INFO - PROCESS | 1656 | 1465202112050 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]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1124ms 01:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:35:12 INFO - PROCESS | 1656 | 1465202112067 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 1656 | 1465202112070 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:35:12 INFO - PROCESS | 1656 | 1465202112073 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 1656 | 1465202112075 Marionette TRACE conn2 <- [1,1174,null,{}] 01:35:12 INFO - PROCESS | 1656 | 1465202112082 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}] 01:35:12 INFO - PROCESS | 1656 | 1465202112084 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:12 INFO - PROCESS | 1656 | 1465202112186 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:35:12 INFO - PROCESS | 1656 | 1465202112236 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 1656 | 1465202112238 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x11676d000 == 28 [pid = 1656] [id = 301] 01:35:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x116603800) [pid = 1656] [serial = 902] [outer = 0x0] 01:35:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x117645400) [pid = 1656] [serial = 903] [outer = 0x116603800] 01:35:12 INFO - PROCESS | 1656 | 1465202112265 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118558400) [pid = 1656] [serial = 904] [outer = 0x116603800] 01:35:12 INFO - PROCESS | 1656 | 1465202112574 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] 01:35:12 INFO - PROCESS | 1656 | 1465202112601 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:35:12 INFO - PROCESS | 1656 | 1465202112603 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 1656 | 1465202112605 Marionette TRACE conn2 <- [1,1178,null,{}] 01:35:12 INFO - PROCESS | 1656 | 1465202112607 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}] 01:35:12 INFO - PROCESS | 1656 | 1465202112608 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:12 INFO - PROCESS | 1656 | 1465202112689 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:35:12 INFO - PROCESS | 1656 | 1465202112698 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 1656 | 1465202112700 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x117355800 == 29 [pid = 1656] [id = 302] 01:35:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x118f15400) [pid = 1656] [serial = 905] [outer = 0x0] 01:35:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119285800) [pid = 1656] [serial = 906] [outer = 0x118f15400] 01:35:12 INFO - PROCESS | 1656 | 1465202112738 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119344400) [pid = 1656] [serial = 907] [outer = 0x118f15400] 01:35:13 INFO - PROCESS | 1656 | 1465202113107 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] 01:35:13 INFO - PROCESS | 1656 | 1465202113126 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:35:13 INFO - PROCESS | 1656 | 1465202113137 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 1656 | 1465202113141 Marionette TRACE conn2 <- [1,1182,null,{}] 01:35:13 INFO - PROCESS | 1656 | 1465202113144 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}] 01:35:13 INFO - PROCESS | 1656 | 1465202113148 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:13 INFO - PROCESS | 1656 | 1465202113231 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:35:13 INFO - PROCESS | 1656 | 1465202113235 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 1656 | 1465202113236 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193bf800 == 30 [pid = 1656] [id = 303] 01:35:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11963a000) [pid = 1656] [serial = 908] [outer = 0x0] 01:35:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1199b4800) [pid = 1656] [serial = 909] [outer = 0x11963a000] 01:35:13 INFO - PROCESS | 1656 | 1465202113262 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119dd2400) [pid = 1656] [serial = 910] [outer = 0x11963a000] 01:35:13 INFO - PROCESS | 1656 | 1465202113626 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] 01:35:13 INFO - PROCESS | 1656 | 1465202113668 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:35:13 INFO - PROCESS | 1656 | 1465202113671 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 1656 | 1465202113673 Marionette TRACE conn2 <- [1,1186,null,{}] 01:35:13 INFO - PROCESS | 1656 | 1465202113692 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}] 01:35:13 INFO - PROCESS | 1656 | 1465202113694 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:13 INFO - PROCESS | 1656 | 1465202113840 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:35:13 INFO - PROCESS | 1656 | 1465202113862 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 1656 | 1465202113863 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d83000 == 31 [pid = 1656] [id = 304] 01:35:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11963ac00) [pid = 1656] [serial = 911] [outer = 0x0] 01:35:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121297000) [pid = 1656] [serial = 912] [outer = 0x11963ac00] 01:35:13 INFO - PROCESS | 1656 | 1465202113904 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1213f7800) [pid = 1656] [serial = 913] [outer = 0x11963ac00] 01:35:14 INFO - PROCESS | 1656 | 1465202114356 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] 01:35:14 INFO - PROCESS | 1656 | 1465202114400 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:35:14 INFO - PROCESS | 1656 | 1465202114402 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 1656 | 1465202114403 Marionette TRACE conn2 <- [1,1190,null,{}] 01:35:14 INFO - PROCESS | 1656 | 1465202114405 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}] 01:35:14 INFO - PROCESS | 1656 | 1465202114407 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:14 INFO - PROCESS | 1656 | 1465202114516 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:35:14 INFO - PROCESS | 1656 | 1465202114521 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 1656 | 1465202114526 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x124105800 == 32 [pid = 1656] [id = 305] 01:35:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x118f15000) [pid = 1656] [serial = 914] [outer = 0x0] 01:35:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x121c4d800) [pid = 1656] [serial = 915] [outer = 0x118f15000] 01:35:14 INFO - PROCESS | 1656 | 1465202114562 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x125031c00) [pid = 1656] [serial = 916] [outer = 0x118f15000] 01:35:14 INFO - PROCESS | 1656 | 1465202114921 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] 01:35:14 INFO - PROCESS | 1656 | 1465202114972 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:35:14 INFO - PROCESS | 1656 | 1465202114974 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 1656 | 1465202114975 Marionette TRACE conn2 <- [1,1194,null,{}] 01:35:14 INFO - PROCESS | 1656 | 1465202114977 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}] 01:35:14 INFO - PROCESS | 1656 | 1465202114979 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:15 INFO - PROCESS | 1656 | 1465202115073 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:35:15 INFO - PROCESS | 1656 | 1465202115109 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 1656 | 1465202115110 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x112ad1800 == 33 [pid = 1656] [id = 306] 01:35:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1186b8000) [pid = 1656] [serial = 917] [outer = 0x0] 01:35:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1258a7400) [pid = 1656] [serial = 918] [outer = 0x1186b8000] 01:35:15 INFO - PROCESS | 1656 | 1465202115135 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x126663000) [pid = 1656] [serial = 919] [outer = 0x1186b8000] 01:35:15 INFO - PROCESS | 1656 | 1465202115501 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] 01:35:15 INFO - PROCESS | 1656 | 1465202115544 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:35:15 INFO - PROCESS | 1656 | 1465202115546 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 1656 | 1465202115547 Marionette TRACE conn2 <- [1,1198,null,{}] 01:35:15 INFO - PROCESS | 1656 | 1465202115550 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}] 01:35:15 INFO - PROCESS | 1656 | 1465202115551 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:15 INFO - PROCESS | 1656 | 1465202115648 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:35:15 INFO - PROCESS | 1656 | 1465202115651 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 1656 | 1465202115652 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f10800 == 34 [pid = 1656] [id = 307] 01:35:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x112a84000) [pid = 1656] [serial = 920] [outer = 0x0] 01:35:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1268cf000) [pid = 1656] [serial = 921] [outer = 0x112a84000] 01:35:15 INFO - PROCESS | 1656 | 1465202115678 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x127846400) [pid = 1656] [serial = 922] [outer = 0x112a84000] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12b115400) [pid = 1656] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x126661c00) [pid = 1656] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12933dc00) [pid = 1656] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x112a83000) [pid = 1656] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116f80800) [pid = 1656] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11963f400) [pid = 1656] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116f88000) [pid = 1656] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x116054000) [pid = 1656] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x116627c00) [pid = 1656] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12a48b000) [pid = 1656] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119346000) [pid = 1656] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x111e6ac00) [pid = 1656] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x113283000) [pid = 1656] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:35:16 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x113d76c00) [pid = 1656] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:35:16 INFO - PROCESS | 1656 | 1465202116225 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]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 719ms 01:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:35:16 INFO - PROCESS | 1656 | 1465202116266 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 1656 | 1465202116268 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:35:16 INFO - PROCESS | 1656 | 1465202116271 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 1656 | 1465202116273 Marionette TRACE conn2 <- [1,1202,null,{}] 01:35:16 INFO - PROCESS | 1656 | 1465202116283 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}] 01:35:16 INFO - PROCESS | 1656 | 1465202116285 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:16 INFO - PROCESS | 1656 | 1465202116439 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:35:16 INFO - PROCESS | 1656 | 1465202116448 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 1656 | 1465202116449 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f17800 == 35 [pid = 1656] [id = 308] 01:35:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x11764d400) [pid = 1656] [serial = 923] [outer = 0x0] 01:35:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1240e8800) [pid = 1656] [serial = 924] [outer = 0x11764d400] 01:35:16 INFO - PROCESS | 1656 | 1465202116474 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12784d400) [pid = 1656] [serial = 925] [outer = 0x11764d400] 01:35:16 INFO - PROCESS | 1656 | 1465202116805 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]]]}] 01:35:16 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 01:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 569ms 01:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:35:16 INFO - PROCESS | 1656 | 1465202116842 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 1656 | 1465202116844 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:35:16 INFO - PROCESS | 1656 | 1465202116847 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 1656 | 1465202116849 Marionette TRACE conn2 <- [1,1206,null,{}] 01:35:16 INFO - PROCESS | 1656 | 1465202116852 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}] 01:35:16 INFO - PROCESS | 1656 | 1465202116854 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:17 INFO - PROCESS | 1656 | 1465202117010 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:35:17 INFO - PROCESS | 1656 | 1465202117020 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 1656 | 1465202117021 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a1000 == 36 [pid = 1656] [id = 309] 01:35:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x113d13000) [pid = 1656] [serial = 926] [outer = 0x0] 01:35:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x127aa6400) [pid = 1656] [serial = 927] [outer = 0x113d13000] 01:35:17 INFO - PROCESS | 1656 | 1465202117061 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129340000) [pid = 1656] [serial = 928] [outer = 0x113d13000] 01:35:17 INFO - PROCESS | 1656 | 1465202117371 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]]]}] 01:35:17 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 01:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 01:35:17 INFO - PROCESS | 1656 | 1465202117417 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 1656 | 1465202117418 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:35:17 INFO - PROCESS | 1656 | 1465202117420 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 1656 | 1465202117422 Marionette TRACE conn2 <- [1,1210,null,{}] 01:35:17 INFO - PROCESS | 1656 | 1465202117424 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}] 01:35:17 INFO - PROCESS | 1656 | 1465202117425 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:17 INFO - PROCESS | 1656 | 1465202117507 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:35:17 INFO - PROCESS | 1656 | 1465202117513 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 1656 | 1465202117515 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a6a5000 == 37 [pid = 1656] [id = 310] 01:35:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129343400) [pid = 1656] [serial = 929] [outer = 0x0] 01:35:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129475000) [pid = 1656] [serial = 930] [outer = 0x129343400] 01:35:17 INFO - PROCESS | 1656 | 1465202117542 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a48b000) [pid = 1656] [serial = 931] [outer = 0x129343400] 01:35:17 INFO - PROCESS | 1656 | 1465202117903 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]]]}] 01:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 521ms 01:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:35:17 INFO - PROCESS | 1656 | 1465202117942 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 1656 | 1465202117944 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:35:17 INFO - PROCESS | 1656 | 1465202117946 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 1656 | 1465202117948 Marionette TRACE conn2 <- [1,1214,null,{}] 01:35:17 INFO - PROCESS | 1656 | 1465202117950 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}] 01:35:17 INFO - PROCESS | 1656 | 1465202117952 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:18 INFO - PROCESS | 1656 | 1465202118042 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:35:18 INFO - PROCESS | 1656 | 1465202118144 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 1656 | 1465202118146 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x112acc800 == 38 [pid = 1656] [id = 311] 01:35:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x110d62800) [pid = 1656] [serial = 932] [outer = 0x0] 01:35:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x111c66c00) [pid = 1656] [serial = 933] [outer = 0x110d62800] 01:35:18 INFO - PROCESS | 1656 | 1465202118179 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x112d4b400) [pid = 1656] [serial = 934] [outer = 0x110d62800] 01:35:18 INFO - PROCESS | 1656 | 1465202118737 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]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 870ms 01:35:18 INFO - PROCESS | 1656 | 1465202118819 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:35:18 INFO - PROCESS | 1656 | 1465202118821 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:35:18 INFO - PROCESS | 1656 | 1465202118825 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 1656 | 1465202118826 Marionette TRACE conn2 <- [1,1218,null,{}] 01:35:18 INFO - PROCESS | 1656 | 1465202118830 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}] 01:35:18 INFO - PROCESS | 1656 | 1465202118833 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:18 INFO - PROCESS | 1656 | 1465202118945 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:35:19 INFO - PROCESS | 1656 | 1465202119001 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 1656 | 1465202119003 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x118f64800 == 39 [pid = 1656] [id = 312] 01:35:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1182f8800) [pid = 1656] [serial = 935] [outer = 0x0] 01:35:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1186b1c00) [pid = 1656] [serial = 936] [outer = 0x1182f8800] 01:35:19 INFO - PROCESS | 1656 | 1465202119034 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x118fc7800) [pid = 1656] [serial = 937] [outer = 0x1182f8800] 01:35:19 INFO - PROCESS | 1656 | 1465202119705 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]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 922ms 01:35:19 INFO - PROCESS | 1656 | 1465202119747 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 1656 | 1465202119750 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:35:19 INFO - PROCESS | 1656 | 1465202119753 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 1656 | 1465202119755 Marionette TRACE conn2 <- [1,1222,null,{}] 01:35:19 INFO - PROCESS | 1656 | 1465202119759 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}] 01:35:19 INFO - PROCESS | 1656 | 1465202119760 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:19 INFO - PROCESS | 1656 | 1465202119865 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:35:19 INFO - PROCESS | 1656 | 1465202119970 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 1656 | 1465202119974 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x11621b000 == 40 [pid = 1656] [id = 313] 01:35:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x118219800) [pid = 1656] [serial = 938] [outer = 0x0] 01:35:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1182f1000) [pid = 1656] [serial = 939] [outer = 0x118219800] 01:35:20 INFO - PROCESS | 1656 | 1465202120022 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x118f1fc00) [pid = 1656] [serial = 940] [outer = 0x118219800] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12a6a5000 == 39 [pid = 1656] [id = 310] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a1000 == 38 [pid = 1656] [id = 309] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x128f17800 == 37 [pid = 1656] [id = 308] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x128f10800 == 36 [pid = 1656] [id = 307] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x112ad1800 == 35 [pid = 1656] [id = 306] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x124105800 == 34 [pid = 1656] [id = 305] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x119d83000 == 33 [pid = 1656] [id = 304] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1193bf800 == 32 [pid = 1656] [id = 303] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x117355800 == 31 [pid = 1656] [id = 302] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x11676d000 == 30 [pid = 1656] [id = 301] 01:35:20 INFO - PROCESS | 1656 | --DOCSHELL 0x113014000 == 29 [pid = 1656] [id = 300] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12b19f800) [pid = 1656] [serial = 879] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1266da800) [pid = 1656] [serial = 860] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129337c00) [pid = 1656] [serial = 861] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x129607c00) [pid = 1656] [serial = 863] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12a6c0000) [pid = 1656] [serial = 867] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x117298400) [pid = 1656] [serial = 845] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118f13c00) [pid = 1656] [serial = 846] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1199bbc00) [pid = 1656] [serial = 851] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119dcec00) [pid = 1656] [serial = 852] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118f22800) [pid = 1656] [serial = 848] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11933cc00) [pid = 1656] [serial = 849] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x121b39000) [pid = 1656] [serial = 857] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11674e800) [pid = 1656] [serial = 842] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12a7d1000) [pid = 1656] [serial = 868] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118273400) [pid = 1656] [serial = 843] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12aa7e000) [pid = 1656] [serial = 840] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119dd8800) [pid = 1656] [serial = 854] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x121844000) [pid = 1656] [serial = 855] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1189ed000) [pid = 1656] [serial = 871] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x113f0c800) [pid = 1656] [serial = 870] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x129343000) [pid = 1656] [serial = 874] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12a6c7c00) [pid = 1656] [serial = 876] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x113f09c00) [pid = 1656] [serial = 477] [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.] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12a48d800) [pid = 1656] [serial = 864] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1199b0400) [pid = 1656] [serial = 873] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x125315800) [pid = 1656] [serial = 858] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12b409c00) [pid = 1656] [serial = 880] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12b112800) [pid = 1656] [serial = 877] [outer = 0x0] [url = about:blank] 01:35:20 INFO - PROCESS | 1656 | 1465202120574 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] 01:35:20 INFO - PROCESS | 1656 | 1465202120631 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:35:20 INFO - PROCESS | 1656 | 1465202120635 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - PROCESS | 1656 | 1465202120637 Marionette TRACE conn2 <- [1,1226,null,{}] 01:35:20 INFO - PROCESS | 1656 | 1465202120639 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}] 01:35:20 INFO - PROCESS | 1656 | 1465202120641 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:20 INFO - PROCESS | 1656 | 1465202120723 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:35:20 INFO - PROCESS | 1656 | 1465202120732 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 1656 | 1465202120733 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x11862f000 == 30 [pid = 1656] [id = 314] 01:35:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x119342c00) [pid = 1656] [serial = 941] [outer = 0x0] 01:35:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119641400) [pid = 1656] [serial = 942] [outer = 0x119342c00] 01:35:20 INFO - PROCESS | 1656 | 1465202120760 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1199b7400) [pid = 1656] [serial = 943] [outer = 0x119342c00] 01:35:21 INFO - PROCESS | 1656 | 1465202121121 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]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 523ms 01:35:21 INFO - PROCESS | 1656 | 1465202121158 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:35:21 INFO - PROCESS | 1656 | 1465202121160 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:35:21 INFO - PROCESS | 1656 | 1465202121162 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 1656 | 1465202121165 Marionette TRACE conn2 <- [1,1230,null,{}] 01:35:21 INFO - PROCESS | 1656 | 1465202121172 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}] 01:35:21 INFO - PROCESS | 1656 | 1465202121176 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:21 INFO - PROCESS | 1656 | 1465202121258 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:35:21 INFO - PROCESS | 1656 | 1465202121265 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 1656 | 1465202121267 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d83800 == 31 [pid = 1656] [id = 315] 01:35:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1160b6000) [pid = 1656] [serial = 944] [outer = 0x0] 01:35:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1213ed000) [pid = 1656] [serial = 945] [outer = 0x1160b6000] 01:35:21 INFO - PROCESS | 1656 | 1465202121296 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12183e400) [pid = 1656] [serial = 946] [outer = 0x1160b6000] 01:35:21 INFO - PROCESS | 1656 | 1465202121667 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]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 01:35:21 INFO - PROCESS | 1656 | 1465202121692 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 1656 | 1465202121694 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:35:21 INFO - PROCESS | 1656 | 1465202121698 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 1656 | 1465202121699 Marionette TRACE conn2 <- [1,1234,null,{}] 01:35:21 INFO - PROCESS | 1656 | 1465202121701 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}] 01:35:21 INFO - PROCESS | 1656 | 1465202121702 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:21 INFO - PROCESS | 1656 | 1465202121784 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:35:21 INFO - PROCESS | 1656 | 1465202121788 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 1656 | 1465202121789 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x121eac800 == 32 [pid = 1656] [id = 316] 01:35:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11604b800) [pid = 1656] [serial = 947] [outer = 0x0] 01:35:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1240e3c00) [pid = 1656] [serial = 948] [outer = 0x11604b800] 01:35:21 INFO - PROCESS | 1656 | 1465202121815 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x125039c00) [pid = 1656] [serial = 949] [outer = 0x11604b800] 01:35:22 INFO - PROCESS | 1656 | 1465202122149 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]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 01:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:35:22 INFO - PROCESS | 1656 | 1465202122166 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 1656 | 1465202122167 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:35:22 INFO - PROCESS | 1656 | 1465202122170 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 1656 | 1465202122171 Marionette TRACE conn2 <- [1,1238,null,{}] 01:35:22 INFO - PROCESS | 1656 | 1465202122173 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}] 01:35:22 INFO - PROCESS | 1656 | 1465202122175 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:22 INFO - PROCESS | 1656 | 1465202122253 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:35:22 INFO - PROCESS | 1656 | 1465202122256 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 1656 | 1465202122258 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x117361000 == 33 [pid = 1656] [id = 317] 01:35:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121c57c00) [pid = 1656] [serial = 950] [outer = 0x0] 01:35:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1258b3c00) [pid = 1656] [serial = 951] [outer = 0x121c57c00] 01:35:22 INFO - PROCESS | 1656 | 1465202122285 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x126664000) [pid = 1656] [serial = 952] [outer = 0x121c57c00] 01:35:22 INFO - PROCESS | 1656 | 1465202122649 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]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 522ms 01:35:22 INFO - PROCESS | 1656 | 1465202122698 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 1656 | 1465202122699 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:35:22 INFO - PROCESS | 1656 | 1465202122701 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 1656 | 1465202122702 Marionette TRACE conn2 <- [1,1242,null,{}] 01:35:22 INFO - PROCESS | 1656 | 1465202122705 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}] 01:35:22 INFO - PROCESS | 1656 | 1465202122709 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:22 INFO - PROCESS | 1656 | 1465202122837 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:35:22 INFO - PROCESS | 1656 | 1465202122874 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 1656 | 1465202122875 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f0e800 == 34 [pid = 1656] [id = 318] 01:35:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1199bc800) [pid = 1656] [serial = 953] [outer = 0x0] 01:35:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129473400) [pid = 1656] [serial = 954] [outer = 0x1199bc800] 01:35:22 INFO - PROCESS | 1656 | 1465202122901 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12a488800) [pid = 1656] [serial = 955] [outer = 0x1199bc800] 01:35:23 INFO - PROCESS | 1656 | 1465202123215 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]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 568ms 01:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:35:23 INFO - PROCESS | 1656 | 1465202123270 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 1656 | 1465202123271 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:35:23 INFO - PROCESS | 1656 | 1465202123273 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 1656 | 1465202123274 Marionette TRACE conn2 <- [1,1246,null,{}] 01:35:23 INFO - PROCESS | 1656 | 1465202123277 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}] 01:35:23 INFO - PROCESS | 1656 | 1465202123278 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:23 INFO - PROCESS | 1656 | 1465202123373 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:35:23 INFO - PROCESS | 1656 | 1465202123411 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 1656 | 1465202123412 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b2000 == 35 [pid = 1656] [id = 319] 01:35:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12784b000) [pid = 1656] [serial = 956] [outer = 0x0] 01:35:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12a7c8000) [pid = 1656] [serial = 957] [outer = 0x12784b000] 01:35:23 INFO - PROCESS | 1656 | 1465202123437 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12aa88c00) [pid = 1656] [serial = 958] [outer = 0x12784b000] 01:35:23 INFO - PROCESS | 1656 | 1465202123752 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]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 521ms 01:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:35:23 INFO - PROCESS | 1656 | 1465202123794 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 1656 | 1465202123796 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:35:23 INFO - PROCESS | 1656 | 1465202123798 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 1656 | 1465202123799 Marionette TRACE conn2 <- [1,1250,null,{}] 01:35:23 INFO - PROCESS | 1656 | 1465202123801 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}] 01:35:23 INFO - PROCESS | 1656 | 1465202123803 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:23 INFO - PROCESS | 1656 | 1465202123899 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:35:23 INFO - PROCESS | 1656 | 1465202123938 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 1656 | 1465202123940 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a6a8800 == 36 [pid = 1656] [id = 320] 01:35:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a496c00) [pid = 1656] [serial = 959] [outer = 0x0] 01:35:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12b119400) [pid = 1656] [serial = 960] [outer = 0x12a496c00] 01:35:23 INFO - PROCESS | 1656 | 1465202123965 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b19c800) [pid = 1656] [serial = 961] [outer = 0x12a496c00] 01:35:24 INFO - PROCESS | 1656 | 1465202124282 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]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 01:35:24 INFO - PROCESS | 1656 | 1465202124322 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 1656 | 1465202124323 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:35:24 INFO - PROCESS | 1656 | 1465202124325 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 1656 | 1465202124326 Marionette TRACE conn2 <- [1,1254,null,{}] 01:35:24 INFO - PROCESS | 1656 | 1465202124329 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}] 01:35:24 INFO - PROCESS | 1656 | 1465202124330 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:24 INFO - PROCESS | 1656 | 1465202124429 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:35:24 INFO - PROCESS | 1656 | 1465202124432 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 1656 | 1465202124434 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aac0000 == 37 [pid = 1656] [id = 321] 01:35:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b11d800) [pid = 1656] [serial = 962] [outer = 0x0] 01:35:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12b409c00) [pid = 1656] [serial = 963] [outer = 0x12b11d800] 01:35:24 INFO - PROCESS | 1656 | 1465202124458 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12ba73c00) [pid = 1656] [serial = 964] [outer = 0x12b11d800] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11963ac00) [pid = 1656] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1186b8000) [pid = 1656] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118f15400) [pid = 1656] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x116603800) [pid = 1656] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x112d41800) [pid = 1656] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11963a000) [pid = 1656] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116054800) [pid = 1656] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118f15000) [pid = 1656] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11827f000) [pid = 1656] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1199b2000) [pid = 1656] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x112a84000) [pid = 1656] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x121845c00) [pid = 1656] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x113d13000) [pid = 1656] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12946f400) [pid = 1656] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1166db400) [pid = 1656] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:35:24 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x11764d400) [pid = 1656] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:35:24 INFO - PROCESS | 1656 | 1465202124876 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]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 571ms 01:35:24 INFO - PROCESS | 1656 | 1465202124897 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:35:24 INFO - PROCESS | 1656 | 1465202124899 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:35:24 INFO - PROCESS | 1656 | 1465202124901 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 1656 | 1465202124902 Marionette TRACE conn2 <- [1,1258,null,{}] 01:35:24 INFO - PROCESS | 1656 | 1465202124904 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}] 01:35:24 INFO - PROCESS | 1656 | 1465202124906 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:24 INFO - PROCESS | 1656 | 1465202124986 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:35:24 INFO - PROCESS | 1656 | 1465202124989 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 1656 | 1465202124991 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d4000 == 38 [pid = 1656] [id = 322] 01:35:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x113d13000) [pid = 1656] [serial = 965] [outer = 0x0] 01:35:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1182f6c00) [pid = 1656] [serial = 966] [outer = 0x113d13000] 01:35:25 INFO - PROCESS | 1656 | 1465202125016 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119b6a400) [pid = 1656] [serial = 967] [outer = 0x113d13000] 01:35:25 INFO - PROCESS | 1656 | 1465202125369 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]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 01:35:25 INFO - PROCESS | 1656 | 1465202125421 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:35:25 INFO - PROCESS | 1656 | 1465202125422 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:35:25 INFO - PROCESS | 1656 | 1465202125425 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 1656 | 1465202125427 Marionette TRACE conn2 <- [1,1262,null,{}] 01:35:25 INFO - PROCESS | 1656 | 1465202125429 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}] 01:35:25 INFO - PROCESS | 1656 | 1465202125431 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:25 INFO - PROCESS | 1656 | 1465202125524 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:35:25 INFO - PROCESS | 1656 | 1465202125530 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 1656 | 1465202125532 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba07800 == 39 [pid = 1656] [id = 323] 01:35:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12183b000) [pid = 1656] [serial = 968] [outer = 0x0] 01:35:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12946f400) [pid = 1656] [serial = 969] [outer = 0x12183b000] 01:35:25 INFO - PROCESS | 1656 | 1465202125566 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12ba82000) [pid = 1656] [serial = 970] [outer = 0x12183b000] 01:35:25 INFO - PROCESS | 1656 | 1465202125900 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]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 521ms 01:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:35:25 INFO - PROCESS | 1656 | 1465202125947 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 1656 | 1465202125948 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:35:25 INFO - PROCESS | 1656 | 1465202125950 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 1656 | 1465202125952 Marionette TRACE conn2 <- [1,1266,null,{}] 01:35:25 INFO - PROCESS | 1656 | 1465202125954 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}] 01:35:25 INFO - PROCESS | 1656 | 1465202125955 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:26 INFO - PROCESS | 1656 | 1465202126036 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:35:26 INFO - PROCESS | 1656 | 1465202126092 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 1656 | 1465202126094 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdbe800 == 40 [pid = 1656] [id = 324] 01:35:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12ba75c00) [pid = 1656] [serial = 971] [outer = 0x0] 01:35:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12bc64400) [pid = 1656] [serial = 972] [outer = 0x12ba75c00] 01:35:26 INFO - PROCESS | 1656 | 1465202126118 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12bc73800) [pid = 1656] [serial = 973] [outer = 0x12ba75c00] 01:35:26 INFO - PROCESS | 1656 | 1465202126405 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]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 468ms 01:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:35:26 INFO - PROCESS | 1656 | 1465202126420 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 1656 | 1465202126421 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:35:26 INFO - PROCESS | 1656 | 1465202126424 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 1656 | 1465202126425 Marionette TRACE conn2 <- [1,1270,null,{}] 01:35:26 INFO - PROCESS | 1656 | 1465202126429 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}] 01:35:26 INFO - PROCESS | 1656 | 1465202126432 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:26 INFO - PROCESS | 1656 | 1465202126532 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:35:26 INFO - PROCESS | 1656 | 1465202126536 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 1656 | 1465202126537 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c224000 == 41 [pid = 1656] [id = 325] 01:35:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129337800) [pid = 1656] [serial = 974] [outer = 0x0] 01:35:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12bc79c00) [pid = 1656] [serial = 975] [outer = 0x129337800] 01:35:26 INFO - PROCESS | 1656 | 1465202126561 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12bc7f400) [pid = 1656] [serial = 976] [outer = 0x129337800] 01:35:26 INFO - PROCESS | 1656 | 1465202126979 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]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 569ms 01:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:35:27 INFO - PROCESS | 1656 | 1465202126993 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 1656 | 1465202126996 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:35:27 INFO - PROCESS | 1656 | 1465202126999 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 1656 | 1465202127001 Marionette TRACE conn2 <- [1,1274,null,{}] 01:35:27 INFO - PROCESS | 1656 | 1465202127005 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}] 01:35:27 INFO - PROCESS | 1656 | 1465202127007 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:27 INFO - PROCESS | 1656 | 1465202127117 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:35:27 INFO - PROCESS | 1656 | 1465202127190 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 1656 | 1465202127192 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x11808f800 == 42 [pid = 1656] [id = 326] 01:35:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x115ef5000) [pid = 1656] [serial = 977] [outer = 0x0] 01:35:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x117649c00) [pid = 1656] [serial = 978] [outer = 0x115ef5000] 01:35:27 INFO - PROCESS | 1656 | 1465202127224 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118f1f000) [pid = 1656] [serial = 979] [outer = 0x115ef5000] 01:35:27 INFO - PROCESS | 1656 | 1465202127686 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]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 721ms 01:35:27 INFO - PROCESS | 1656 | 1465202127730 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 1656 | 1465202127733 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:35:27 INFO - PROCESS | 1656 | 1465202127739 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 1656 | 1465202127741 Marionette TRACE conn2 <- [1,1278,null,{}] 01:35:27 INFO - PROCESS | 1656 | 1465202127744 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}] 01:35:27 INFO - PROCESS | 1656 | 1465202127748 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:27 INFO - PROCESS | 1656 | 1465202127852 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:35:27 INFO - PROCESS | 1656 | 1465202127922 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 1656 | 1465202127923 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1244a5000 == 43 [pid = 1656] [id = 327] 01:35:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119b6d000) [pid = 1656] [serial = 980] [outer = 0x0] 01:35:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119dcec00) [pid = 1656] [serial = 981] [outer = 0x119b6d000] 01:35:27 INFO - PROCESS | 1656 | 1465202127954 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1214a3800) [pid = 1656] [serial = 982] [outer = 0x119b6d000] 01:35:28 INFO - PROCESS | 1656 | 1465202128386 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]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 673ms 01:35:28 INFO - PROCESS | 1656 | 1465202128412 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 1656 | 1465202128414 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:35:28 INFO - PROCESS | 1656 | 1465202128416 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 1656 | 1465202128419 Marionette TRACE conn2 <- [1,1282,null,{}] 01:35:28 INFO - PROCESS | 1656 | 1465202128428 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}] 01:35:28 INFO - PROCESS | 1656 | 1465202128431 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:28 INFO - PROCESS | 1656 | 1465202128558 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:35:28 INFO - PROCESS | 1656 | 1465202128620 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 1656 | 1465202128622 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c220000 == 44 [pid = 1656] [id = 328] 01:35:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x121b31c00) [pid = 1656] [serial = 983] [outer = 0x0] 01:35:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126666000) [pid = 1656] [serial = 984] [outer = 0x121b31c00] 01:35:28 INFO - PROCESS | 1656 | 1465202128694 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x129342800) [pid = 1656] [serial = 985] [outer = 0x121b31c00] 01:35:29 INFO - PROCESS | 1656 | 1465202129117 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]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 721ms 01:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:35:29 INFO - PROCESS | 1656 | 1465202129146 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 1656 | 1465202129148 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:35:29 INFO - PROCESS | 1656 | 1465202129151 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 1656 | 1465202129153 Marionette TRACE conn2 <- [1,1286,null,{}] 01:35:29 INFO - PROCESS | 1656 | 1465202129155 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}] 01:35:29 INFO - PROCESS | 1656 | 1465202129157 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:29 INFO - PROCESS | 1656 | 1465202129263 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:35:29 INFO - PROCESS | 1656 | 1465202129334 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 1656 | 1465202129336 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb74000 == 45 [pid = 1656] [id = 329] 01:35:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x129612c00) [pid = 1656] [serial = 986] [outer = 0x0] 01:35:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12a7d1c00) [pid = 1656] [serial = 987] [outer = 0x129612c00] 01:35:29 INFO - PROCESS | 1656 | 1465202129365 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b405c00) [pid = 1656] [serial = 988] [outer = 0x129612c00] 01:35:29 INFO - PROCESS | 1656 | 1465202129829 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]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 719ms 01:35:29 INFO - PROCESS | 1656 | 1465202129878 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 1656 | 1465202129880 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:35:29 INFO - PROCESS | 1656 | 1465202129905 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 1656 | 1465202129906 Marionette TRACE conn2 <- [1,1290,null,{}] 01:35:29 INFO - PROCESS | 1656 | 1465202129908 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}] 01:35:29 INFO - PROCESS | 1656 | 1465202129910 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:30 INFO - PROCESS | 1656 | 1465202130047 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:35:30 INFO - PROCESS | 1656 | 1465202130243 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 1656 | 1465202130245 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e1f000 == 46 [pid = 1656] [id = 330] 01:35:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x115e4a400) [pid = 1656] [serial = 989] [outer = 0x0] 01:35:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x116f84000) [pid = 1656] [serial = 990] [outer = 0x115e4a400] 01:35:30 INFO - PROCESS | 1656 | 1465202130274 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118fc6c00) [pid = 1656] [serial = 991] [outer = 0x115e4a400] 01:35:30 INFO - PROCESS | 1656 | 1465202130709 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]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 871ms 01:35:30 INFO - PROCESS | 1656 | 1465202130777 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 1656 | 1465202130779 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:35:30 INFO - PROCESS | 1656 | 1465202130782 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 1656 | 1465202130784 Marionette TRACE conn2 <- [1,1294,null,{}] 01:35:30 INFO - PROCESS | 1656 | 1465202130787 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}] 01:35:30 INFO - PROCESS | 1656 | 1465202130789 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:30 INFO - PROCESS | 1656 | 1465202130888 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:35:30 INFO - PROCESS | 1656 | 1465202130961 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 1656 | 1465202130962 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e11000 == 47 [pid = 1656] [id = 331] 01:35:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1196d0400) [pid = 1656] [serial = 992] [outer = 0x0] 01:35:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x119b67c00) [pid = 1656] [serial = 993] [outer = 0x1196d0400] 01:35:30 INFO - PROCESS | 1656 | 1465202130990 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x119dd9c00) [pid = 1656] [serial = 994] [outer = 0x1196d0400] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdbe800 == 46 [pid = 1656] [id = 324] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba07800 == 45 [pid = 1656] [id = 323] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d4000 == 44 [pid = 1656] [id = 322] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12aac0000 == 43 [pid = 1656] [id = 321] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12a6a8800 == 42 [pid = 1656] [id = 320] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b2000 == 41 [pid = 1656] [id = 319] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x128f0e800 == 40 [pid = 1656] [id = 318] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x117361000 == 39 [pid = 1656] [id = 317] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x121eac800 == 38 [pid = 1656] [id = 316] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x119d83800 == 37 [pid = 1656] [id = 315] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x11862f000 == 36 [pid = 1656] [id = 314] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x11621b000 == 35 [pid = 1656] [id = 313] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x118f64800 == 34 [pid = 1656] [id = 312] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x112acc800 == 33 [pid = 1656] [id = 311] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x117e1f000 == 32 [pid = 1656] [id = 330] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb74000 == 31 [pid = 1656] [id = 329] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12c220000 == 30 [pid = 1656] [id = 328] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1244a5000 == 29 [pid = 1656] [id = 327] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12c224000 == 28 [pid = 1656] [id = 325] 01:35:31 INFO - PROCESS | 1656 | --DOCSHELL 0x11808f800 == 27 [pid = 1656] [id = 326] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x112dca400) [pid = 1656] [serial = 900] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x113d13400) [pid = 1656] [serial = 901] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1199b4800) [pid = 1656] [serial = 909] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x118f54000) [pid = 1656] [serial = 898] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x116a58000) [pid = 1656] [serial = 897] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x121c4d800) [pid = 1656] [serial = 915] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x118fef400) [pid = 1656] [serial = 883] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x118f1a400) [pid = 1656] [serial = 882] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x126663000) [pid = 1656] [serial = 919] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x1213f1c00) [pid = 1656] [serial = 886] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119dd1400) [pid = 1656] [serial = 885] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1268cf000) [pid = 1656] [serial = 921] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x127aa6c00) [pid = 1656] [serial = 889] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1258a6400) [pid = 1656] [serial = 888] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x127aa6400) [pid = 1656] [serial = 927] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12aa84c00) [pid = 1656] [serial = 892] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12a7c4400) [pid = 1656] [serial = 891] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x129340000) [pid = 1656] [serial = 928] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12b195800) [pid = 1656] [serial = 895] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12aa8b000) [pid = 1656] [serial = 894] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x127846400) [pid = 1656] [serial = 922] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1240e8800) [pid = 1656] [serial = 924] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x121297000) [pid = 1656] [serial = 912] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x125031c00) [pid = 1656] [serial = 916] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12784d400) [pid = 1656] [serial = 925] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119dd2400) [pid = 1656] [serial = 910] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x129475000) [pid = 1656] [serial = 930] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1213f7800) [pid = 1656] [serial = 913] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1258a7400) [pid = 1656] [serial = 918] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119285800) [pid = 1656] [serial = 906] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119344400) [pid = 1656] [serial = 907] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x117645400) [pid = 1656] [serial = 903] [outer = 0x0] [url = about:blank] 01:35:31 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118558400) [pid = 1656] [serial = 904] [outer = 0x0] [url = about:blank] 01:35:32 INFO - PROCESS | 1656 | 1465202132882 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]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2122ms 01:35:32 INFO - PROCESS | 1656 | 1465202132904 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:35:32 INFO - PROCESS | 1656 | 1465202132907 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:35:32 INFO - PROCESS | 1656 | 1465202132913 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 1656 | 1465202132915 Marionette TRACE conn2 <- [1,1298,null,{}] 01:35:32 INFO - PROCESS | 1656 | 1465202132919 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}] 01:35:32 INFO - PROCESS | 1656 | 1465202132920 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:33 INFO - PROCESS | 1656 | 1465202133006 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:35:33 INFO - PROCESS | 1656 | 1465202133016 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 1656 | 1465202133017 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1162d1800 == 28 [pid = 1656] [id = 332] 01:35:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x116743400) [pid = 1656] [serial = 995] [outer = 0x0] 01:35:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x116747800) [pid = 1656] [serial = 996] [outer = 0x116743400] 01:35:33 INFO - PROCESS | 1656 | 1465202133048 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116f7c800) [pid = 1656] [serial = 997] [outer = 0x116743400] 01:35:33 INFO - PROCESS | 1656 | 1465202133425 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]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 571ms 01:35:33 INFO - PROCESS | 1656 | 1465202133483 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 1656 | 1465202133487 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:35:33 INFO - PROCESS | 1656 | 1465202133491 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 1656 | 1465202133493 Marionette TRACE conn2 <- [1,1302,null,{}] 01:35:33 INFO - PROCESS | 1656 | 1465202133495 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}] 01:35:33 INFO - PROCESS | 1656 | 1465202133497 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:33 INFO - PROCESS | 1656 | 1465202133581 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:35:33 INFO - PROCESS | 1656 | 1465202133586 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 1656 | 1465202133588 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x117351000 == 29 [pid = 1656] [id = 333] 01:35:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11820d400) [pid = 1656] [serial = 998] [outer = 0x0] 01:35:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x118656400) [pid = 1656] [serial = 999] [outer = 0x11820d400] 01:35:33 INFO - PROCESS | 1656 | 1465202133616 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118f14000) [pid = 1656] [serial = 1000] [outer = 0x11820d400] 01:35:34 INFO - PROCESS | 1656 | 1465202133999 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]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 523ms 01:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:35:34 INFO - PROCESS | 1656 | 1465202134015 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 1656 | 1465202134017 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:35:34 INFO - PROCESS | 1656 | 1465202134019 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 1656 | 1465202134031 Marionette TRACE conn2 <- [1,1306,null,{}] 01:35:34 INFO - PROCESS | 1656 | 1465202134039 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}] 01:35:34 INFO - PROCESS | 1656 | 1465202134043 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:34 INFO - PROCESS | 1656 | 1465202134144 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:35:34 INFO - PROCESS | 1656 | 1465202134152 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 1656 | 1465202134154 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x11921f800 == 30 [pid = 1656] [id = 334] 01:35:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x112149400) [pid = 1656] [serial = 1001] [outer = 0x0] 01:35:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119345800) [pid = 1656] [serial = 1002] [outer = 0x112149400] 01:35:34 INFO - PROCESS | 1656 | 1465202134183 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1196d4400) [pid = 1656] [serial = 1003] [outer = 0x112149400] 01:35:34 INFO - PROCESS | 1656 | 1465202134554 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]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 584ms 01:35:34 INFO - PROCESS | 1656 | 1465202134608 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:35:34 INFO - PROCESS | 1656 | 1465202134609 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:35:34 INFO - PROCESS | 1656 | 1465202134611 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 1656 | 1465202134613 Marionette TRACE conn2 <- [1,1310,null,{}] 01:35:34 INFO - PROCESS | 1656 | 1465202134615 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}] 01:35:34 INFO - PROCESS | 1656 | 1465202134616 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:34 INFO - PROCESS | 1656 | 1465202134723 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:35:34 INFO - PROCESS | 1656 | 1465202134734 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 1656 | 1465202134735 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197b8000 == 31 [pid = 1656] [id = 335] 01:35:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119b65800) [pid = 1656] [serial = 1004] [outer = 0x0] 01:35:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119cc5800) [pid = 1656] [serial = 1005] [outer = 0x119b65800] 01:35:34 INFO - PROCESS | 1656 | 1465202134762 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119ddc400) [pid = 1656] [serial = 1006] [outer = 0x119b65800] 01:35:35 INFO - PROCESS | 1656 | 1465202135132 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] 01:35:35 INFO - PROCESS | 1656 | 1465202135185 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:35:35 INFO - PROCESS | 1656 | 1465202135187 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 1656 | 1465202135188 Marionette TRACE conn2 <- [1,1314,null,{}] 01:35:35 INFO - PROCESS | 1656 | 1465202135190 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}] 01:35:35 INFO - PROCESS | 1656 | 1465202135192 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:35 INFO - PROCESS | 1656 | 1465202135293 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:35:35 INFO - PROCESS | 1656 | 1465202135331 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 1656 | 1465202135332 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d8800 == 32 [pid = 1656] [id = 336] 01:35:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x118216800) [pid = 1656] [serial = 1007] [outer = 0x0] 01:35:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1213f2400) [pid = 1656] [serial = 1008] [outer = 0x118216800] 01:35:35 INFO - PROCESS | 1656 | 1465202135357 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12183d800) [pid = 1656] [serial = 1009] [outer = 0x118216800] 01:35:35 INFO - PROCESS | 1656 | 1465202135683 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]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 522ms 01:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:35:35 INFO - PROCESS | 1656 | 1465202135716 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 1656 | 1465202135717 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:35:35 INFO - PROCESS | 1656 | 1465202135719 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 1656 | 1465202135720 Marionette TRACE conn2 <- [1,1318,null,{}] 01:35:35 INFO - PROCESS | 1656 | 1465202135723 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}] 01:35:35 INFO - PROCESS | 1656 | 1465202135727 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:35 INFO - PROCESS | 1656 | 1465202135855 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:35:35 INFO - PROCESS | 1656 | 1465202135891 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 1656 | 1465202135892 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x124160800 == 33 [pid = 1656] [id = 337] 01:35:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x121842400) [pid = 1656] [serial = 1010] [outer = 0x0] 01:35:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x121a5c800) [pid = 1656] [serial = 1011] [outer = 0x121842400] 01:35:35 INFO - PROCESS | 1656 | 1465202135918 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1258ac800) [pid = 1656] [serial = 1012] [outer = 0x121842400] 01:35:36 INFO - PROCESS | 1656 | 1465202136293 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]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 620ms 01:35:36 INFO - PROCESS | 1656 | 1465202136340 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:35:36 INFO - PROCESS | 1656 | 1465202136342 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:35:36 INFO - PROCESS | 1656 | 1465202136346 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 1656 | 1465202136348 Marionette TRACE conn2 <- [1,1322,null,{}] 01:35:36 INFO - PROCESS | 1656 | 1465202136351 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}] 01:35:36 INFO - PROCESS | 1656 | 1465202136353 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:36 INFO - PROCESS | 1656 | 1465202136513 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:35:36 INFO - PROCESS | 1656 | 1465202136529 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 1656 | 1465202136529 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252fc800 == 34 [pid = 1656] [id = 338] 01:35:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119dd1400) [pid = 1656] [serial = 1013] [outer = 0x0] 01:35:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12665d000) [pid = 1656] [serial = 1014] [outer = 0x119dd1400] 01:35:36 INFO - PROCESS | 1656 | 1465202136554 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1268c8c00) [pid = 1656] [serial = 1015] [outer = 0x119dd1400] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12784b000) [pid = 1656] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12a496c00) [pid = 1656] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12b11d800) [pid = 1656] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x110d62800) [pid = 1656] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119342c00) [pid = 1656] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x121c57c00) [pid = 1656] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11604b800) [pid = 1656] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1160b6000) [pid = 1656] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113d13000) [pid = 1656] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1182f8800) [pid = 1656] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118219800) [pid = 1656] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x115e4a400) [pid = 1656] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x129337800) [pid = 1656] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x115ef5000) [pid = 1656] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119b6d000) [pid = 1656] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x121b31c00) [pid = 1656] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x129612c00) [pid = 1656] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12183b000) [pid = 1656] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1199bc800) [pid = 1656] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12ba75c00) [pid = 1656] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:35:36 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x129343400) [pid = 1656] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:35:37 INFO - PROCESS | 1656 | 1465202137097 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]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 771ms 01:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:35:37 INFO - PROCESS | 1656 | 1465202137130 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 1656 | 1465202137132 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:35:37 INFO - PROCESS | 1656 | 1465202137134 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 1656 | 1465202137135 Marionette TRACE conn2 <- [1,1326,null,{}] 01:35:37 INFO - PROCESS | 1656 | 1465202137138 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}] 01:35:37 INFO - PROCESS | 1656 | 1465202137139 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:37 INFO - PROCESS | 1656 | 1465202137246 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:35:37 INFO - PROCESS | 1656 | 1465202137286 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 1656 | 1465202137287 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x121a45000 == 35 [pid = 1656] [id = 339] 01:35:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x113d11c00) [pid = 1656] [serial = 1016] [outer = 0x0] 01:35:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11963e400) [pid = 1656] [serial = 1017] [outer = 0x113d11c00] 01:35:37 INFO - PROCESS | 1656 | 1465202137313 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1250e2c00) [pid = 1656] [serial = 1018] [outer = 0x113d11c00] 01:35:37 INFO - PROCESS | 1656 | 1465202137596 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]]]}] 01:35:37 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 01:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 01:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:35:37 INFO - PROCESS | 1656 | 1465202137653 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 1656 | 1465202137655 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:35:37 INFO - PROCESS | 1656 | 1465202137657 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 1656 | 1465202137658 Marionette TRACE conn2 <- [1,1330,null,{}] 01:35:37 INFO - PROCESS | 1656 | 1465202137661 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}] 01:35:37 INFO - PROCESS | 1656 | 1465202137664 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:37 INFO - PROCESS | 1656 | 1465202137740 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:35:37 INFO - PROCESS | 1656 | 1465202137746 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 1656 | 1465202137756 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x126eb6000 == 36 [pid = 1656] [id = 340] 01:35:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x11689c800) [pid = 1656] [serial = 1019] [outer = 0x0] 01:35:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12665ec00) [pid = 1656] [serial = 1020] [outer = 0x11689c800] 01:35:37 INFO - PROCESS | 1656 | 1465202137830 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12784b000) [pid = 1656] [serial = 1021] [outer = 0x11689c800] 01:35:38 INFO - PROCESS | 1656 | 1465202138100 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]]]}] 01:35:38 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 01:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 471ms 01:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:35:38 INFO - PROCESS | 1656 | 1465202138134 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 1656 | 1465202138135 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:35:38 INFO - PROCESS | 1656 | 1465202138138 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 1656 | 1465202138139 Marionette TRACE conn2 <- [1,1334,null,{}] 01:35:38 INFO - PROCESS | 1656 | 1465202138141 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}] 01:35:38 INFO - PROCESS | 1656 | 1465202138142 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:38 INFO - PROCESS | 1656 | 1465202138238 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:35:38 INFO - PROCESS | 1656 | 1465202138241 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 1656 | 1465202138243 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a0000 == 37 [pid = 1656] [id = 341] 01:35:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12784b800) [pid = 1656] [serial = 1022] [outer = 0x0] 01:35:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x129338800) [pid = 1656] [serial = 1023] [outer = 0x12784b800] 01:35:38 INFO - PROCESS | 1656 | 1465202138270 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129341000) [pid = 1656] [serial = 1024] [outer = 0x12784b800] 01:35:38 INFO - PROCESS | 1656 | 1465202138621 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]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 01:35:38 INFO - PROCESS | 1656 | 1465202138659 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 1656 | 1465202138661 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:35:38 INFO - PROCESS | 1656 | 1465202138663 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 1656 | 1465202138665 Marionette TRACE conn2 <- [1,1338,null,{}] 01:35:38 INFO - PROCESS | 1656 | 1465202138668 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}] 01:35:38 INFO - PROCESS | 1656 | 1465202138669 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:38 INFO - PROCESS | 1656 | 1465202138786 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:35:38 INFO - PROCESS | 1656 | 1465202138794 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 1656 | 1465202138795 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d4800 == 38 [pid = 1656] [id = 342] 01:35:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129344800) [pid = 1656] [serial = 1025] [outer = 0x0] 01:35:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129613c00) [pid = 1656] [serial = 1026] [outer = 0x129344800] 01:35:38 INFO - PROCESS | 1656 | 1465202138833 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12a7c6400) [pid = 1656] [serial = 1027] [outer = 0x129344800] 01:35:39 INFO - PROCESS | 1656 | 1465202139887 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]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1270ms 01:35:39 INFO - PROCESS | 1656 | 1465202139935 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 1656 | 1465202139938 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:35:39 INFO - PROCESS | 1656 | 1465202139946 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 1656 | 1465202139948 Marionette TRACE conn2 <- [1,1342,null,{}] 01:35:39 INFO - PROCESS | 1656 | 1465202139952 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}] 01:35:39 INFO - PROCESS | 1656 | 1465202139953 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:40 INFO - PROCESS | 1656 | 1465202140061 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:35:40 INFO - PROCESS | 1656 | 1465202140114 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 1656 | 1465202140115 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ace000 == 39 [pid = 1656] [id = 343] 01:35:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x113d78400) [pid = 1656] [serial = 1028] [outer = 0x0] 01:35:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x117294000) [pid = 1656] [serial = 1029] [outer = 0x113d78400] 01:35:40 INFO - PROCESS | 1656 | 1465202140148 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1184a6800) [pid = 1656] [serial = 1030] [outer = 0x113d78400] 01:35:40 INFO - PROCESS | 1656 | 1465202140733 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 976ms 01:35:40 INFO - PROCESS | 1656 | 1465202140917 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 1656 | 1465202140920 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:35:40 INFO - PROCESS | 1656 | 1465202140923 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 1656 | 1465202140925 Marionette TRACE conn2 <- [1,1346,null,{}] 01:35:40 INFO - PROCESS | 1656 | 1465202140929 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}] 01:35:40 INFO - PROCESS | 1656 | 1465202140931 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:41 INFO - PROCESS | 1656 | 1465202141038 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:35:41 INFO - PROCESS | 1656 | 1465202141117 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 1656 | 1465202141120 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a93800 == 40 [pid = 1656] [id = 344] 01:35:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11820f800) [pid = 1656] [serial = 1031] [outer = 0x0] 01:35:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1182fd800) [pid = 1656] [serial = 1032] [outer = 0x11820f800] 01:35:41 INFO - PROCESS | 1656 | 1465202141150 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1189e5800) [pid = 1656] [serial = 1033] [outer = 0x11820f800] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x116844800 == 39 [pid = 1656] [id = 26] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x115e77800 == 38 [pid = 1656] [id = 25] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12c214800 == 37 [pid = 1656] [id = 12] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12a71d800 == 36 [pid = 1656] [id = 8] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba12000 == 35 [pid = 1656] [id = 19] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12d9cd800 == 34 [pid = 1656] [id = 20] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2de800 == 33 [pid = 1656] [id = 9] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12d375000 == 32 [pid = 1656] [id = 18] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12c774800 == 31 [pid = 1656] [id = 13] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d9800 == 30 [pid = 1656] [id = 11] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdbc000 == 29 [pid = 1656] [id = 10] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119b67c00) [pid = 1656] [serial = 993] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOCSHELL 0x117e11000 == 28 [pid = 1656] [id = 331] 01:35:41 INFO - PROCESS | 1656 | 1465202141547 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]]]}] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12a48b000) [pid = 1656] [serial = 931] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x118fc6c00) [pid = 1656] [serial = 991] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12bc79c00) [pid = 1656] [serial = 975] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x117649c00) [pid = 1656] [serial = 978] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1182f6c00) [pid = 1656] [serial = 966] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12bc7f400) [pid = 1656] [serial = 976] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119dcec00) [pid = 1656] [serial = 981] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118f1f000) [pid = 1656] [serial = 979] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126666000) [pid = 1656] [serial = 984] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1214a3800) [pid = 1656] [serial = 982] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12a7d1c00) [pid = 1656] [serial = 987] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x129342800) [pid = 1656] [serial = 985] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12b405c00) [pid = 1656] [serial = 988] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12ba82000) [pid = 1656] [serial = 970] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x129473400) [pid = 1656] [serial = 954] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12a488800) [pid = 1656] [serial = 955] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12ba73c00) [pid = 1656] [serial = 964] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12bc73800) [pid = 1656] [serial = 973] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12946f400) [pid = 1656] [serial = 969] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12bc64400) [pid = 1656] [serial = 972] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x126664000) [pid = 1656] [serial = 952] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12a7c8000) [pid = 1656] [serial = 957] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12b119400) [pid = 1656] [serial = 960] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12aa88c00) [pid = 1656] [serial = 958] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12b409c00) [pid = 1656] [serial = 963] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12b19c800) [pid = 1656] [serial = 961] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x111c66c00) [pid = 1656] [serial = 933] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x112d4b400) [pid = 1656] [serial = 934] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x119641400) [pid = 1656] [serial = 942] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x1199b7400) [pid = 1656] [serial = 943] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x1258b3c00) [pid = 1656] [serial = 951] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x1240e3c00) [pid = 1656] [serial = 948] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x125039c00) [pid = 1656] [serial = 949] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x1213ed000) [pid = 1656] [serial = 945] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x119b6a400) [pid = 1656] [serial = 967] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x12183e400) [pid = 1656] [serial = 946] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x1186b1c00) [pid = 1656] [serial = 936] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x118fc7800) [pid = 1656] [serial = 937] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x1182f1000) [pid = 1656] [serial = 939] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x118f1fc00) [pid = 1656] [serial = 940] [outer = 0x0] [url = about:blank] 01:35:41 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x116f84000) [pid = 1656] [serial = 990] [outer = 0x0] [url = about:blank] 01:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 01:35:41 INFO - PROCESS | 1656 | 1465202141595 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 1656 | 1465202141597 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:35:41 INFO - PROCESS | 1656 | 1465202141601 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - PROCESS | 1656 | 1465202141604 Marionette TRACE conn2 <- [1,1350,null,{}] 01:35:41 INFO - PROCESS | 1656 | 1465202141607 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}] 01:35:41 INFO - PROCESS | 1656 | 1465202141609 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:41 INFO - PROCESS | 1656 | 1465202141690 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:35:41 INFO - PROCESS | 1656 | 1465202141698 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 1656 | 1465202141699 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180ec800 == 29 [pid = 1656] [id = 345] 01:35:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x118f21800) [pid = 1656] [serial = 1034] [outer = 0x0] 01:35:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x118fe7c00) [pid = 1656] [serial = 1035] [outer = 0x118f21800] 01:35:41 INFO - PROCESS | 1656 | 1465202141727 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x119341400) [pid = 1656] [serial = 1036] [outer = 0x118f21800] 01:35:42 INFO - PROCESS | 1656 | 1465202142072 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 01:35:42 INFO - PROCESS | 1656 | 1465202142132 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 1656 | 1465202142133 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:35:42 INFO - PROCESS | 1656 | 1465202142137 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 1656 | 1465202142138 Marionette TRACE conn2 <- [1,1354,null,{}] 01:35:42 INFO - PROCESS | 1656 | 1465202142145 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}] 01:35:42 INFO - PROCESS | 1656 | 1465202142149 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:42 INFO - PROCESS | 1656 | 1465202142233 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:35:42 INFO - PROCESS | 1656 | 1465202142239 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 1656 | 1465202142242 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b1000 == 30 [pid = 1656] [id = 346] 01:35:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x119b9f000) [pid = 1656] [serial = 1037] [outer = 0x0] 01:35:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x119cc0800) [pid = 1656] [serial = 1038] [outer = 0x119b9f000] 01:35:42 INFO - PROCESS | 1656 | 1465202142271 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x11a0edc00) [pid = 1656] [serial = 1039] [outer = 0x119b9f000] 01:35:42 INFO - PROCESS | 1656 | 1465202142646 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 524ms 01:35:42 INFO - PROCESS | 1656 | 1465202142671 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 1656 | 1465202142672 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:35:42 INFO - PROCESS | 1656 | 1465202142676 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 1656 | 1465202142677 Marionette TRACE conn2 <- [1,1358,null,{}] 01:35:42 INFO - PROCESS | 1656 | 1465202142679 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}] 01:35:42 INFO - PROCESS | 1656 | 1465202142681 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:42 INFO - PROCESS | 1656 | 1465202142762 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:35:42 INFO - PROCESS | 1656 | 1465202142767 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 1656 | 1465202142768 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x121547000 == 31 [pid = 1656] [id = 347] 01:35:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x1213ef000) [pid = 1656] [serial = 1040] [outer = 0x0] 01:35:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x12183d400) [pid = 1656] [serial = 1041] [outer = 0x1213ef000] 01:35:42 INFO - PROCESS | 1656 | 1465202142794 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x121a5b800) [pid = 1656] [serial = 1042] [outer = 0x1213ef000] 01:35:43 INFO - PROCESS | 1656 | 1465202143177 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]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 01:35:43 INFO - PROCESS | 1656 | 1465202143198 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:35:43 INFO - PROCESS | 1656 | 1465202143200 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:35:43 INFO - PROCESS | 1656 | 1465202143203 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 1656 | 1465202143205 Marionette TRACE conn2 <- [1,1362,null,{}] 01:35:43 INFO - PROCESS | 1656 | 1465202143208 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}] 01:35:43 INFO - PROCESS | 1656 | 1465202143210 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:43 INFO - PROCESS | 1656 | 1465202143356 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:35:43 INFO - PROCESS | 1656 | 1465202143369 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 1656 | 1465202143370 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x124118800 == 32 [pid = 1656] [id = 348] 01:35:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x11385e400) [pid = 1656] [serial = 1043] [outer = 0x0] 01:35:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x121c4fc00) [pid = 1656] [serial = 1044] [outer = 0x11385e400] 01:35:43 INFO - PROCESS | 1656 | 1465202143414 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x125034800) [pid = 1656] [serial = 1045] [outer = 0x11385e400] 01:35:43 INFO - PROCESS | 1656 | 1465202143810 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]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 619ms 01:35:43 INFO - PROCESS | 1656 | 1465202143823 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 1656 | 1465202143824 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:35:43 INFO - PROCESS | 1656 | 1465202143826 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 1656 | 1465202143827 Marionette TRACE conn2 <- [1,1366,null,{}] 01:35:43 INFO - PROCESS | 1656 | 1465202143830 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}] 01:35:43 INFO - PROCESS | 1656 | 1465202143834 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:43 INFO - PROCESS | 1656 | 1465202143957 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:35:43 INFO - PROCESS | 1656 | 1465202143994 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 1656 | 1465202143995 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x126817000 == 33 [pid = 1656] [id = 349] 01:35:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x12597f800) [pid = 1656] [serial = 1046] [outer = 0x0] 01:35:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x1266da000) [pid = 1656] [serial = 1047] [outer = 0x12597f800] 01:35:44 INFO - PROCESS | 1656 | 1465202144021 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x129342800) [pid = 1656] [serial = 1048] [outer = 0x12597f800] 01:35:44 INFO - PROCESS | 1656 | 1465202144371 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] 01:35:44 INFO - PROCESS | 1656 | 1465202144399 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:35:44 INFO - PROCESS | 1656 | 1465202144401 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 1656 | 1465202144402 Marionette TRACE conn2 <- [1,1370,null,{}] 01:35:44 INFO - PROCESS | 1656 | 1465202144405 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}] 01:35:44 INFO - PROCESS | 1656 | 1465202144406 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:44 INFO - PROCESS | 1656 | 1465202144501 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:35:44 INFO - PROCESS | 1656 | 1465202144539 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 1656 | 1465202144541 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f41000 == 34 [pid = 1656] [id = 350] 01:35:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x126662800) [pid = 1656] [serial = 1049] [outer = 0x0] 01:35:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x129614000) [pid = 1656] [serial = 1050] [outer = 0x126662800] 01:35:44 INFO - PROCESS | 1656 | 1465202144565 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x12a7c7400) [pid = 1656] [serial = 1051] [outer = 0x126662800] 01:35:44 INFO - PROCESS | 1656 | 1465202144958 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] 01:35:44 INFO - PROCESS | 1656 | 1465202144974 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:35:44 INFO - PROCESS | 1656 | 1465202144978 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 1656 | 1465202144980 Marionette TRACE conn2 <- [1,1374,null,{}] 01:35:44 INFO - PROCESS | 1656 | 1465202144990 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}] 01:35:44 INFO - PROCESS | 1656 | 1465202144991 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:45 INFO - PROCESS | 1656 | 1465202145141 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:35:45 INFO - PROCESS | 1656 | 1465202145178 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 1656 | 1465202145179 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4a2000 == 35 [pid = 1656] [id = 351] 01:35:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x12a7cbc00) [pid = 1656] [serial = 1052] [outer = 0x0] 01:35:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x12aa86000) [pid = 1656] [serial = 1053] [outer = 0x12a7cbc00] 01:35:45 INFO - PROCESS | 1656 | 1465202145204 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12aa8cc00) [pid = 1656] [serial = 1054] [outer = 0x12a7cbc00] 01:35:45 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:35:45 INFO - PROCESS | 1656 | 1465202145526 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] 01:35:45 INFO - PROCESS | 1656 | 1465202145551 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:35:45 INFO - PROCESS | 1656 | 1465202145553 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 1656 | 1465202145555 Marionette TRACE conn2 <- [1,1378,null,{}] 01:35:45 INFO - PROCESS | 1656 | 1465202145557 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}] 01:35:45 INFO - PROCESS | 1656 | 1465202145558 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:45 INFO - PROCESS | 1656 | 1465202145660 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12784b800) [pid = 1656] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x11689c800) [pid = 1656] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x119b65800) [pid = 1656] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x1196d0400) [pid = 1656] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x118216800) [pid = 1656] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x119dd1400) [pid = 1656] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x121842400) [pid = 1656] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x112149400) [pid = 1656] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x116743400) [pid = 1656] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x11820d400) [pid = 1656] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:35:45 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x113d11c00) [pid = 1656] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:35:45 INFO - PROCESS | 1656 | 1465202145741 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 1656 | 1465202145743 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x11896d800 == 36 [pid = 1656] [id = 352] 01:35:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x111c65800) [pid = 1656] [serial = 1055] [outer = 0x0] 01:35:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1162a2800) [pid = 1656] [serial = 1056] [outer = 0x111c65800] 01:35:45 INFO - PROCESS | 1656 | 1465202145769 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x119637800) [pid = 1656] [serial = 1057] [outer = 0x111c65800] 01:35:46 INFO - PROCESS | 1656 | 1465202146051 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] 01:35:46 INFO - PROCESS | 1656 | 1465202146073 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:35:46 INFO - PROCESS | 1656 | 1465202146076 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 1656 | 1465202146077 Marionette TRACE conn2 <- [1,1382,null,{}] 01:35:46 INFO - PROCESS | 1656 | 1465202146088 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}] 01:35:46 INFO - PROCESS | 1656 | 1465202146089 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:46 INFO - PROCESS | 1656 | 1465202146176 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:35:46 INFO - PROCESS | 1656 | 1465202146182 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 1656 | 1465202146184 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x121538000 == 37 [pid = 1656] [id = 353] 01:35:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x118fe6000) [pid = 1656] [serial = 1058] [outer = 0x0] 01:35:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x126e40c00) [pid = 1656] [serial = 1059] [outer = 0x118fe6000] 01:35:46 INFO - PROCESS | 1656 | 1465202146209 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x12b195c00) [pid = 1656] [serial = 1060] [outer = 0x118fe6000] 01:35:46 INFO - PROCESS | 1656 | [1656] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:35:46 INFO - PROCESS | 1656 | 1465202146557 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] 01:35:46 INFO - PROCESS | 1656 | 1465202146605 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:35:46 INFO - PROCESS | 1656 | 1465202146608 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 1656 | 1465202146610 Marionette TRACE conn2 <- [1,1386,null,{}] 01:35:46 INFO - PROCESS | 1656 | 1465202146618 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}] 01:35:46 INFO - PROCESS | 1656 | 1465202146620 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:46 INFO - PROCESS | 1656 | 1465202146721 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:35:46 INFO - PROCESS | 1656 | 1465202146728 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 1656 | 1465202146729 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2b5800 == 38 [pid = 1656] [id = 354] 01:35:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x127aac000) [pid = 1656] [serial = 1061] [outer = 0x0] 01:35:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x12b40fc00) [pid = 1656] [serial = 1062] [outer = 0x127aac000] 01:35:46 INFO - PROCESS | 1656 | 1465202146755 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x12ba7a000) [pid = 1656] [serial = 1063] [outer = 0x127aac000] 01:35:47 INFO - PROCESS | 1656 | 1465202147101 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] 01:35:47 INFO - PROCESS | 1656 | 1465202147136 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:35:47 INFO - PROCESS | 1656 | 1465202147138 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 1656 | 1465202147139 Marionette TRACE conn2 <- [1,1390,null,{}] 01:35:47 INFO - PROCESS | 1656 | 1465202147141 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}] 01:35:47 INFO - PROCESS | 1656 | 1465202147142 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:47 INFO - PROCESS | 1656 | 1465202147250 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:35:47 INFO - PROCESS | 1656 | 1465202147282 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 1656 | 1465202147283 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba03800 == 39 [pid = 1656] [id = 355] 01:35:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x12b408400) [pid = 1656] [serial = 1064] [outer = 0x0] 01:35:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12bc60000) [pid = 1656] [serial = 1065] [outer = 0x12b408400] 01:35:47 INFO - PROCESS | 1656 | 1465202147307 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x12bc6e800) [pid = 1656] [serial = 1066] [outer = 0x12b408400] 01:35:47 INFO - PROCESS | 1656 | 1465202147580 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]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 469ms 01:35:47 INFO - PROCESS | 1656 | 1465202147608 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 1656 | 1465202147609 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:35:47 INFO - PROCESS | 1656 | 1465202147619 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 1656 | 1465202147620 Marionette TRACE conn2 <- [1,1394,null,{}] 01:35:47 INFO - PROCESS | 1656 | 1465202147622 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}] 01:35:47 INFO - PROCESS | 1656 | 1465202147623 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:47 INFO - PROCESS | 1656 | 1465202147720 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:35:47 INFO - PROCESS | 1656 | 1465202147819 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 1656 | 1465202147821 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a9d000 == 40 [pid = 1656] [id = 356] 01:35:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x110d62800) [pid = 1656] [serial = 1067] [outer = 0x0] 01:35:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x112dc0c00) [pid = 1656] [serial = 1068] [outer = 0x110d62800] 01:35:47 INFO - PROCESS | 1656 | 1465202147852 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1166de800) [pid = 1656] [serial = 1069] [outer = 0x110d62800] 01:35:48 INFO - PROCESS | 1656 | 1465202148318 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 720ms 01:35:48 INFO - PROCESS | 1656 | 1465202148341 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:35:48 INFO - PROCESS | 1656 | 1465202148343 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:35:48 INFO - PROCESS | 1656 | 1465202148346 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 1656 | 1465202148348 Marionette TRACE conn2 <- [1,1398,null,{}] 01:35:48 INFO - PROCESS | 1656 | 1465202148352 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}] 01:35:48 INFO - PROCESS | 1656 | 1465202148355 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:48 INFO - PROCESS | 1656 | 1465202148461 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:35:48 INFO - PROCESS | 1656 | 1465202148531 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 1656 | 1465202148533 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197b6000 == 41 [pid = 1656] [id = 357] 01:35:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x116f84000) [pid = 1656] [serial = 1070] [outer = 0x0] 01:35:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11933d800) [pid = 1656] [serial = 1071] [outer = 0x116f84000] 01:35:48 INFO - PROCESS | 1656 | 1465202148565 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1196cc400) [pid = 1656] [serial = 1072] [outer = 0x116f84000] 01:35:49 INFO - PROCESS | 1656 | 1465202149044 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]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 720ms 01:35:49 INFO - PROCESS | 1656 | 1465202149085 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 1656 | 1465202149089 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:35:49 INFO - PROCESS | 1656 | 1465202149098 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 1656 | 1465202149100 Marionette TRACE conn2 <- [1,1402,null,{}] 01:35:49 INFO - PROCESS | 1656 | 1465202149104 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}] 01:35:49 INFO - PROCESS | 1656 | 1465202149106 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:49 INFO - PROCESS | 1656 | 1465202149266 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:35:49 INFO - PROCESS | 1656 | 1465202149396 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 1656 | 1465202149398 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4a5000 == 42 [pid = 1656] [id = 358] 01:35:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1213f2c00) [pid = 1656] [serial = 1073] [outer = 0x0] 01:35:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12183fc00) [pid = 1656] [serial = 1074] [outer = 0x1213f2c00] 01:35:49 INFO - PROCESS | 1656 | 1465202149444 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x125039000) [pid = 1656] [serial = 1075] [outer = 0x1213f2c00] 01:35:49 INFO - PROCESS | 1656 | 1465202149920 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]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 874ms 01:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:35:49 INFO - PROCESS | 1656 | 1465202149969 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 1656 | 1465202149970 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:35:49 INFO - PROCESS | 1656 | 1465202149978 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 1656 | 1465202149982 Marionette TRACE conn2 <- [1,1406,null,{}] 01:35:49 INFO - PROCESS | 1656 | 1465202149985 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}] 01:35:49 INFO - PROCESS | 1656 | 1465202149988 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:50 INFO - PROCESS | 1656 | 1465202150095 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:35:50 INFO - PROCESS | 1656 | 1465202150154 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 1656 | 1465202150155 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c214800 == 43 [pid = 1656] [id = 359] 01:35:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1213ed400) [pid = 1656] [serial = 1076] [outer = 0x0] 01:35:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126666c00) [pid = 1656] [serial = 1077] [outer = 0x1213ed400] 01:35:50 INFO - PROCESS | 1656 | 1465202150184 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129469c00) [pid = 1656] [serial = 1078] [outer = 0x1213ed400] 01:35:50 INFO - PROCESS | 1656 | 1465202150614 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 677ms 01:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:35:50 INFO - PROCESS | 1656 | 1465202150650 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 1656 | 1465202150652 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:35:50 INFO - PROCESS | 1656 | 1465202150655 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 1656 | 1465202150656 Marionette TRACE conn2 <- [1,1410,null,{}] 01:35:50 INFO - PROCESS | 1656 | 1465202150658 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}] 01:35:50 INFO - PROCESS | 1656 | 1465202150660 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:50 INFO - PROCESS | 1656 | 1465202150784 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:35:50 INFO - PROCESS | 1656 | 1465202150843 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 1656 | 1465202150844 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c772000 == 44 [pid = 1656] [id = 360] 01:35:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126665400) [pid = 1656] [serial = 1079] [outer = 0x0] 01:35:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b116c00) [pid = 1656] [serial = 1080] [outer = 0x126665400] 01:35:50 INFO - PROCESS | 1656 | 1465202150873 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12ba74400) [pid = 1656] [serial = 1081] [outer = 0x126665400] 01:35:51 INFO - PROCESS | 1656 | 1465202151566 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]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 918ms 01:35:51 INFO - PROCESS | 1656 | 1465202151574 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 1656 | 1465202151576 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:35:51 INFO - PROCESS | 1656 | 1465202151582 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 1656 | 1465202151584 Marionette TRACE conn2 <- [1,1414,null,{}] 01:35:51 INFO - PROCESS | 1656 | 1465202151588 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}] 01:35:51 INFO - PROCESS | 1656 | 1465202151590 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:51 INFO - PROCESS | 1656 | 1465202151684 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:35:51 INFO - PROCESS | 1656 | 1465202151742 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 1656 | 1465202151743 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x118094800 == 45 [pid = 1656] [id = 361] 01:35:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x118218c00) [pid = 1656] [serial = 1082] [outer = 0x0] 01:35:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x118f5dc00) [pid = 1656] [serial = 1083] [outer = 0x118218c00] 01:35:51 INFO - PROCESS | 1656 | 1465202151772 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119635c00) [pid = 1656] [serial = 1084] [outer = 0x118218c00] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce08800 == 44 [pid = 1656] [id = 15] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1133a8000 == 43 [pid = 1656] [id = 22] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x116ab4800 == 42 [pid = 1656] [id = 23] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12939d000 == 41 [pid = 1656] [id = 6] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb67000 == 40 [pid = 1656] [id = 14] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x128f41000 == 39 [pid = 1656] [id = 350] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2b5800 == 38 [pid = 1656] [id = 354] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x121538000 == 37 [pid = 1656] [id = 353] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12d9dd800 == 36 [pid = 1656] [id = 21] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4a2000 == 35 [pid = 1656] [id = 351] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba03800 == 34 [pid = 1656] [id = 355] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x11896d800 == 33 [pid = 1656] [id = 352] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x11216a000 == 32 [pid = 1656] [id = 24] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12c772000 == 31 [pid = 1656] [id = 360] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12c214800 == 30 [pid = 1656] [id = 359] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4a5000 == 29 [pid = 1656] [id = 358] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x1197b6000 == 28 [pid = 1656] [id = 357] 01:35:52 INFO - PROCESS | 1656 | --DOCSHELL 0x113a9d000 == 27 [pid = 1656] [id = 356] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x129338800) [pid = 1656] [serial = 1023] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12784b000) [pid = 1656] [serial = 1021] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119ddc400) [pid = 1656] [serial = 1006] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119dd9c00) [pid = 1656] [serial = 994] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12183d800) [pid = 1656] [serial = 1009] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1268c8c00) [pid = 1656] [serial = 1015] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121a5c800) [pid = 1656] [serial = 1011] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1196d4400) [pid = 1656] [serial = 1003] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x116747800) [pid = 1656] [serial = 996] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x118656400) [pid = 1656] [serial = 999] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x116f7c800) [pid = 1656] [serial = 997] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12665ec00) [pid = 1656] [serial = 1020] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1213f2400) [pid = 1656] [serial = 1008] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x129341000) [pid = 1656] [serial = 1024] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1258ac800) [pid = 1656] [serial = 1012] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119345800) [pid = 1656] [serial = 1002] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x11963e400) [pid = 1656] [serial = 1017] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x118f14000) [pid = 1656] [serial = 1000] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119cc5800) [pid = 1656] [serial = 1005] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1250e2c00) [pid = 1656] [serial = 1018] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12665d000) [pid = 1656] [serial = 1014] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x129613c00) [pid = 1656] [serial = 1026] [outer = 0x0] [url = about:blank] 01:35:52 INFO - PROCESS | 1656 | 1465202152717 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]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1172ms 01:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:35:52 INFO - PROCESS | 1656 | 1465202152753 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 1656 | 1465202152756 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:35:52 INFO - PROCESS | 1656 | 1465202152758 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 1656 | 1465202152762 Marionette TRACE conn2 <- [1,1418,null,{}] 01:35:52 INFO - PROCESS | 1656 | 1465202152765 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}] 01:35:52 INFO - PROCESS | 1656 | 1465202152766 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:52 INFO - PROCESS | 1656 | 1465202152844 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:35:52 INFO - PROCESS | 1656 | 1465202152851 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 1656 | 1465202152853 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x1162d6800 == 28 [pid = 1656] [id = 362] 01:35:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x11385fc00) [pid = 1656] [serial = 1085] [outer = 0x0] 01:35:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x11674d400) [pid = 1656] [serial = 1086] [outer = 0x11385fc00] 01:35:52 INFO - PROCESS | 1656 | 1465202152881 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x117307800) [pid = 1656] [serial = 1087] [outer = 0x11385fc00] 01:35:53 INFO - PROCESS | 1656 | 1465202153255 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]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 525ms 01:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:35:53 INFO - PROCESS | 1656 | 1465202153283 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 1656 | 1465202153287 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:35:53 INFO - PROCESS | 1656 | 1465202153291 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 1656 | 1465202153293 Marionette TRACE conn2 <- [1,1422,null,{}] 01:35:53 INFO - PROCESS | 1656 | 1465202153298 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}] 01:35:53 INFO - PROCESS | 1656 | 1465202153300 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:53 INFO - PROCESS | 1656 | 1465202153384 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:35:53 INFO - PROCESS | 1656 | 1465202153388 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 1656 | 1465202153389 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e1e000 == 29 [pid = 1656] [id = 363] 01:35:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11820bc00) [pid = 1656] [serial = 1088] [outer = 0x0] 01:35:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x11864fc00) [pid = 1656] [serial = 1089] [outer = 0x11820bc00] 01:35:53 INFO - PROCESS | 1656 | 1465202153422 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118f14800) [pid = 1656] [serial = 1090] [outer = 0x11820bc00] 01:35:53 INFO - PROCESS | 1656 | 1465202153819 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]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 570ms 01:35:53 INFO - PROCESS | 1656 | 1465202153861 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 1656 | 1465202153863 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:35:53 INFO - PROCESS | 1656 | 1465202153865 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 1656 | 1465202153867 Marionette TRACE conn2 <- [1,1426,null,{}] 01:35:53 INFO - PROCESS | 1656 | 1465202153874 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}] 01:35:53 INFO - PROCESS | 1656 | 1465202153877 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:53 INFO - PROCESS | 1656 | 1465202153956 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:35:53 INFO - PROCESS | 1656 | 1465202153966 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 1656 | 1465202153968 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x11922f000 == 30 [pid = 1656] [id = 364] 01:35:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118febc00) [pid = 1656] [serial = 1091] [outer = 0x0] 01:35:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11963a000) [pid = 1656] [serial = 1092] [outer = 0x118febc00] 01:35:53 INFO - PROCESS | 1656 | 1465202153997 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1196d0400) [pid = 1656] [serial = 1093] [outer = 0x118febc00] 01:35:54 INFO - PROCESS | 1656 | 1465202154399 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]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 571ms 01:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:35:54 INFO - PROCESS | 1656 | 1465202154452 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 1656 | 1465202154454 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:35:54 INFO - PROCESS | 1656 | 1465202154456 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 1656 | 1465202154457 Marionette TRACE conn2 <- [1,1430,null,{}] 01:35:54 INFO - PROCESS | 1656 | 1465202154459 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}] 01:35:54 INFO - PROCESS | 1656 | 1465202154461 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:54 INFO - PROCESS | 1656 | 1465202154566 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:35:54 INFO - PROCESS | 1656 | 1465202154618 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 1656 | 1465202154619 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d93800 == 31 [pid = 1656] [id = 365] 01:35:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119ba2800) [pid = 1656] [serial = 1094] [outer = 0x0] 01:35:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119cc6400) [pid = 1656] [serial = 1095] [outer = 0x119ba2800] 01:35:54 INFO - PROCESS | 1656 | 1465202154644 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd9c00) [pid = 1656] [serial = 1096] [outer = 0x119ba2800] 01:35:55 INFO - PROCESS | 1656 | 1465202155141 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]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 719ms 01:35:55 INFO - PROCESS | 1656 | 1465202155179 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 1656 | 1465202155183 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:35:55 INFO - PROCESS | 1656 | 1465202155187 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 1656 | 1465202155189 Marionette TRACE conn2 <- [1,1434,null,{}] 01:35:55 INFO - PROCESS | 1656 | 1465202155193 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}] 01:35:55 INFO - PROCESS | 1656 | 1465202155195 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:55 INFO - PROCESS | 1656 | 1465202155316 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:35:55 INFO - PROCESS | 1656 | 1465202155354 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 1656 | 1465202155355 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x124111000 == 32 [pid = 1656] [id = 366] 01:35:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119ba9800) [pid = 1656] [serial = 1097] [outer = 0x0] 01:35:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1213edc00) [pid = 1656] [serial = 1098] [outer = 0x119ba9800] 01:35:55 INFO - PROCESS | 1656 | 1465202155380 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121c58000) [pid = 1656] [serial = 1099] [outer = 0x119ba9800] 01:35:55 INFO - PROCESS | 1656 | 1465202155738 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]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 573ms 01:35:55 INFO - PROCESS | 1656 | 1465202155767 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 1656 | 1465202155768 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:35:55 INFO - PROCESS | 1656 | 1465202155770 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 1656 | 1465202155771 Marionette TRACE conn2 <- [1,1438,null,{}] 01:35:55 INFO - PROCESS | 1656 | 1465202155774 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}] 01:35:55 INFO - PROCESS | 1656 | 1465202155778 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:55 INFO - PROCESS | 1656 | 1465202155905 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:35:55 INFO - PROCESS | 1656 | 1465202155946 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 1656 | 1465202155948 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x12590e800 == 33 [pid = 1656] [id = 367] 01:35:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x124069000) [pid = 1656] [serial = 1100] [outer = 0x0] 01:35:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x125876c00) [pid = 1656] [serial = 1101] [outer = 0x124069000] 01:35:55 INFO - PROCESS | 1656 | 1465202155973 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x126662c00) [pid = 1656] [serial = 1102] [outer = 0x124069000] 01:35:56 INFO - PROCESS | 1656 | 1465202156273 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]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 01:35:56 INFO - PROCESS | 1656 | 1465202156291 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 1656 | 1465202156292 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:35:56 INFO - PROCESS | 1656 | 1465202156297 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 1656 | 1465202156299 Marionette TRACE conn2 <- [1,1442,null,{}] 01:35:56 INFO - PROCESS | 1656 | 1465202156302 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}] 01:35:56 INFO - PROCESS | 1656 | 1465202156304 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:56 INFO - PROCESS | 1656 | 1465202156401 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:35:56 INFO - PROCESS | 1656 | 1465202156404 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 1656 | 1465202156406 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1268ec800 == 34 [pid = 1656] [id = 368] 01:35:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1189ed000) [pid = 1656] [serial = 1103] [outer = 0x0] 01:35:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1266db000) [pid = 1656] [serial = 1104] [outer = 0x1189ed000] 01:35:56 INFO - PROCESS | 1656 | 1465202156430 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x127847c00) [pid = 1656] [serial = 1105] [outer = 0x1189ed000] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x127aac000) [pid = 1656] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12597f800) [pid = 1656] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126662800) [pid = 1656] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11820f800) [pid = 1656] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118f21800) [pid = 1656] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x113d78400) [pid = 1656] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119b9f000) [pid = 1656] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x129344800) [pid = 1656] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1213ef000) [pid = 1656] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11385e400) [pid = 1656] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12a7cbc00) [pid = 1656] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x111c65800) [pid = 1656] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12b408400) [pid = 1656] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:35:56 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x118fe6000) [pid = 1656] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:35:56 INFO - PROCESS | 1656 | 1465202156885 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]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 624ms 01:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:35:56 INFO - PROCESS | 1656 | 1465202156918 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 1656 | 1465202156920 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:35:56 INFO - PROCESS | 1656 | 1465202156922 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 1656 | 1465202156923 Marionette TRACE conn2 <- [1,1446,null,{}] 01:35:56 INFO - PROCESS | 1656 | 1465202156925 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}] 01:35:56 INFO - PROCESS | 1656 | 1465202156926 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:57 INFO - PROCESS | 1656 | 1465202157035 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:35:57 INFO - PROCESS | 1656 | 1465202157069 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 1656 | 1465202157070 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f23800 == 35 [pid = 1656] [id = 369] 01:35:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x111c60400) [pid = 1656] [serial = 1106] [outer = 0x0] 01:35:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1213ef000) [pid = 1656] [serial = 1107] [outer = 0x111c60400] 01:35:57 INFO - PROCESS | 1656 | 1465202157104 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x127847000) [pid = 1656] [serial = 1108] [outer = 0x111c60400] 01:35:57 INFO - PROCESS | 1656 | 1465202157479 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]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 569ms 01:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:35:57 INFO - PROCESS | 1656 | 1465202157492 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 1656 | 1465202157494 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:35:57 INFO - PROCESS | 1656 | 1465202157501 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 1656 | 1465202157503 Marionette TRACE conn2 <- [1,1450,null,{}] 01:35:57 INFO - PROCESS | 1656 | 1465202157506 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}] 01:35:57 INFO - PROCESS | 1656 | 1465202157508 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:57 INFO - PROCESS | 1656 | 1465202157663 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:35:57 INFO - PROCESS | 1656 | 1465202157712 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 1656 | 1465202157713 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a7800 == 36 [pid = 1656] [id = 370] 01:35:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11820f800) [pid = 1656] [serial = 1109] [outer = 0x0] 01:35:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x127aa0800) [pid = 1656] [serial = 1110] [outer = 0x11820f800] 01:35:57 INFO - PROCESS | 1656 | 1465202157753 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12933d000) [pid = 1656] [serial = 1111] [outer = 0x11820f800] 01:35:58 INFO - PROCESS | 1656 | 1465202158063 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]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 620ms 01:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:35:58 INFO - PROCESS | 1656 | 1465202158121 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 1656 | 1465202158122 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:35:58 INFO - PROCESS | 1656 | 1465202158124 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 1656 | 1465202158125 Marionette TRACE conn2 <- [1,1454,null,{}] 01:35:58 INFO - PROCESS | 1656 | 1465202158127 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}] 01:35:58 INFO - PROCESS | 1656 | 1465202158131 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:58 INFO - PROCESS | 1656 | 1465202158215 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:35:58 INFO - PROCESS | 1656 | 1465202158286 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 1656 | 1465202158287 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a49e800 == 37 [pid = 1656] [id = 371] 01:35:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12933ec00) [pid = 1656] [serial = 1112] [outer = 0x0] 01:35:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129474400) [pid = 1656] [serial = 1113] [outer = 0x12933ec00] 01:35:58 INFO - PROCESS | 1656 | 1465202158322 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129612400) [pid = 1656] [serial = 1114] [outer = 0x12933ec00] 01:35:58 INFO - PROCESS | 1656 | 1465202158623 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]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 01:35:58 INFO - PROCESS | 1656 | 1465202158643 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 1656 | 1465202158645 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:35:58 INFO - PROCESS | 1656 | 1465202158650 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 1656 | 1465202158652 Marionette TRACE conn2 <- [1,1458,null,{}] 01:35:58 INFO - PROCESS | 1656 | 1465202158655 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}] 01:35:58 INFO - PROCESS | 1656 | 1465202158656 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:58 INFO - PROCESS | 1656 | 1465202158799 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:35:58 INFO - PROCESS | 1656 | 1465202158852 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 1656 | 1465202158854 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x113010000 == 38 [pid = 1656] [id = 372] 01:35:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x111a04800) [pid = 1656] [serial = 1115] [outer = 0x0] 01:35:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x111c61400) [pid = 1656] [serial = 1116] [outer = 0x111a04800] 01:35:58 INFO - PROCESS | 1656 | 1465202158886 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x112a78400) [pid = 1656] [serial = 1117] [outer = 0x111a04800] 01:35:59 INFO - PROCESS | 1656 | 1465202159572 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 972ms 01:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:35:59 INFO - PROCESS | 1656 | 1465202159623 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 1656 | 1465202159625 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:35:59 INFO - PROCESS | 1656 | 1465202159628 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 1656 | 1465202159630 Marionette TRACE conn2 <- [1,1462,null,{}] 01:35:59 INFO - PROCESS | 1656 | 1465202159634 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}] 01:35:59 INFO - PROCESS | 1656 | 1465202159637 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:59 INFO - PROCESS | 1656 | 1465202159751 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:35:59 INFO - PROCESS | 1656 | 1465202159838 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 1656 | 1465202159840 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:35:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x118f5f800 == 39 [pid = 1656] [id = 373] 01:35:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x118553000) [pid = 1656] [serial = 1118] [outer = 0x0] 01:35:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x118655000) [pid = 1656] [serial = 1119] [outer = 0x118553000] 01:35:59 INFO - PROCESS | 1656 | 1465202159870 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x118f20000) [pid = 1656] [serial = 1120] [outer = 0x118553000] 01:36:00 INFO - PROCESS | 1656 | 1465202160615 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]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1024ms 01:36:00 INFO - PROCESS | 1656 | 1465202160653 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 1656 | 1465202160655 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:36:00 INFO - PROCESS | 1656 | 1465202160659 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 1656 | 1465202160661 Marionette TRACE conn2 <- [1,1466,null,{}] 01:36:00 INFO - PROCESS | 1656 | 1465202160664 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}] 01:36:00 INFO - PROCESS | 1656 | 1465202160666 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:00 INFO - PROCESS | 1656 | 1465202160780 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:36:00 INFO - PROCESS | 1656 | 1465202160836 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 1656 | 1465202160839 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e13000 == 40 [pid = 1656] [id = 374] 01:36:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x11820a400) [pid = 1656] [serial = 1121] [outer = 0x0] 01:36:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118216800) [pid = 1656] [serial = 1122] [outer = 0x11820a400] 01:36:00 INFO - PROCESS | 1656 | 1465202160868 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x11864f000) [pid = 1656] [serial = 1123] [outer = 0x11820a400] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x12a49e800 == 39 [pid = 1656] [id = 371] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a7800 == 38 [pid = 1656] [id = 370] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x128f23800 == 37 [pid = 1656] [id = 369] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x1268ec800 == 36 [pid = 1656] [id = 368] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x12590e800 == 35 [pid = 1656] [id = 367] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x124111000 == 34 [pid = 1656] [id = 366] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x119d93800 == 33 [pid = 1656] [id = 365] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x11922f000 == 32 [pid = 1656] [id = 364] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x117e1e000 == 31 [pid = 1656] [id = 363] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x1162d6800 == 30 [pid = 1656] [id = 362] 01:36:01 INFO - PROCESS | 1656 | --DOCSHELL 0x118094800 == 29 [pid = 1656] [id = 361] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12ba7a000) [pid = 1656] [serial = 1063] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x129342800) [pid = 1656] [serial = 1048] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1266da000) [pid = 1656] [serial = 1047] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x129614000) [pid = 1656] [serial = 1050] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1182fd800) [pid = 1656] [serial = 1032] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1189e5800) [pid = 1656] [serial = 1033] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x118fe7c00) [pid = 1656] [serial = 1035] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119341400) [pid = 1656] [serial = 1036] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x117294000) [pid = 1656] [serial = 1029] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1184a6800) [pid = 1656] [serial = 1030] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119cc0800) [pid = 1656] [serial = 1038] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11a0edc00) [pid = 1656] [serial = 1039] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12a7c6400) [pid = 1656] [serial = 1027] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12183d400) [pid = 1656] [serial = 1041] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x121a5b800) [pid = 1656] [serial = 1042] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x121c4fc00) [pid = 1656] [serial = 1044] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12aa86000) [pid = 1656] [serial = 1053] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12aa8cc00) [pid = 1656] [serial = 1054] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12a7c7400) [pid = 1656] [serial = 1051] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1162a2800) [pid = 1656] [serial = 1056] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12bc6e800) [pid = 1656] [serial = 1066] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119637800) [pid = 1656] [serial = 1057] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12b40fc00) [pid = 1656] [serial = 1062] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12bc60000) [pid = 1656] [serial = 1065] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12b195c00) [pid = 1656] [serial = 1060] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x126e40c00) [pid = 1656] [serial = 1059] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x125034800) [pid = 1656] [serial = 1045] [outer = 0x0] [url = about:blank] 01:36:01 INFO - PROCESS | 1656 | 1465202161274 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 622ms 01:36:01 INFO - PROCESS | 1656 | 1465202161283 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 1656 | 1465202161286 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:36:01 INFO - PROCESS | 1656 | 1465202161291 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 1656 | 1465202161293 Marionette TRACE conn2 <- [1,1470,null,{}] 01:36:01 INFO - PROCESS | 1656 | 1465202161297 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}] 01:36:01 INFO - PROCESS | 1656 | 1465202161300 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:01 INFO - PROCESS | 1656 | 1465202161381 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:36:01 INFO - PROCESS | 1656 | 1465202161433 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 1656 | 1465202161434 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181b0800 == 30 [pid = 1656] [id = 375] 01:36:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x11864d800) [pid = 1656] [serial = 1124] [outer = 0x0] 01:36:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x118f5d800) [pid = 1656] [serial = 1125] [outer = 0x11864d800] 01:36:01 INFO - PROCESS | 1656 | 1465202161462 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x118fee400) [pid = 1656] [serial = 1126] [outer = 0x11864d800] 01:36:01 INFO - PROCESS | 1656 | 1465202161792 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 521ms 01:36:01 INFO - PROCESS | 1656 | 1465202161814 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:36:01 INFO - PROCESS | 1656 | 1465202161816 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:36:01 INFO - PROCESS | 1656 | 1465202161818 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 1656 | 1465202161821 Marionette TRACE conn2 <- [1,1474,null,{}] 01:36:01 INFO - PROCESS | 1656 | 1465202161829 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}] 01:36:01 INFO - PROCESS | 1656 | 1465202161832 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:01 INFO - PROCESS | 1656 | 1465202161911 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:36:01 INFO - PROCESS | 1656 | 1465202161919 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 1656 | 1465202161921 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a5800 == 31 [pid = 1656] [id = 376] 01:36:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x11963f800) [pid = 1656] [serial = 1127] [outer = 0x0] 01:36:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x119b9f400) [pid = 1656] [serial = 1128] [outer = 0x11963f800] 01:36:01 INFO - PROCESS | 1656 | 1465202161950 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11a0f7800) [pid = 1656] [serial = 1129] [outer = 0x11963f800] 01:36:02 INFO - PROCESS | 1656 | 1465202162379 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]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 573ms 01:36:02 INFO - PROCESS | 1656 | 1465202162392 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 1656 | 1465202162394 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:36:02 INFO - PROCESS | 1656 | 1465202162400 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 1656 | 1465202162402 Marionette TRACE conn2 <- [1,1478,null,{}] 01:36:02 INFO - PROCESS | 1656 | 1465202162405 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}] 01:36:02 INFO - PROCESS | 1656 | 1465202162407 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:02 INFO - PROCESS | 1656 | 1465202162534 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:36:02 INFO - PROCESS | 1656 | 1465202162540 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 1656 | 1465202162541 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x124492800 == 32 [pid = 1656] [id = 377] 01:36:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x116f80000) [pid = 1656] [serial = 1130] [outer = 0x0] 01:36:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x121845800) [pid = 1656] [serial = 1131] [outer = 0x116f80000] 01:36:02 INFO - PROCESS | 1656 | 1465202162647 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x121e41000) [pid = 1656] [serial = 1132] [outer = 0x116f80000] 01:36:03 INFO - PROCESS | 1656 | 1465202163016 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]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 622ms 01:36:03 INFO - PROCESS | 1656 | 1465202163022 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 1656 | 1465202163024 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:36:03 INFO - PROCESS | 1656 | 1465202163028 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 1656 | 1465202163032 Marionette TRACE conn2 <- [1,1482,null,{}] 01:36:03 INFO - PROCESS | 1656 | 1465202163040 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}] 01:36:03 INFO - PROCESS | 1656 | 1465202163042 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:03 INFO - PROCESS | 1656 | 1465202163156 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:36:03 INFO - PROCESS | 1656 | 1465202163161 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 1656 | 1465202163163 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ab5800 == 33 [pid = 1656] [id = 378] 01:36:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x110d5d000) [pid = 1656] [serial = 1133] [outer = 0x0] 01:36:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1240e6400) [pid = 1656] [serial = 1134] [outer = 0x110d5d000] 01:36:03 INFO - PROCESS | 1656 | 1465202163249 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12587a400) [pid = 1656] [serial = 1135] [outer = 0x110d5d000] 01:36:03 INFO - PROCESS | 1656 | 1465202163592 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]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 577ms 01:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:36:03 INFO - PROCESS | 1656 | 1465202163604 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 1656 | 1465202163605 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:36:03 INFO - PROCESS | 1656 | 1465202163607 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 1656 | 1465202163608 Marionette TRACE conn2 <- [1,1486,null,{}] 01:36:03 INFO - PROCESS | 1656 | 1465202163611 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}] 01:36:03 INFO - PROCESS | 1656 | 1465202163617 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:03 INFO - PROCESS | 1656 | 1465202163750 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:36:03 INFO - PROCESS | 1656 | 1465202163754 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 1656 | 1465202163756 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a5800 == 34 [pid = 1656] [id = 379] 01:36:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x125871400) [pid = 1656] [serial = 1136] [outer = 0x0] 01:36:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126664800) [pid = 1656] [serial = 1137] [outer = 0x125871400] 01:36:03 INFO - PROCESS | 1656 | 1465202163781 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x129613c00) [pid = 1656] [serial = 1138] [outer = 0x125871400] 01:36:04 INFO - PROCESS | 1656 | 1465202164160 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]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 571ms 01:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:36:04 INFO - PROCESS | 1656 | 1465202164180 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 1656 | 1465202164181 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:36:04 INFO - PROCESS | 1656 | 1465202164183 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 1656 | 1465202164184 Marionette TRACE conn2 <- [1,1490,null,{}] 01:36:04 INFO - PROCESS | 1656 | 1465202164187 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}] 01:36:04 INFO - PROCESS | 1656 | 1465202164188 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:04 INFO - PROCESS | 1656 | 1465202164292 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:36:04 INFO - PROCESS | 1656 | 1465202164296 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 1656 | 1465202164297 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4b3800 == 35 [pid = 1656] [id = 380] 01:36:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12a48b400) [pid = 1656] [serial = 1139] [outer = 0x0] 01:36:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12a6c1c00) [pid = 1656] [serial = 1140] [outer = 0x12a48b400] 01:36:04 INFO - PROCESS | 1656 | 1465202164329 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12aa81c00) [pid = 1656] [serial = 1141] [outer = 0x12a48b400] 01:36:04 INFO - PROCESS | 1656 | 1465202164658 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]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 01:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:36:04 INFO - PROCESS | 1656 | 1465202164703 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 1656 | 1465202164704 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:36:04 INFO - PROCESS | 1656 | 1465202164706 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 1656 | 1465202164707 Marionette TRACE conn2 <- [1,1494,null,{}] 01:36:04 INFO - PROCESS | 1656 | 1465202164709 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}] 01:36:04 INFO - PROCESS | 1656 | 1465202164711 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:04 INFO - PROCESS | 1656 | 1465202164806 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:36:04 INFO - PROCESS | 1656 | 1465202164818 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 1656 | 1465202164819 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aab5800 == 36 [pid = 1656] [id = 381] 01:36:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1268d0400) [pid = 1656] [serial = 1142] [outer = 0x0] 01:36:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12aa89c00) [pid = 1656] [serial = 1143] [outer = 0x1268d0400] 01:36:04 INFO - PROCESS | 1656 | 1465202164844 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12b117800) [pid = 1656] [serial = 1144] [outer = 0x1268d0400] 01:36:05 INFO - PROCESS | 1656 | 1465202165246 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]]]}] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119ba2800) [pid = 1656] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11385fc00) [pid = 1656] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x11820bc00) [pid = 1656] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118febc00) [pid = 1656] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118218c00) [pid = 1656] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x110d62800) [pid = 1656] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11820f800) [pid = 1656] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x116f84000) [pid = 1656] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1213f2c00) [pid = 1656] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119ba9800) [pid = 1656] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x111c60400) [pid = 1656] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1213ed400) [pid = 1656] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x124069000) [pid = 1656] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1189ed000) [pid = 1656] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:36:05 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126665400) [pid = 1656] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 568ms 01:36:05 INFO - PROCESS | 1656 | 1465202165275 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 1656 | 1465202165276 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:36:05 INFO - PROCESS | 1656 | 1465202165278 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 1656 | 1465202165279 Marionette TRACE conn2 <- [1,1498,null,{}] 01:36:05 INFO - PROCESS | 1656 | 1465202165282 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}] 01:36:05 INFO - PROCESS | 1656 | 1465202165283 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:05 INFO - PROCESS | 1656 | 1465202165371 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:36:05 INFO - PROCESS | 1656 | 1465202165375 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 1656 | 1465202165376 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x121880800 == 37 [pid = 1656] [id = 382] 01:36:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x113352c00) [pid = 1656] [serial = 1145] [outer = 0x0] 01:36:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11820bc00) [pid = 1656] [serial = 1146] [outer = 0x113352c00] 01:36:05 INFO - PROCESS | 1656 | 1465202165403 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1196d5400) [pid = 1656] [serial = 1147] [outer = 0x113352c00] 01:36:05 INFO - PROCESS | 1656 | 1465202165734 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]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 470ms 01:36:05 INFO - PROCESS | 1656 | 1465202165750 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 1656 | 1465202165752 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:36:05 INFO - PROCESS | 1656 | 1465202165754 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 1656 | 1465202165755 Marionette TRACE conn2 <- [1,1502,null,{}] 01:36:05 INFO - PROCESS | 1656 | 1465202165758 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}] 01:36:05 INFO - PROCESS | 1656 | 1465202165759 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:05 INFO - PROCESS | 1656 | 1465202165840 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:36:05 INFO - PROCESS | 1656 | 1465202165897 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 1656 | 1465202165898 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a8800 == 38 [pid = 1656] [id = 383] 01:36:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x116747800) [pid = 1656] [serial = 1148] [outer = 0x0] 01:36:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119ddc800) [pid = 1656] [serial = 1149] [outer = 0x116747800] 01:36:05 INFO - PROCESS | 1656 | 1465202165923 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x127aac400) [pid = 1656] [serial = 1150] [outer = 0x116747800] 01:36:06 INFO - PROCESS | 1656 | 1465202166219 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]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 520ms 01:36:06 INFO - PROCESS | 1656 | 1465202166275 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 1656 | 1465202166277 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:36:06 INFO - PROCESS | 1656 | 1465202166279 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 1656 | 1465202166281 Marionette TRACE conn2 <- [1,1506,null,{}] 01:36:06 INFO - PROCESS | 1656 | 1465202166283 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}] 01:36:06 INFO - PROCESS | 1656 | 1465202166285 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:06 INFO - PROCESS | 1656 | 1465202166386 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:36:06 INFO - PROCESS | 1656 | 1465202166390 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 1656 | 1465202166391 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdbd800 == 39 [pid = 1656] [id = 384] 01:36:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12b119400) [pid = 1656] [serial = 1151] [outer = 0x0] 01:36:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12b40a400) [pid = 1656] [serial = 1152] [outer = 0x12b119400] 01:36:06 INFO - PROCESS | 1656 | 1465202166418 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12ba7a000) [pid = 1656] [serial = 1153] [outer = 0x12b119400] 01:36:06 INFO - PROCESS | 1656 | 1465202166754 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]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 521ms 01:36:06 INFO - PROCESS | 1656 | 1465202166800 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 1656 | 1465202166801 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:36:06 INFO - PROCESS | 1656 | 1465202166813 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 1656 | 1465202166814 Marionette TRACE conn2 <- [1,1510,null,{}] 01:36:06 INFO - PROCESS | 1656 | 1465202166817 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}] 01:36:06 INFO - PROCESS | 1656 | 1465202166818 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:06 INFO - PROCESS | 1656 | 1465202166901 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:36:06 INFO - PROCESS | 1656 | 1465202166905 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 1656 | 1465202166906 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c219800 == 40 [pid = 1656] [id = 385] 01:36:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12ba7d800) [pid = 1656] [serial = 1154] [outer = 0x0] 01:36:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12bc61800) [pid = 1656] [serial = 1155] [outer = 0x12ba7d800] 01:36:06 INFO - PROCESS | 1656 | 1465202166930 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12bc6bc00) [pid = 1656] [serial = 1156] [outer = 0x12ba7d800] 01:36:07 INFO - PROCESS | 1656 | 1465202167352 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]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 01:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:36:07 INFO - PROCESS | 1656 | 1465202167385 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 1656 | 1465202167388 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:36:07 INFO - PROCESS | 1656 | 1465202167391 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 1656 | 1465202167393 Marionette TRACE conn2 <- [1,1514,null,{}] 01:36:07 INFO - PROCESS | 1656 | 1465202167397 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}] 01:36:07 INFO - PROCESS | 1656 | 1465202167399 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:07 INFO - PROCESS | 1656 | 1465202167508 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:36:07 INFO - PROCESS | 1656 | 1465202167577 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 1656 | 1465202167580 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x116acd800 == 41 [pid = 1656] [id = 386] 01:36:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1160b7400) [pid = 1656] [serial = 1157] [outer = 0x0] 01:36:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1168a3000) [pid = 1656] [serial = 1158] [outer = 0x1160b7400] 01:36:07 INFO - PROCESS | 1656 | 1465202167611 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1184a3c00) [pid = 1656] [serial = 1159] [outer = 0x1160b7400] 01:36:08 INFO - PROCESS | 1656 | 1465202168039 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]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 673ms 01:36:08 INFO - PROCESS | 1656 | 1465202168065 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 1656 | 1465202168068 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:36:08 INFO - PROCESS | 1656 | 1465202168073 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 1656 | 1465202168074 Marionette TRACE conn2 <- [1,1518,null,{}] 01:36:08 INFO - PROCESS | 1656 | 1465202168077 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}] 01:36:08 INFO - PROCESS | 1656 | 1465202168079 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:08 INFO - PROCESS | 1656 | 1465202168184 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:36:08 INFO - PROCESS | 1656 | 1465202168299 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 1656 | 1465202168301 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x121ea1800 == 42 [pid = 1656] [id = 387] 01:36:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11933b000) [pid = 1656] [serial = 1160] [outer = 0x0] 01:36:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119345800) [pid = 1656] [serial = 1161] [outer = 0x11933b000] 01:36:08 INFO - PROCESS | 1656 | 1465202168334 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1199b5c00) [pid = 1656] [serial = 1162] [outer = 0x11933b000] 01:36:08 INFO - PROCESS | 1656 | 1465202168737 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]]]}] 01:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 721ms 01:36:08 INFO - PROCESS | 1656 | 1465202168793 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 1656 | 1465202168795 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:36:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:36:08 INFO - PROCESS | 1656 | 1465202168797 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 1656 | 1465202168800 Marionette TRACE conn2 <- [1,1522,null,{}] 01:36:08 INFO - PROCESS | 1656 | 1465202168808 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}] 01:36:08 INFO - PROCESS | 1656 | 1465202168811 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:08 INFO - PROCESS | 1656 | 1465202168919 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:36:08 INFO - PROCESS | 1656 | 1465202168989 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 1656 | 1465202168991 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba1f000 == 43 [pid = 1656] [id = 388] 01:36:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12128e000) [pid = 1656] [serial = 1163] [outer = 0x0] 01:36:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12442dc00) [pid = 1656] [serial = 1164] [outer = 0x12128e000] 01:36:09 INFO - PROCESS | 1656 | 1465202169022 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1266da000) [pid = 1656] [serial = 1165] [outer = 0x12128e000] 01:36:09 INFO - PROCESS | 1656 | 1465202169391 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"]]]}] 01:36:09 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 () { 01:36:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:36:09 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 () { 01:36:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:36:09 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 () { 01:36:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:36:09 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 () { 01:36:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:36:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 622ms 01:36:09 INFO - PROCESS | 1656 | 1465202169421 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 1656 | 1465202169423 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:36:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:36:09 INFO - PROCESS | 1656 | 1465202169425 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 1656 | 1465202169427 Marionette TRACE conn2 <- [1,1526,null,{}] 01:36:09 INFO - PROCESS | 1656 | 1465202169429 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}] 01:36:09 INFO - PROCESS | 1656 | 1465202169431 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:09 INFO - PROCESS | 1656 | 1465202169534 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:36:09 INFO - PROCESS | 1656 | 1465202169627 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 1656 | 1465202169628 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c78f800 == 44 [pid = 1656] [id = 389] 01:36:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12a488800) [pid = 1656] [serial = 1166] [outer = 0x0] 01:36:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12a7cc400) [pid = 1656] [serial = 1167] [outer = 0x12a488800] 01:36:09 INFO - PROCESS | 1656 | 1465202169658 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12b11a000) [pid = 1656] [serial = 1168] [outer = 0x12a488800] 01:36:10 INFO - PROCESS | 1656 | 1465202170021 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"]]]}] 01:36:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:36:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:36:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:36:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 619ms 01:36:10 INFO - PROCESS | 1656 | 1465202170045 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 1656 | 1465202170047 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:36:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:36:10 INFO - PROCESS | 1656 | 1465202170050 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 1656 | 1465202170051 Marionette TRACE conn2 <- [1,1530,null,{}] 01:36:10 INFO - PROCESS | 1656 | 1465202170053 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}] 01:36:10 INFO - PROCESS | 1656 | 1465202170055 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:10 INFO - PROCESS | 1656 | 1465202170154 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:36:10 INFO - PROCESS | 1656 | 1465202170208 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 1656 | 1465202170210 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb7c800 == 45 [pid = 1656] [id = 390] 01:36:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12a6c2400) [pid = 1656] [serial = 1169] [outer = 0x0] 01:36:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12b40a800) [pid = 1656] [serial = 1170] [outer = 0x12a6c2400] 01:36:10 INFO - PROCESS | 1656 | 1465202170239 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12ba80400) [pid = 1656] [serial = 1171] [outer = 0x12a6c2400] 01:36:10 INFO - PROCESS | 1656 | 1465202170644 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]]]}] 01:36:10 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 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:36:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:36:10 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. 01:36:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:36:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 618ms 01:36:10 INFO - PROCESS | 1656 | 1465202170669 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 1656 | 1465202170670 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:36:10 INFO - PROCESS | 1656 | 1465202170673 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 1656 | 1465202170674 Marionette TRACE conn2 <- [1,1534,null,{}] 01:36:10 INFO - PROCESS | 1656 | 1465202170677 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}] 01:36:10 INFO - PROCESS | 1656 | 1465202170681 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:10 INFO - PROCESS | 1656 | 1465202170807 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:36:11 INFO - PROCESS | 1656 | 1465202171032 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 1656 | 1465202171034 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x116210800 == 46 [pid = 1656] [id = 391] 01:36:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x110d62000) [pid = 1656] [serial = 1172] [outer = 0x0] 01:36:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x111f40000) [pid = 1656] [serial = 1173] [outer = 0x110d62000] 01:36:11 INFO - PROCESS | 1656 | 1465202171079 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x111c66000) [pid = 1656] [serial = 1174] [outer = 0x110d62000] 01:36:11 INFO - PROCESS | 1656 | 1465202171495 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]]]}] 01:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 871ms 01:36:11 INFO - PROCESS | 1656 | 1465202171545 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 1656 | 1465202171547 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:36:11 INFO - PROCESS | 1656 | 1465202171550 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 1656 | 1465202171552 Marionette TRACE conn2 <- [1,1538,null,{}] 01:36:11 INFO - PROCESS | 1656 | 1465202171555 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}] 01:36:11 INFO - PROCESS | 1656 | 1465202171558 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:11 INFO - PROCESS | 1656 | 1465202171657 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:36:11 INFO - PROCESS | 1656 | 1465202171719 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 1656 | 1465202171720 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x11735e000 == 47 [pid = 1656] [id = 392] 01:36:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x113d17400) [pid = 1656] [serial = 1175] [outer = 0x0] 01:36:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x1166dfc00) [pid = 1656] [serial = 1176] [outer = 0x113d17400] 01:36:11 INFO - PROCESS | 1656 | 1465202171748 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x116f7d000) [pid = 1656] [serial = 1177] [outer = 0x113d17400] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdbd800 == 46 [pid = 1656] [id = 384] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a8800 == 45 [pid = 1656] [id = 383] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x121880800 == 44 [pid = 1656] [id = 382] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12aab5800 == 43 [pid = 1656] [id = 381] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4b3800 == 42 [pid = 1656] [id = 380] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a5800 == 41 [pid = 1656] [id = 379] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x116ab5800 == 40 [pid = 1656] [id = 378] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x124492800 == 39 [pid = 1656] [id = 377] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a5800 == 38 [pid = 1656] [id = 376] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x1181b0800 == 37 [pid = 1656] [id = 375] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x117e13000 == 36 [pid = 1656] [id = 374] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x118f5f800 == 35 [pid = 1656] [id = 373] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x113010000 == 34 [pid = 1656] [id = 372] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x116210800 == 33 [pid = 1656] [id = 391] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb7c800 == 32 [pid = 1656] [id = 390] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12c78f800 == 31 [pid = 1656] [id = 389] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba1f000 == 30 [pid = 1656] [id = 388] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x121ea1800 == 29 [pid = 1656] [id = 387] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12c219800 == 28 [pid = 1656] [id = 385] 01:36:12 INFO - PROCESS | 1656 | --DOCSHELL 0x116acd800 == 27 [pid = 1656] [id = 386] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x11674d400) [pid = 1656] [serial = 1086] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x117307800) [pid = 1656] [serial = 1087] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11864fc00) [pid = 1656] [serial = 1089] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x118f14800) [pid = 1656] [serial = 1090] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x11963a000) [pid = 1656] [serial = 1092] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x118f5dc00) [pid = 1656] [serial = 1083] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119635c00) [pid = 1656] [serial = 1084] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x1166de800) [pid = 1656] [serial = 1069] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12933d000) [pid = 1656] [serial = 1111] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x112dc0c00) [pid = 1656] [serial = 1068] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1196cc400) [pid = 1656] [serial = 1072] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11933d800) [pid = 1656] [serial = 1071] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x125039000) [pid = 1656] [serial = 1075] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12183fc00) [pid = 1656] [serial = 1074] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1213edc00) [pid = 1656] [serial = 1098] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x121c58000) [pid = 1656] [serial = 1099] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1213ef000) [pid = 1656] [serial = 1107] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x129469c00) [pid = 1656] [serial = 1078] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126666c00) [pid = 1656] [serial = 1077] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126662c00) [pid = 1656] [serial = 1102] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x129474400) [pid = 1656] [serial = 1113] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x125876c00) [pid = 1656] [serial = 1101] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1266db000) [pid = 1656] [serial = 1104] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x127847c00) [pid = 1656] [serial = 1105] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12ba74400) [pid = 1656] [serial = 1081] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x127847000) [pid = 1656] [serial = 1108] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12b116c00) [pid = 1656] [serial = 1080] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1196d0400) [pid = 1656] [serial = 1093] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x127aa0800) [pid = 1656] [serial = 1110] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119dd9c00) [pid = 1656] [serial = 1096] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119cc6400) [pid = 1656] [serial = 1095] [outer = 0x0] [url = about:blank] 01:36:12 INFO - PROCESS | 1656 | 1465202172708 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]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1171ms 01:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:36:12 INFO - PROCESS | 1656 | 1465202172722 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 1656 | 1465202172724 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:36:12 INFO - PROCESS | 1656 | 1465202172727 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 1656 | 1465202172730 Marionette TRACE conn2 <- [1,1542,null,{}] 01:36:12 INFO - PROCESS | 1656 | 1465202172737 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}] 01:36:12 INFO - PROCESS | 1656 | 1465202172739 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:12 INFO - PROCESS | 1656 | 1465202172823 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:36:12 INFO - PROCESS | 1656 | 1465202172833 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 1656 | 1465202172836 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x116833000 == 28 [pid = 1656] [id = 393] 01:36:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x113a82400) [pid = 1656] [serial = 1178] [outer = 0x0] 01:36:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x116620c00) [pid = 1656] [serial = 1179] [outer = 0x113a82400] 01:36:12 INFO - PROCESS | 1656 | 1465202172864 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116f81800) [pid = 1656] [serial = 1180] [outer = 0x113a82400] 01:36:13 INFO - PROCESS | 1656 | 1465202173226 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]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 525ms 01:36:13 INFO - PROCESS | 1656 | 1465202173251 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:36:13 INFO - PROCESS | 1656 | 1465202173255 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:36:13 INFO - PROCESS | 1656 | 1465202173260 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 1656 | 1465202173261 Marionette TRACE conn2 <- [1,1546,null,{}] 01:36:13 INFO - PROCESS | 1656 | 1465202173264 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}] 01:36:13 INFO - PROCESS | 1656 | 1465202173266 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:13 INFO - PROCESS | 1656 | 1465202173345 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:36:13 INFO - PROCESS | 1656 | 1465202173352 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 1656 | 1465202173353 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d1800 == 29 [pid = 1656] [id = 394] 01:36:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118275c00) [pid = 1656] [serial = 1181] [outer = 0x0] 01:36:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1184a3400) [pid = 1656] [serial = 1182] [outer = 0x118275c00] 01:36:13 INFO - PROCESS | 1656 | 1465202173382 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118652000) [pid = 1656] [serial = 1183] [outer = 0x118275c00] 01:36:13 INFO - PROCESS | 1656 | 1465202173730 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]]]}] 01:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 522ms 01:36:13 INFO - PROCESS | 1656 | 1465202173781 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:36:13 INFO - PROCESS | 1656 | 1465202173783 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:36:13 INFO - PROCESS | 1656 | 1465202173785 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 1656 | 1465202173787 Marionette TRACE conn2 <- [1,1550,null,{}] 01:36:13 INFO - PROCESS | 1656 | 1465202173795 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}] 01:36:13 INFO - PROCESS | 1656 | 1465202173799 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:13 INFO - PROCESS | 1656 | 1465202173879 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:36:13 INFO - PROCESS | 1656 | 1465202173887 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 1656 | 1465202173889 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x11264b000 == 30 [pid = 1656] [id = 395] 01:36:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1121b2400) [pid = 1656] [serial = 1184] [outer = 0x0] 01:36:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118fcec00) [pid = 1656] [serial = 1185] [outer = 0x1121b2400] 01:36:13 INFO - PROCESS | 1656 | 1465202173917 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x11933b800) [pid = 1656] [serial = 1186] [outer = 0x1121b2400] 01:36:14 INFO - PROCESS | 1656 | 1465202174273 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]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 523ms 01:36:14 INFO - PROCESS | 1656 | 1465202174309 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 1656 | 1465202174311 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:36:14 INFO - PROCESS | 1656 | 1465202174316 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 1656 | 1465202174317 Marionette TRACE conn2 <- [1,1554,null,{}] 01:36:14 INFO - PROCESS | 1656 | 1465202174319 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}] 01:36:14 INFO - PROCESS | 1656 | 1465202174320 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:14 INFO - PROCESS | 1656 | 1465202174430 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:36:14 INFO - PROCESS | 1656 | 1465202174463 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 1656 | 1465202174465 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x119ca9000 == 31 [pid = 1656] [id = 396] 01:36:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118fe2400) [pid = 1656] [serial = 1187] [outer = 0x0] 01:36:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119635c00) [pid = 1656] [serial = 1188] [outer = 0x118fe2400] 01:36:14 INFO - PROCESS | 1656 | 1465202174490 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1196cfc00) [pid = 1656] [serial = 1189] [outer = 0x118fe2400] 01:36:14 INFO - PROCESS | 1656 | 1465202174821 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]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 520ms 01:36:14 INFO - PROCESS | 1656 | 1465202174835 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 1656 | 1465202174836 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:36:14 INFO - PROCESS | 1656 | 1465202174859 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 1656 | 1465202174861 Marionette TRACE conn2 <- [1,1558,null,{}] 01:36:14 INFO - PROCESS | 1656 | 1465202174867 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}] 01:36:14 INFO - PROCESS | 1656 | 1465202174868 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:14 INFO - PROCESS | 1656 | 1465202174965 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:36:14 INFO - PROCESS | 1656 | 1465202174969 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 1656 | 1465202174970 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c15800 == 32 [pid = 1656] [id = 397] 01:36:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x118219800) [pid = 1656] [serial = 1190] [outer = 0x0] 01:36:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1199b8400) [pid = 1656] [serial = 1191] [outer = 0x118219800] 01:36:14 INFO - PROCESS | 1656 | 1465202174996 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119dd1000) [pid = 1656] [serial = 1192] [outer = 0x118219800] 01:36:15 INFO - PROCESS | 1656 | 1465202175356 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]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 534ms 01:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:36:15 INFO - PROCESS | 1656 | 1465202175384 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 1656 | 1465202175385 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:36:15 INFO - PROCESS | 1656 | 1465202175387 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 1656 | 1465202175388 Marionette TRACE conn2 <- [1,1562,null,{}] 01:36:15 INFO - PROCESS | 1656 | 1465202175391 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}] 01:36:15 INFO - PROCESS | 1656 | 1465202175395 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:15 INFO - PROCESS | 1656 | 1465202175509 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:36:15 INFO - PROCESS | 1656 | 1465202175547 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 1656 | 1465202175549 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x125892000 == 33 [pid = 1656] [id = 398] 01:36:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119dd2c00) [pid = 1656] [serial = 1193] [outer = 0x0] 01:36:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1214a3800) [pid = 1656] [serial = 1194] [outer = 0x119dd2c00] 01:36:15 INFO - PROCESS | 1656 | 1465202175575 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x121b35000) [pid = 1656] [serial = 1195] [outer = 0x119dd2c00] 01:36:15 INFO - PROCESS | 1656 | 1465202175906 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]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 576ms 01:36:15 INFO - PROCESS | 1656 | 1465202175963 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 1656 | 1465202175965 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:36:15 INFO - PROCESS | 1656 | 1465202175967 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 1656 | 1465202175968 Marionette TRACE conn2 <- [1,1566,null,{}] 01:36:15 INFO - PROCESS | 1656 | 1465202175984 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}] 01:36:15 INFO - PROCESS | 1656 | 1465202175986 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:16 INFO - PROCESS | 1656 | 1465202176084 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:36:16 INFO - PROCESS | 1656 | 1465202176087 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 1656 | 1465202176088 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x128e1e800 == 34 [pid = 1656] [id = 399] 01:36:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1199ae800) [pid = 1656] [serial = 1196] [outer = 0x0] 01:36:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x121c56000) [pid = 1656] [serial = 1197] [outer = 0x1199ae800] 01:36:16 INFO - PROCESS | 1656 | 1465202176113 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x125031000) [pid = 1656] [serial = 1198] [outer = 0x1199ae800] 01:36:16 INFO - PROCESS | 1656 | 1465202176463 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]]]}] 01:36:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 01:36:16 INFO - PROCESS | 1656 | 1465202176485 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 1656 | 1465202176487 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:36:16 INFO - PROCESS | 1656 | 1465202176489 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 1656 | 1465202176490 Marionette TRACE conn2 <- [1,1570,null,{}] 01:36:16 INFO - PROCESS | 1656 | 1465202176492 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}] 01:36:16 INFO - PROCESS | 1656 | 1465202176493 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:16 INFO - PROCESS | 1656 | 1465202176591 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:36:16 INFO - PROCESS | 1656 | 1465202176630 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 1656 | 1465202176632 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f3e800 == 35 [pid = 1656] [id = 400] 01:36:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1250e3c00) [pid = 1656] [serial = 1199] [outer = 0x0] 01:36:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x125877400) [pid = 1656] [serial = 1200] [outer = 0x1250e3c00] 01:36:16 INFO - PROCESS | 1656 | 1465202176657 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12597f800) [pid = 1656] [serial = 1201] [outer = 0x1250e3c00] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x116747800) [pid = 1656] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x110d5d000) [pid = 1656] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x125871400) [pid = 1656] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12a48b400) [pid = 1656] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1268d0400) [pid = 1656] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x116f80000) [pid = 1656] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12933ec00) [pid = 1656] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11820a400) [pid = 1656] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x111a04800) [pid = 1656] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11864d800) [pid = 1656] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11963f800) [pid = 1656] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113352c00) [pid = 1656] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118553000) [pid = 1656] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12b119400) [pid = 1656] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:36:16 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12ba7d800) [pid = 1656] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:36:17 INFO - PROCESS | 1656 | 1465202177131 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]]]}] 01:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 01:36:17 INFO - PROCESS | 1656 | 1465202177167 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 1656 | 1465202177168 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:36:17 INFO - PROCESS | 1656 | 1465202177184 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 1656 | 1465202177185 Marionette TRACE conn2 <- [1,1574,null,{}] 01:36:17 INFO - PROCESS | 1656 | 1465202177187 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}] 01:36:17 INFO - PROCESS | 1656 | 1465202177188 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:17 INFO - PROCESS | 1656 | 1465202177301 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:36:17 INFO - PROCESS | 1656 | 1465202177358 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 1656 | 1465202177359 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193af800 == 36 [pid = 1656] [id = 401] 01:36:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1168a9800) [pid = 1656] [serial = 1202] [outer = 0x0] 01:36:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x11963c000) [pid = 1656] [serial = 1203] [outer = 0x1168a9800] 01:36:17 INFO - PROCESS | 1656 | 1465202177384 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x125310800) [pid = 1656] [serial = 1204] [outer = 0x1168a9800] 01:36:17 INFO - PROCESS | 1656 | 1465202177656 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]]]}] 01:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 524ms 01:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:36:17 INFO - PROCESS | 1656 | 1465202177702 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 1656 | 1465202177704 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:36:17 INFO - PROCESS | 1656 | 1465202177706 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 1656 | 1465202177707 Marionette TRACE conn2 <- [1,1578,null,{}] 01:36:17 INFO - PROCESS | 1656 | 1465202177709 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}] 01:36:17 INFO - PROCESS | 1656 | 1465202177710 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:17 INFO - PROCESS | 1656 | 1465202177795 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:36:17 INFO - PROCESS | 1656 | 1465202177801 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 1656 | 1465202177802 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a6a6800 == 37 [pid = 1656] [id = 402] 01:36:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x125984c00) [pid = 1656] [serial = 1205] [outer = 0x0] 01:36:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12665dc00) [pid = 1656] [serial = 1206] [outer = 0x125984c00] 01:36:17 INFO - PROCESS | 1656 | 1465202177827 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1266dac00) [pid = 1656] [serial = 1207] [outer = 0x125984c00] 01:36:18 INFO - PROCESS | 1656 | 1465202178152 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]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 472ms 01:36:18 INFO - PROCESS | 1656 | 1465202178179 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:36:18 INFO - PROCESS | 1656 | 1465202178183 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:36:18 INFO - PROCESS | 1656 | 1465202178185 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 1656 | 1465202178187 Marionette TRACE conn2 <- [1,1582,null,{}] 01:36:18 INFO - PROCESS | 1656 | 1465202178197 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}] 01:36:18 INFO - PROCESS | 1656 | 1465202178199 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:18 INFO - PROCESS | 1656 | 1465202178320 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:36:18 INFO - PROCESS | 1656 | 1465202178326 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 1656 | 1465202178328 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x121a38000 == 38 [pid = 1656] [id = 403] 01:36:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x118fcfc00) [pid = 1656] [serial = 1208] [outer = 0x0] 01:36:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1268cf000) [pid = 1656] [serial = 1209] [outer = 0x118fcfc00] 01:36:18 INFO - PROCESS | 1656 | 1465202178356 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x129338800) [pid = 1656] [serial = 1210] [outer = 0x118fcfc00] 01:36:18 INFO - PROCESS | 1656 | 1465202178700 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]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 01:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:36:18 INFO - PROCESS | 1656 | 1465202178754 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 1656 | 1465202178756 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:36:18 INFO - PROCESS | 1656 | 1465202178758 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 1656 | 1465202178759 Marionette TRACE conn2 <- [1,1586,null,{}] 01:36:18 INFO - PROCESS | 1656 | 1465202178761 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}] 01:36:18 INFO - PROCESS | 1656 | 1465202178762 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:18 INFO - PROCESS | 1656 | 1465202178840 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:36:18 INFO - PROCESS | 1656 | 1465202178844 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 1656 | 1465202178845 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2d3800 == 39 [pid = 1656] [id = 404] 01:36:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12933e000) [pid = 1656] [serial = 1211] [outer = 0x0] 01:36:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x129474400) [pid = 1656] [serial = 1212] [outer = 0x12933e000] 01:36:18 INFO - PROCESS | 1656 | 1465202178873 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12a48d800) [pid = 1656] [serial = 1213] [outer = 0x12933e000] 01:36:19 INFO - PROCESS | 1656 | 1465202179443 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]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 768ms 01:36:19 INFO - PROCESS | 1656 | 1465202179527 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:36:19 INFO - PROCESS | 1656 | 1465202179530 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:36:19 INFO - PROCESS | 1656 | 1465202179533 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 1656 | 1465202179535 Marionette TRACE conn2 <- [1,1590,null,{}] 01:36:19 INFO - PROCESS | 1656 | 1465202179539 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}] 01:36:19 INFO - PROCESS | 1656 | 1465202179541 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:19 INFO - PROCESS | 1656 | 1465202179654 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:36:19 INFO - PROCESS | 1656 | 1465202179713 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 1656 | 1465202179715 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e22800 == 40 [pid = 1656] [id = 405] 01:36:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1138cf800) [pid = 1656] [serial = 1214] [outer = 0x0] 01:36:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1166dec00) [pid = 1656] [serial = 1215] [outer = 0x1138cf800] 01:36:19 INFO - PROCESS | 1656 | 1465202179746 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11820c800) [pid = 1656] [serial = 1216] [outer = 0x1138cf800] 01:36:20 INFO - PROCESS | 1656 | 1465202180302 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]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 823ms 01:36:20 INFO - PROCESS | 1656 | 1465202180372 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 1656 | 1465202180376 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:36:20 INFO - PROCESS | 1656 | 1465202180382 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 1656 | 1465202180384 Marionette TRACE conn2 <- [1,1594,null,{}] 01:36:20 INFO - PROCESS | 1656 | 1465202180386 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}] 01:36:20 INFO - PROCESS | 1656 | 1465202180388 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:20 INFO - PROCESS | 1656 | 1465202180503 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:36:20 INFO - PROCESS | 1656 | 1465202180584 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 1656 | 1465202180586 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x119225000 == 41 [pid = 1656] [id = 406] 01:36:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1184b0400) [pid = 1656] [serial = 1217] [outer = 0x0] 01:36:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1186b1c00) [pid = 1656] [serial = 1218] [outer = 0x1184b0400] 01:36:20 INFO - PROCESS | 1656 | 1465202180618 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x118fd0800) [pid = 1656] [serial = 1219] [outer = 0x1184b0400] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x121a38000 == 40 [pid = 1656] [id = 403] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x12a6a6800 == 39 [pid = 1656] [id = 402] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x1193af800 == 38 [pid = 1656] [id = 401] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x128f3e800 == 37 [pid = 1656] [id = 400] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x128e1e800 == 36 [pid = 1656] [id = 399] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x125892000 == 35 [pid = 1656] [id = 398] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x121c15800 == 34 [pid = 1656] [id = 397] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x119ca9000 == 33 [pid = 1656] [id = 396] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x11264b000 == 32 [pid = 1656] [id = 395] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d1800 == 31 [pid = 1656] [id = 394] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x116833000 == 30 [pid = 1656] [id = 393] 01:36:21 INFO - PROCESS | 1656 | --DOCSHELL 0x11735e000 == 29 [pid = 1656] [id = 392] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x126664800) [pid = 1656] [serial = 1137] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12a6c1c00) [pid = 1656] [serial = 1140] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x129613c00) [pid = 1656] [serial = 1138] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12aa89c00) [pid = 1656] [serial = 1143] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12aa81c00) [pid = 1656] [serial = 1141] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x121845800) [pid = 1656] [serial = 1131] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129612400) [pid = 1656] [serial = 1114] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x118216800) [pid = 1656] [serial = 1122] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11864f000) [pid = 1656] [serial = 1123] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x111c61400) [pid = 1656] [serial = 1116] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x112a78400) [pid = 1656] [serial = 1117] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x118f5d800) [pid = 1656] [serial = 1125] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x118fee400) [pid = 1656] [serial = 1126] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119b9f400) [pid = 1656] [serial = 1128] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11a0f7800) [pid = 1656] [serial = 1129] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11820bc00) [pid = 1656] [serial = 1146] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118655000) [pid = 1656] [serial = 1119] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118f20000) [pid = 1656] [serial = 1120] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x121e41000) [pid = 1656] [serial = 1132] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1196d5400) [pid = 1656] [serial = 1147] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12ba7a000) [pid = 1656] [serial = 1153] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12bc61800) [pid = 1656] [serial = 1155] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12b40a400) [pid = 1656] [serial = 1152] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12b117800) [pid = 1656] [serial = 1144] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x127aac400) [pid = 1656] [serial = 1150] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12bc6bc00) [pid = 1656] [serial = 1156] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x119ddc800) [pid = 1656] [serial = 1149] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12587a400) [pid = 1656] [serial = 1135] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1240e6400) [pid = 1656] [serial = 1134] [outer = 0x0] [url = about:blank] 01:36:21 INFO - PROCESS | 1656 | 1465202181291 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]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 922ms 01:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:36:21 INFO - PROCESS | 1656 | 1465202181304 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 1656 | 1465202181306 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:36:21 INFO - PROCESS | 1656 | 1465202181309 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 1656 | 1465202181311 Marionette TRACE conn2 <- [1,1598,null,{}] 01:36:21 INFO - PROCESS | 1656 | 1465202181316 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}] 01:36:21 INFO - PROCESS | 1656 | 1465202181318 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:21 INFO - PROCESS | 1656 | 1465202181401 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:36:21 INFO - PROCESS | 1656 | 1465202181406 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 1656 | 1465202181408 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac0000 == 30 [pid = 1656] [id = 407] 01:36:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118214400) [pid = 1656] [serial = 1220] [outer = 0x0] 01:36:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11854c800) [pid = 1656] [serial = 1221] [outer = 0x118214400] 01:36:21 INFO - PROCESS | 1656 | 1465202181437 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118f15800) [pid = 1656] [serial = 1222] [outer = 0x118214400] 01:36:21 INFO - PROCESS | 1656 | 1465202181787 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]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 523ms 01:36:21 INFO - PROCESS | 1656 | 1465202181839 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 1656 | 1465202181842 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:36:21 INFO - PROCESS | 1656 | 1465202181848 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 1656 | 1465202181850 Marionette TRACE conn2 <- [1,1602,null,{}] 01:36:21 INFO - PROCESS | 1656 | 1465202181852 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}] 01:36:21 INFO - PROCESS | 1656 | 1465202181854 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:21 INFO - PROCESS | 1656 | 1465202181936 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:36:21 INFO - PROCESS | 1656 | 1465202181941 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 1656 | 1465202181942 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x118f78000 == 31 [pid = 1656] [id = 408] 01:36:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x118febc00) [pid = 1656] [serial = 1223] [outer = 0x0] 01:36:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119632400) [pid = 1656] [serial = 1224] [outer = 0x118febc00] 01:36:21 INFO - PROCESS | 1656 | 1465202181969 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119640800) [pid = 1656] [serial = 1225] [outer = 0x118febc00] 01:36:22 INFO - PROCESS | 1656 | 1465202182325 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]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 521ms 01:36:22 INFO - PROCESS | 1656 | 1465202182370 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:36:22 INFO - PROCESS | 1656 | 1465202182371 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:36:22 INFO - PROCESS | 1656 | 1465202182373 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 1656 | 1465202182376 Marionette TRACE conn2 <- [1,1606,null,{}] 01:36:22 INFO - PROCESS | 1656 | 1465202182384 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}] 01:36:22 INFO - PROCESS | 1656 | 1465202182387 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:22 INFO - PROCESS | 1656 | 1465202182470 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:36:22 INFO - PROCESS | 1656 | 1465202182475 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 1656 | 1465202182477 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d4000 == 32 [pid = 1656] [id = 409] 01:36:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x112dc1c00) [pid = 1656] [serial = 1226] [outer = 0x0] 01:36:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd1400) [pid = 1656] [serial = 1227] [outer = 0x112dc1c00] 01:36:22 INFO - PROCESS | 1656 | 1465202182510 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1213eb400) [pid = 1656] [serial = 1228] [outer = 0x112dc1c00] 01:36:22 INFO - PROCESS | 1656 | 1465202182842 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]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 524ms 01:36:22 INFO - PROCESS | 1656 | 1465202182897 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 1656 | 1465202182899 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:36:22 INFO - PROCESS | 1656 | 1465202182901 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 1656 | 1465202182902 Marionette TRACE conn2 <- [1,1610,null,{}] 01:36:22 INFO - PROCESS | 1656 | 1465202182904 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}] 01:36:22 INFO - PROCESS | 1656 | 1465202182906 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:23 INFO - PROCESS | 1656 | 1465202183020 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:36:23 INFO - PROCESS | 1656 | 1465202183029 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 1656 | 1465202183030 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252fd800 == 33 [pid = 1656] [id = 410] 01:36:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1213f6c00) [pid = 1656] [serial = 1229] [outer = 0x0] 01:36:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12183bc00) [pid = 1656] [serial = 1230] [outer = 0x1213f6c00] 01:36:23 INFO - PROCESS | 1656 | 1465202183056 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x121b3ac00) [pid = 1656] [serial = 1231] [outer = 0x1213f6c00] 01:36:23 INFO - PROCESS | 1656 | 1465202183414 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]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 518ms 01:36:23 INFO - PROCESS | 1656 | 1465202183420 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 1656 | 1465202183421 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:36:23 INFO - PROCESS | 1656 | 1465202183423 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 1656 | 1465202183424 Marionette TRACE conn2 <- [1,1614,null,{}] 01:36:23 INFO - PROCESS | 1656 | 1465202183427 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}] 01:36:23 INFO - PROCESS | 1656 | 1465202183428 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:23 INFO - PROCESS | 1656 | 1465202183532 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:36:23 INFO - PROCESS | 1656 | 1465202183535 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 1656 | 1465202183536 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ec3000 == 34 [pid = 1656] [id = 411] 01:36:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x118fc3800) [pid = 1656] [serial = 1232] [outer = 0x0] 01:36:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x124067000) [pid = 1656] [serial = 1233] [outer = 0x118fc3800] 01:36:23 INFO - PROCESS | 1656 | 1465202183562 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x125316400) [pid = 1656] [serial = 1234] [outer = 0x118fc3800] 01:36:23 INFO - PROCESS | 1656 | 1465202183913 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]]]}] 01:36:23 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 01:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 01:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:36:23 INFO - PROCESS | 1656 | 1465202183944 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 1656 | 1465202183945 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:36:23 INFO - PROCESS | 1656 | 1465202183950 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 1656 | 1465202183951 Marionette TRACE conn2 <- [1,1618,null,{}] 01:36:23 INFO - PROCESS | 1656 | 1465202183954 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}] 01:36:23 INFO - PROCESS | 1656 | 1465202183958 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:24 INFO - PROCESS | 1656 | 1465202184077 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:36:24 INFO - PROCESS | 1656 | 1465202184114 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 1656 | 1465202184116 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f46000 == 35 [pid = 1656] [id = 412] 01:36:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1258b3400) [pid = 1656] [serial = 1235] [outer = 0x0] 01:36:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x127844c00) [pid = 1656] [serial = 1236] [outer = 0x1258b3400] 01:36:24 INFO - PROCESS | 1656 | 1465202184141 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12946c000) [pid = 1656] [serial = 1237] [outer = 0x1258b3400] 01:36:24 INFO - PROCESS | 1656 | 1465202184499 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]]]}] 01:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 569ms 01:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:36:24 INFO - PROCESS | 1656 | 1465202184519 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 1656 | 1465202184520 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:36:24 INFO - PROCESS | 1656 | 1465202184522 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 1656 | 1465202184523 Marionette TRACE conn2 <- [1,1622,null,{}] 01:36:24 INFO - PROCESS | 1656 | 1465202184525 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}] 01:36:24 INFO - PROCESS | 1656 | 1465202184527 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:24 INFO - PROCESS | 1656 | 1465202184628 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:36:24 INFO - PROCESS | 1656 | 1465202184639 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 1656 | 1465202184641 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaa6800 == 36 [pid = 1656] [id = 413] 01:36:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129343400) [pid = 1656] [serial = 1238] [outer = 0x0] 01:36:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12960fc00) [pid = 1656] [serial = 1239] [outer = 0x129343400] 01:36:24 INFO - PROCESS | 1656 | 1465202184666 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12a6c2000) [pid = 1656] [serial = 1240] [outer = 0x129343400] 01:36:25 INFO - PROCESS | 1656 | 1465202185011 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]]]}] 01:36:25 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 01:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 01:36:25 INFO - PROCESS | 1656 | 1465202185041 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 1656 | 1465202185042 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:36:25 INFO - PROCESS | 1656 | 1465202185051 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 1656 | 1465202185052 Marionette TRACE conn2 <- [1,1626,null,{}] 01:36:25 INFO - PROCESS | 1656 | 1465202185054 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}] 01:36:25 INFO - PROCESS | 1656 | 1465202185055 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:25 INFO - PROCESS | 1656 | 1465202185155 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:36:25 INFO - PROCESS | 1656 | 1465202185158 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 1656 | 1465202185160 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2a5000 == 37 [pid = 1656] [id = 414] 01:36:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x129477000) [pid = 1656] [serial = 1241] [outer = 0x0] 01:36:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12a7c7c00) [pid = 1656] [serial = 1242] [outer = 0x129477000] 01:36:25 INFO - PROCESS | 1656 | 1465202185192 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12aa82c00) [pid = 1656] [serial = 1243] [outer = 0x129477000] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x113d17400) [pid = 1656] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118fe2400) [pid = 1656] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x118275c00) [pid = 1656] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118219800) [pid = 1656] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1121b2400) [pid = 1656] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1160b7400) [pid = 1656] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119dd2c00) [pid = 1656] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x113a82400) [pid = 1656] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1199ae800) [pid = 1656] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1168a9800) [pid = 1656] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x11933b000) [pid = 1656] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1250e3c00) [pid = 1656] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12128e000) [pid = 1656] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12a488800) [pid = 1656] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x125984c00) [pid = 1656] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12a6c2400) [pid = 1656] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x110d62000) [pid = 1656] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:36:25 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x118fcfc00) [pid = 1656] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:36:25 INFO - PROCESS | 1656 | 1465202185604 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]]]}] 01:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 01:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:36:25 INFO - PROCESS | 1656 | 1465202185621 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 1656 | 1465202185622 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:36:25 INFO - PROCESS | 1656 | 1465202185624 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 1656 | 1465202185625 Marionette TRACE conn2 <- [1,1630,null,{}] 01:36:25 INFO - PROCESS | 1656 | 1465202185628 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}] 01:36:25 INFO - PROCESS | 1656 | 1465202185629 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:25 INFO - PROCESS | 1656 | 1465202185715 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:36:25 INFO - PROCESS | 1656 | 1465202185719 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 1656 | 1465202185720 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d2800 == 38 [pid = 1656] [id = 415] 01:36:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x113d17400) [pid = 1656] [serial = 1244] [outer = 0x0] 01:36:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118219800) [pid = 1656] [serial = 1245] [outer = 0x113d17400] 01:36:25 INFO - PROCESS | 1656 | 1465202185745 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1196d6000) [pid = 1656] [serial = 1246] [outer = 0x113d17400] 01:36:26 INFO - PROCESS | 1656 | 1465202186089 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]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 470ms 01:36:26 INFO - PROCESS | 1656 | 1465202186094 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 1656 | 1465202186096 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:36:26 INFO - PROCESS | 1656 | 1465202186102 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 1656 | 1465202186104 Marionette TRACE conn2 <- [1,1634,null,{}] 01:36:26 INFO - PROCESS | 1656 | 1465202186106 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}] 01:36:26 INFO - PROCESS | 1656 | 1465202186107 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:26 INFO - PROCESS | 1656 | 1465202186218 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:36:26 INFO - PROCESS | 1656 | 1465202186224 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 1656 | 1465202186233 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba09800 == 39 [pid = 1656] [id = 416] 01:36:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1196d5000) [pid = 1656] [serial = 1247] [outer = 0x0] 01:36:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1250e3c00) [pid = 1656] [serial = 1248] [outer = 0x1196d5000] 01:36:26 INFO - PROCESS | 1656 | 1465202186258 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12aa82400) [pid = 1656] [serial = 1249] [outer = 0x1196d5000] 01:36:26 INFO - PROCESS | 1656 | 1465202186585 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]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 01:36:26 INFO - PROCESS | 1656 | 1465202186622 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 1656 | 1465202186623 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:36:26 INFO - PROCESS | 1656 | 1465202186626 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 1656 | 1465202186627 Marionette TRACE conn2 <- [1,1638,null,{}] 01:36:26 INFO - PROCESS | 1656 | 1465202186632 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}] 01:36:26 INFO - PROCESS | 1656 | 1465202186634 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:26 INFO - PROCESS | 1656 | 1465202186726 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:36:26 INFO - PROCESS | 1656 | 1465202186732 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 1656 | 1465202186734 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c21d800 == 40 [pid = 1656] [id = 417] 01:36:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12aa84c00) [pid = 1656] [serial = 1250] [outer = 0x0] 01:36:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b19f400) [pid = 1656] [serial = 1251] [outer = 0x12aa84c00] 01:36:26 INFO - PROCESS | 1656 | 1465202186761 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12ba74400) [pid = 1656] [serial = 1252] [outer = 0x12aa84c00] 01:36:27 INFO - PROCESS | 1656 | 1465202187104 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]]]}] 01:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 01:36:27 INFO - PROCESS | 1656 | 1465202187146 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 1656 | 1465202187147 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:36:27 INFO - PROCESS | 1656 | 1465202187160 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 1656 | 1465202187161 Marionette TRACE conn2 <- [1,1642,null,{}] 01:36:27 INFO - PROCESS | 1656 | 1465202187165 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}] 01:36:27 INFO - PROCESS | 1656 | 1465202187166 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:27 INFO - PROCESS | 1656 | 1465202187255 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:36:27 INFO - PROCESS | 1656 | 1465202187258 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 1656 | 1465202187259 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c774000 == 41 [pid = 1656] [id = 418] 01:36:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12ba78400) [pid = 1656] [serial = 1253] [outer = 0x0] 01:36:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12ba7f800) [pid = 1656] [serial = 1254] [outer = 0x12ba78400] 01:36:27 INFO - PROCESS | 1656 | 1465202187283 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12bc6a400) [pid = 1656] [serial = 1255] [outer = 0x12ba78400] 01:36:27 INFO - PROCESS | 1656 | 1465202187750 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]]]}] 01:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 01:36:27 INFO - PROCESS | 1656 | 1465202187781 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 1656 | 1465202187783 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:36:27 INFO - PROCESS | 1656 | 1465202187787 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 1656 | 1465202187789 Marionette TRACE conn2 <- [1,1646,null,{}] 01:36:27 INFO - PROCESS | 1656 | 1465202187793 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}] 01:36:27 INFO - PROCESS | 1656 | 1465202187795 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:27 INFO - PROCESS | 1656 | 1465202187902 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:36:27 INFO - PROCESS | 1656 | 1465202187978 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 1656 | 1465202187980 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x118199000 == 42 [pid = 1656] [id = 419] 01:36:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x113d19400) [pid = 1656] [serial = 1256] [outer = 0x0] 01:36:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11820b800) [pid = 1656] [serial = 1257] [outer = 0x113d19400] 01:36:28 INFO - PROCESS | 1656 | 1465202188011 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x118f14c00) [pid = 1656] [serial = 1258] [outer = 0x113d19400] 01:36:28 INFO - PROCESS | 1656 | 1465202188411 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]]]}] 01:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 674ms 01:36:28 INFO - PROCESS | 1656 | 1465202188461 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:36:28 INFO - PROCESS | 1656 | 1465202188467 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:36:28 INFO - PROCESS | 1656 | 1465202188472 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 1656 | 1465202188473 Marionette TRACE conn2 <- [1,1650,null,{}] 01:36:28 INFO - PROCESS | 1656 | 1465202188476 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}] 01:36:28 INFO - PROCESS | 1656 | 1465202188478 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:28 INFO - PROCESS | 1656 | 1465202188585 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:36:28 INFO - PROCESS | 1656 | 1465202188648 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 1656 | 1465202188650 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1268ec800 == 43 [pid = 1656] [id = 420] 01:36:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x118fc2c00) [pid = 1656] [serial = 1259] [outer = 0x0] 01:36:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1196c8800) [pid = 1656] [serial = 1260] [outer = 0x118fc2c00] 01:36:28 INFO - PROCESS | 1656 | 1465202188721 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x119b72400) [pid = 1656] [serial = 1261] [outer = 0x118fc2c00] 01:36:29 INFO - PROCESS | 1656 | 1465202189153 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]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 721ms 01:36:29 INFO - PROCESS | 1656 | 1465202189193 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 1656 | 1465202189194 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:36:29 INFO - PROCESS | 1656 | 1465202189197 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 1656 | 1465202189200 Marionette TRACE conn2 <- [1,1654,null,{}] 01:36:29 INFO - PROCESS | 1656 | 1465202189246 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}] 01:36:29 INFO - PROCESS | 1656 | 1465202189249 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:29 INFO - PROCESS | 1656 | 1465202189378 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:36:29 INFO - PROCESS | 1656 | 1465202189422 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 1656 | 1465202189425 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c777000 == 44 [pid = 1656] [id = 421] 01:36:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x121295c00) [pid = 1656] [serial = 1262] [outer = 0x0] 01:36:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x125871400) [pid = 1656] [serial = 1263] [outer = 0x121295c00] 01:36:29 INFO - PROCESS | 1656 | 1465202189456 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1266dfc00) [pid = 1656] [serial = 1264] [outer = 0x121295c00] 01:36:29 INFO - PROCESS | 1656 | 1465202189872 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]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 722ms 01:36:29 INFO - PROCESS | 1656 | 1465202189919 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:36:29 INFO - PROCESS | 1656 | 1465202189921 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:36:29 INFO - PROCESS | 1656 | 1465202189924 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 1656 | 1465202189925 Marionette TRACE conn2 <- [1,1658,null,{}] 01:36:29 INFO - PROCESS | 1656 | 1465202189927 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}] 01:36:29 INFO - PROCESS | 1656 | 1465202189929 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:30 INFO - PROCESS | 1656 | 1465202190035 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:36:30 INFO - PROCESS | 1656 | 1465202190096 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 1656 | 1465202190098 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x11380e000 == 45 [pid = 1656] [id = 422] 01:36:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x111a02400) [pid = 1656] [serial = 1265] [outer = 0x0] 01:36:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1213ecc00) [pid = 1656] [serial = 1266] [outer = 0x111a02400] 01:36:30 INFO - PROCESS | 1656 | 1465202190169 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x129610000) [pid = 1656] [serial = 1267] [outer = 0x111a02400] 01:36:30 INFO - PROCESS | 1656 | 1465202190733 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]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 870ms 01:36:30 INFO - PROCESS | 1656 | 1465202190795 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 1656 | 1465202190797 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:36:30 INFO - PROCESS | 1656 | 1465202190800 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 1656 | 1465202190802 Marionette TRACE conn2 <- [1,1662,null,{}] 01:36:30 INFO - PROCESS | 1656 | 1465202190806 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}] 01:36:30 INFO - PROCESS | 1656 | 1465202190807 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:30 INFO - PROCESS | 1656 | 1465202190902 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:36:30 INFO - PROCESS | 1656 | 1465202190977 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 1656 | 1465202190978 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x11896b000 == 46 [pid = 1656] [id = 423] 01:36:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x118549c00) [pid = 1656] [serial = 1268] [outer = 0x0] 01:36:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118555400) [pid = 1656] [serial = 1269] [outer = 0x118549c00] 01:36:31 INFO - PROCESS | 1656 | 1465202191006 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x118f1c400) [pid = 1656] [serial = 1270] [outer = 0x118549c00] 01:36:31 INFO - PROCESS | 1656 | 1465202191505 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]]]}] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12c21d800 == 45 [pid = 1656] [id = 417] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba09800 == 44 [pid = 1656] [id = 416] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d2800 == 43 [pid = 1656] [id = 415] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2a5000 == 42 [pid = 1656] [id = 414] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaa6800 == 41 [pid = 1656] [id = 413] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x128f46000 == 40 [pid = 1656] [id = 412] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x126ec3000 == 39 [pid = 1656] [id = 411] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1252fd800 == 38 [pid = 1656] [id = 410] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d4000 == 37 [pid = 1656] [id = 409] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x118f78000 == 36 [pid = 1656] [id = 408] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac0000 == 35 [pid = 1656] [id = 407] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2d3800 == 34 [pid = 1656] [id = 404] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x117e22800 == 33 [pid = 1656] [id = 405] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x119225000 == 32 [pid = 1656] [id = 406] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x11380e000 == 31 [pid = 1656] [id = 422] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12c777000 == 30 [pid = 1656] [id = 421] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x1268ec800 == 29 [pid = 1656] [id = 420] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x12c774000 == 28 [pid = 1656] [id = 418] 01:36:32 INFO - PROCESS | 1656 | --DOCSHELL 0x118199000 == 27 [pid = 1656] [id = 419] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x116f7d000) [pid = 1656] [serial = 1177] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1166dfc00) [pid = 1656] [serial = 1176] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119635c00) [pid = 1656] [serial = 1188] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1184a3400) [pid = 1656] [serial = 1182] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x118652000) [pid = 1656] [serial = 1183] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1199b8400) [pid = 1656] [serial = 1191] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x118fcec00) [pid = 1656] [serial = 1185] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11933b800) [pid = 1656] [serial = 1186] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1184a3c00) [pid = 1656] [serial = 1159] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1214a3800) [pid = 1656] [serial = 1194] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x116620c00) [pid = 1656] [serial = 1179] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x116f81800) [pid = 1656] [serial = 1180] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1168a3000) [pid = 1656] [serial = 1158] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121c56000) [pid = 1656] [serial = 1197] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x125031000) [pid = 1656] [serial = 1198] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11963c000) [pid = 1656] [serial = 1203] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1199b5c00) [pid = 1656] [serial = 1162] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119345800) [pid = 1656] [serial = 1161] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x125877400) [pid = 1656] [serial = 1200] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1266da000) [pid = 1656] [serial = 1165] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12442dc00) [pid = 1656] [serial = 1164] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12b11a000) [pid = 1656] [serial = 1168] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12a7cc400) [pid = 1656] [serial = 1167] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12665dc00) [pid = 1656] [serial = 1206] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12ba80400) [pid = 1656] [serial = 1171] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12b40a800) [pid = 1656] [serial = 1170] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x111c66000) [pid = 1656] [serial = 1174] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12597f800) [pid = 1656] [serial = 1201] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x111f40000) [pid = 1656] [serial = 1173] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119dd1000) [pid = 1656] [serial = 1192] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x125310800) [pid = 1656] [serial = 1204] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1266dac00) [pid = 1656] [serial = 1207] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x121b35000) [pid = 1656] [serial = 1195] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x129474400) [pid = 1656] [serial = 1212] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1196cfc00) [pid = 1656] [serial = 1189] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1268cf000) [pid = 1656] [serial = 1209] [outer = 0x0] [url = about:blank] 01:36:32 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x129338800) [pid = 1656] [serial = 1210] [outer = 0x0] [url = about:blank] 01:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1375ms 01:36:32 INFO - PROCESS | 1656 | 1465202192231 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 1656 | 1465202192234 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:36:32 INFO - PROCESS | 1656 | 1465202192241 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 1656 | 1465202192243 Marionette TRACE conn2 <- [1,1666,null,{}] 01:36:32 INFO - PROCESS | 1656 | 1465202192246 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}] 01:36:32 INFO - PROCESS | 1656 | 1465202192250 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:32 INFO - PROCESS | 1656 | 1465202192333 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:36:32 INFO - PROCESS | 1656 | 1465202192339 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 1656 | 1465202192343 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e7a800 == 28 [pid = 1656] [id = 424] 01:36:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x113d79000) [pid = 1656] [serial = 1271] [outer = 0x0] 01:36:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x115172c00) [pid = 1656] [serial = 1272] [outer = 0x113d79000] 01:36:32 INFO - PROCESS | 1656 | 1465202192371 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x116745800) [pid = 1656] [serial = 1273] [outer = 0x113d79000] 01:36:32 INFO - PROCESS | 1656 | 1465202192708 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]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 01:36:32 INFO - PROCESS | 1656 | 1465202192788 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 1656 | 1465202192791 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:36:32 INFO - PROCESS | 1656 | 1465202192794 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 1656 | 1465202192796 Marionette TRACE conn2 <- [1,1670,null,{}] 01:36:32 INFO - PROCESS | 1656 | 1465202192801 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}] 01:36:32 INFO - PROCESS | 1656 | 1465202192803 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:32 INFO - PROCESS | 1656 | 1465202192886 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:36:32 INFO - PROCESS | 1656 | 1465202192980 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 1656 | 1465202192983 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x11687f000 == 29 [pid = 1656] [id = 425] 01:36:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1160abc00) [pid = 1656] [serial = 1274] [outer = 0x0] 01:36:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x116747000) [pid = 1656] [serial = 1275] [outer = 0x1160abc00] 01:36:33 INFO - PROCESS | 1656 | 1465202193015 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x116f80400) [pid = 1656] [serial = 1276] [outer = 0x1160abc00] 01:36:33 INFO - PROCESS | 1656 | 1465202193540 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]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 774ms 01:36:33 INFO - PROCESS | 1656 | 1465202193612 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 1656 | 1465202193616 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:36:33 INFO - PROCESS | 1656 | 1465202193623 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 1656 | 1465202193626 Marionette TRACE conn2 <- [1,1674,null,{}] 01:36:33 INFO - PROCESS | 1656 | 1465202193629 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}] 01:36:33 INFO - PROCESS | 1656 | 1465202193631 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:33 INFO - PROCESS | 1656 | 1465202193735 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:36:33 INFO - PROCESS | 1656 | 1465202193814 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 1656 | 1465202193815 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180e6000 == 30 [pid = 1656] [id = 426] 01:36:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118654000) [pid = 1656] [serial = 1277] [outer = 0x0] 01:36:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11865a000) [pid = 1656] [serial = 1278] [outer = 0x118654000] 01:36:33 INFO - PROCESS | 1656 | 1465202193848 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x118f1a800) [pid = 1656] [serial = 1279] [outer = 0x118654000] 01:36:34 INFO - PROCESS | 1656 | 1465202194321 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]]]}] 01:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 773ms 01:36:34 INFO - PROCESS | 1656 | 1465202194407 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:36:34 INFO - PROCESS | 1656 | 1465202194409 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:36:34 INFO - PROCESS | 1656 | 1465202194414 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 1656 | 1465202194417 Marionette TRACE conn2 <- [1,1678,null,{}] 01:36:34 INFO - PROCESS | 1656 | 1465202194425 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}] 01:36:34 INFO - PROCESS | 1656 | 1465202194428 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:34 INFO - PROCESS | 1656 | 1465202194536 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:36:34 INFO - PROCESS | 1656 | 1465202194657 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:34 INFO - PROCESS | 1656 | 1465202194659 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a26000 == 31 [pid = 1656] [id = 427] 01:36:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x111c65400) [pid = 1656] [serial = 1280] [outer = 0x0] 01:36:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1121a9000) [pid = 1656] [serial = 1281] [outer = 0x111c65400] 01:36:34 INFO - PROCESS | 1656 | 1465202194687 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1166de800) [pid = 1656] [serial = 1282] [outer = 0x111c65400] 01:36:34 INFO - PROCESS | 1656 | --DOCSHELL 0x11896b000 == 30 [pid = 1656] [id = 423] 01:36:35 INFO - PROCESS | 1656 | 1465202195104 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]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 724ms 01:36:35 INFO - PROCESS | 1656 | 1465202195139 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 1656 | 1465202195143 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:36:35 INFO - PROCESS | 1656 | 1465202195146 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 1656 | 1465202195148 Marionette TRACE conn2 <- [1,1682,null,{}] 01:36:35 INFO - PROCESS | 1656 | 1465202195151 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}] 01:36:35 INFO - PROCESS | 1656 | 1465202195154 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:35 INFO - PROCESS | 1656 | 1465202195233 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:36:35 INFO - PROCESS | 1656 | 1465202195295 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 1656 | 1465202195297 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x11862a000 == 31 [pid = 1656] [id = 428] 01:36:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1168a7c00) [pid = 1656] [serial = 1283] [outer = 0x0] 01:36:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118f51000) [pid = 1656] [serial = 1284] [outer = 0x1168a7c00] 01:36:35 INFO - PROCESS | 1656 | 1465202195324 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119340800) [pid = 1656] [serial = 1285] [outer = 0x1168a7c00] 01:36:35 INFO - PROCESS | 1656 | 1465202195631 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]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 01:36:35 INFO - PROCESS | 1656 | 1465202195670 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 1656 | 1465202195673 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:36:35 INFO - PROCESS | 1656 | 1465202195675 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 1656 | 1465202195676 Marionette TRACE conn2 <- [1,1686,null,{}] 01:36:35 INFO - PROCESS | 1656 | 1465202195679 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}] 01:36:35 INFO - PROCESS | 1656 | 1465202195682 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:35 INFO - PROCESS | 1656 | 1465202195769 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:36:35 INFO - PROCESS | 1656 | 1465202195831 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 1656 | 1465202195832 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x121533800 == 32 [pid = 1656] [id = 429] 01:36:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x113a0d000) [pid = 1656] [serial = 1286] [outer = 0x0] 01:36:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1196cbc00) [pid = 1656] [serial = 1287] [outer = 0x113a0d000] 01:36:35 INFO - PROCESS | 1656 | 1465202195860 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x119bac800) [pid = 1656] [serial = 1288] [outer = 0x113a0d000] 01:36:36 INFO - PROCESS | 1656 | 1465202196225 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]]]}] 01:36:36 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 01:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 570ms 01:36:36 INFO - PROCESS | 1656 | 1465202196246 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 1656 | 1465202196251 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:36:36 INFO - PROCESS | 1656 | 1465202196258 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 1656 | 1465202196264 Marionette TRACE conn2 <- [1,1690,null,{}] 01:36:36 INFO - PROCESS | 1656 | 1465202196268 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}] 01:36:36 INFO - PROCESS | 1656 | 1465202196271 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:36 INFO - PROCESS | 1656 | 1465202196357 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:36:36 INFO - PROCESS | 1656 | 1465202196393 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 1656 | 1465202196394 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x12449b000 == 33 [pid = 1656] [id = 430] 01:36:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1121aa800) [pid = 1656] [serial = 1289] [outer = 0x0] 01:36:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119dd8400) [pid = 1656] [serial = 1290] [outer = 0x1121aa800] 01:36:36 INFO - PROCESS | 1656 | 1465202196436 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x111c61c00) [pid = 1656] [serial = 1291] [outer = 0x1121aa800] 01:36:36 INFO - PROCESS | 1656 | 1465202196911 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]]]}] 01:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 680ms 01:36:36 INFO - PROCESS | 1656 | 1465202196938 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 1656 | 1465202196941 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:36:36 INFO - PROCESS | 1656 | 1465202196944 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 1656 | 1465202196946 Marionette TRACE conn2 <- [1,1694,null,{}] 01:36:36 INFO - PROCESS | 1656 | 1465202196950 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}] 01:36:36 INFO - PROCESS | 1656 | 1465202196952 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:37 INFO - PROCESS | 1656 | 1465202197111 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:36:37 INFO - PROCESS | 1656 | 1465202197135 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 1656 | 1465202197137 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1268da000 == 34 [pid = 1656] [id = 431] 01:36:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x116a52000) [pid = 1656] [serial = 1292] [outer = 0x0] 01:36:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x121e37000) [pid = 1656] [serial = 1293] [outer = 0x116a52000] 01:36:37 INFO - PROCESS | 1656 | 1465202197164 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1244bd400) [pid = 1656] [serial = 1294] [outer = 0x116a52000] 01:36:37 INFO - PROCESS | 1656 | 1465202197491 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]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 573ms 01:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:36:37 INFO - PROCESS | 1656 | 1465202197522 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 1656 | 1465202197523 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:36:37 INFO - PROCESS | 1656 | 1465202197533 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 1656 | 1465202197534 Marionette TRACE conn2 <- [1,1698,null,{}] 01:36:37 INFO - PROCESS | 1656 | 1465202197536 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}] 01:36:37 INFO - PROCESS | 1656 | 1465202197537 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:37 INFO - PROCESS | 1656 | 1465202197635 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:36:37 INFO - PROCESS | 1656 | 1465202197648 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 1656 | 1465202197652 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x124170800 == 35 [pid = 1656] [id = 432] 01:36:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x125879800) [pid = 1656] [serial = 1295] [outer = 0x0] 01:36:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1258b0000) [pid = 1656] [serial = 1296] [outer = 0x125879800] 01:36:37 INFO - PROCESS | 1656 | 1465202197685 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126661c00) [pid = 1656] [serial = 1297] [outer = 0x125879800] 01:36:38 INFO - PROCESS | 1656 | 1465202198096 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]]]}] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118549c00) [pid = 1656] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x113d19400) [pid = 1656] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118fc2c00) [pid = 1656] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1258b3400) [pid = 1656] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118fc3800) [pid = 1656] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x129477000) [pid = 1656] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x118febc00) [pid = 1656] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1213f6c00) [pid = 1656] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1184b0400) [pid = 1656] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1138cf800) [pid = 1656] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x129343400) [pid = 1656] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12933e000) [pid = 1656] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118214400) [pid = 1656] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x112dc1c00) [pid = 1656] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12aa84c00) [pid = 1656] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x121295c00) [pid = 1656] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12ba78400) [pid = 1656] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x113d17400) [pid = 1656] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x111a02400) [pid = 1656] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:36:38 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1196d5000) [pid = 1656] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:36:38 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 01:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 625ms 01:36:38 INFO - PROCESS | 1656 | 1465202198152 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 1656 | 1465202198153 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:36:38 INFO - PROCESS | 1656 | 1465202198155 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 1656 | 1465202198156 Marionette TRACE conn2 <- [1,1702,null,{}] 01:36:38 INFO - PROCESS | 1656 | 1465202198158 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}] 01:36:38 INFO - PROCESS | 1656 | 1465202198160 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:38 INFO - PROCESS | 1656 | 1465202198243 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:36:38 INFO - PROCESS | 1656 | 1465202198250 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 1656 | 1465202198251 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x11861c000 == 36 [pid = 1656] [id = 433] 01:36:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x116f80000) [pid = 1656] [serial = 1298] [outer = 0x0] 01:36:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x118275400) [pid = 1656] [serial = 1299] [outer = 0x116f80000] 01:36:38 INFO - PROCESS | 1656 | 1465202198277 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118fc2c00) [pid = 1656] [serial = 1300] [outer = 0x116f80000] 01:36:38 INFO - PROCESS | 1656 | 1465202198622 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]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 01:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:36:38 INFO - PROCESS | 1656 | 1465202198673 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 1656 | 1465202198675 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:36:38 INFO - PROCESS | 1656 | 1465202198677 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 1656 | 1465202198678 Marionette TRACE conn2 <- [1,1706,null,{}] 01:36:38 INFO - PROCESS | 1656 | 1465202198680 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}] 01:36:38 INFO - PROCESS | 1656 | 1465202198689 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:38 INFO - PROCESS | 1656 | 1465202198792 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:36:38 INFO - PROCESS | 1656 | 1465202198798 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 1656 | 1465202198800 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a6a8800 == 37 [pid = 1656] [id = 434] 01:36:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x117649000) [pid = 1656] [serial = 1301] [outer = 0x0] 01:36:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119cccc00) [pid = 1656] [serial = 1302] [outer = 0x117649000] 01:36:38 INFO - PROCESS | 1656 | 1465202198825 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1240e6c00) [pid = 1656] [serial = 1303] [outer = 0x117649000] 01:36:39 INFO - PROCESS | 1656 | 1465202199142 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]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 517ms 01:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:36:39 INFO - PROCESS | 1656 | 1465202199195 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 1656 | 1465202199196 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:36:39 INFO - PROCESS | 1656 | 1465202199199 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 1656 | 1465202199200 Marionette TRACE conn2 <- [1,1710,null,{}] 01:36:39 INFO - PROCESS | 1656 | 1465202199202 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}] 01:36:39 INFO - PROCESS | 1656 | 1465202199203 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:39 INFO - PROCESS | 1656 | 1465202199287 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:36:39 INFO - PROCESS | 1656 | 1465202199348 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 1656 | 1465202199349 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b126000 == 38 [pid = 1656] [id = 435] 01:36:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11933fc00) [pid = 1656] [serial = 1304] [outer = 0x0] 01:36:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1268d0400) [pid = 1656] [serial = 1305] [outer = 0x11933fc00] 01:36:39 INFO - PROCESS | 1656 | 1465202199374 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x127aa4c00) [pid = 1656] [serial = 1306] [outer = 0x11933fc00] 01:36:39 INFO - PROCESS | 1656 | 1465202199649 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]]]}] 01:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 471ms 01:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:36:39 INFO - PROCESS | 1656 | 1465202199671 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 1656 | 1465202199673 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:36:39 INFO - PROCESS | 1656 | 1465202199675 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 1656 | 1465202199687 Marionette TRACE conn2 <- [1,1714,null,{}] 01:36:39 INFO - PROCESS | 1656 | 1465202199695 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}] 01:36:39 INFO - PROCESS | 1656 | 1465202199697 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:39 INFO - PROCESS | 1656 | 1465202199785 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:36:39 INFO - PROCESS | 1656 | 1465202199788 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 1656 | 1465202199790 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2dd800 == 39 [pid = 1656] [id = 436] 01:36:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x127aa5000) [pid = 1656] [serial = 1307] [outer = 0x0] 01:36:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12933e000) [pid = 1656] [serial = 1308] [outer = 0x127aa5000] 01:36:39 INFO - PROCESS | 1656 | 1465202199814 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12946fc00) [pid = 1656] [serial = 1309] [outer = 0x127aa5000] 01:36:40 INFO - PROCESS | 1656 | 1465202200257 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]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 639ms 01:36:40 INFO - PROCESS | 1656 | 1465202200314 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:36:40 INFO - PROCESS | 1656 | 1465202200317 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:36:40 INFO - PROCESS | 1656 | 1465202200320 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 1656 | 1465202200322 Marionette TRACE conn2 <- [1,1718,null,{}] 01:36:40 INFO - PROCESS | 1656 | 1465202200326 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}] 01:36:40 INFO - PROCESS | 1656 | 1465202200328 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:40 INFO - PROCESS | 1656 | 1465202200433 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:36:40 INFO - PROCESS | 1656 | 1465202200497 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 1656 | 1465202200498 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x118631000 == 40 [pid = 1656] [id = 437] 01:36:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x113d7c000) [pid = 1656] [serial = 1310] [outer = 0x0] 01:36:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x117297c00) [pid = 1656] [serial = 1311] [outer = 0x113d7c000] 01:36:40 INFO - PROCESS | 1656 | 1465202200530 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11854bc00) [pid = 1656] [serial = 1312] [outer = 0x113d7c000] 01:36:41 INFO - PROCESS | 1656 | 1465202201002 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]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 720ms 01:36:41 INFO - PROCESS | 1656 | 1465202201041 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 1656 | 1465202201044 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:36:41 INFO - PROCESS | 1656 | 1465202201063 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 1656 | 1465202201065 Marionette TRACE conn2 <- [1,1722,null,{}] 01:36:41 INFO - PROCESS | 1656 | 1465202201068 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}] 01:36:41 INFO - PROCESS | 1656 | 1465202201070 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:41 INFO - PROCESS | 1656 | 1465202201175 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:36:41 INFO - PROCESS | 1656 | 1465202201236 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 1656 | 1465202201238 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x126587800 == 41 [pid = 1656] [id = 438] 01:36:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x118fef400) [pid = 1656] [serial = 1313] [outer = 0x0] 01:36:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1199b6000) [pid = 1656] [serial = 1314] [outer = 0x118fef400] 01:36:41 INFO - PROCESS | 1656 | 1465202201269 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x119dd1000) [pid = 1656] [serial = 1315] [outer = 0x118fef400] 01:36:41 INFO - PROCESS | 1656 | 1465202201721 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]]]}] 01:36:41 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 01:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 675ms 01:36:41 INFO - PROCESS | 1656 | 1465202201736 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 1656 | 1465202201738 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:36:41 INFO - PROCESS | 1656 | 1465202201740 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 1656 | 1465202201743 Marionette TRACE conn2 <- [1,1726,null,{}] 01:36:41 INFO - PROCESS | 1656 | 1465202201751 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}] 01:36:41 INFO - PROCESS | 1656 | 1465202201754 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:41 INFO - PROCESS | 1656 | 1465202201859 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:36:41 INFO - PROCESS | 1656 | 1465202201921 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 1656 | 1465202201923 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcd800 == 42 [pid = 1656] [id = 439] 01:36:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1216f7000) [pid = 1656] [serial = 1316] [outer = 0x0] 01:36:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1246c2800) [pid = 1656] [serial = 1317] [outer = 0x1216f7000] 01:36:41 INFO - PROCESS | 1656 | 1465202201955 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12665cc00) [pid = 1656] [serial = 1318] [outer = 0x1216f7000] 01:36:42 INFO - PROCESS | 1656 | 1465202202369 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]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 673ms 01:36:42 INFO - PROCESS | 1656 | 1465202202414 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 1656 | 1465202202416 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:36:42 INFO - PROCESS | 1656 | 1465202202418 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 1656 | 1465202202419 Marionette TRACE conn2 <- [1,1730,null,{}] 01:36:42 INFO - PROCESS | 1656 | 1465202202422 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}] 01:36:42 INFO - PROCESS | 1656 | 1465202202423 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:42 INFO - PROCESS | 1656 | 1465202202549 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:36:42 INFO - PROCESS | 1656 | 1465202202635 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 1656 | 1465202202637 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c774000 == 43 [pid = 1656] [id = 440] 01:36:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126664c00) [pid = 1656] [serial = 1319] [outer = 0x0] 01:36:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x129472c00) [pid = 1656] [serial = 1320] [outer = 0x126664c00] 01:36:42 INFO - PROCESS | 1656 | 1465202202668 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12960e400) [pid = 1656] [serial = 1321] [outer = 0x126664c00] 01:36:43 INFO - PROCESS | 1656 | 1465202203090 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]]]}] 01:36:43 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 01:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 719ms 01:36:43 INFO - PROCESS | 1656 | 1465202203138 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 1656 | 1465202203139 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:36:43 INFO - PROCESS | 1656 | 1465202203141 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 1656 | 1465202203142 Marionette TRACE conn2 <- [1,1734,null,{}] 01:36:43 INFO - PROCESS | 1656 | 1465202203162 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}] 01:36:43 INFO - PROCESS | 1656 | 1465202203165 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:43 INFO - PROCESS | 1656 | 1465202203291 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:36:43 INFO - PROCESS | 1656 | 1465202203344 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 1656 | 1465202203346 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x116776000 == 44 [pid = 1656] [id = 441] 01:36:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x111c8a800) [pid = 1656] [serial = 1322] [outer = 0x0] 01:36:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1166da800) [pid = 1656] [serial = 1323] [outer = 0x111c8a800] 01:36:43 INFO - PROCESS | 1656 | 1465202203376 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11963f800) [pid = 1656] [serial = 1324] [outer = 0x111c8a800] 01:36:43 INFO - PROCESS | 1656 | 1465202203945 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]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 826ms 01:36:43 INFO - PROCESS | 1656 | 1465202203968 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:36:43 INFO - PROCESS | 1656 | 1465202203970 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:36:43 INFO - PROCESS | 1656 | 1465202203973 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 1656 | 1465202203975 Marionette TRACE conn2 <- [1,1738,null,{}] 01:36:43 INFO - PROCESS | 1656 | 1465202203979 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}] 01:36:43 INFO - PROCESS | 1656 | 1465202203981 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:44 INFO - PROCESS | 1656 | 1465202204079 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:36:44 INFO - PROCESS | 1656 | 1465202204141 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 1656 | 1465202204142 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x11819a000 == 45 [pid = 1656] [id = 442] 01:36:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1182f1000) [pid = 1656] [serial = 1325] [outer = 0x0] 01:36:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118f1c800) [pid = 1656] [serial = 1326] [outer = 0x1182f1000] 01:36:44 INFO - PROCESS | 1656 | 1465202204172 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x11933d000) [pid = 1656] [serial = 1327] [outer = 0x1182f1000] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12b126000 == 44 [pid = 1656] [id = 435] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12a6a8800 == 43 [pid = 1656] [id = 434] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x11861c000 == 42 [pid = 1656] [id = 433] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x124170800 == 41 [pid = 1656] [id = 432] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x115172c00) [pid = 1656] [serial = 1272] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x1268da000 == 40 [pid = 1656] [id = 431] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x12449b000 == 39 [pid = 1656] [id = 430] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x121533800 == 38 [pid = 1656] [id = 429] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x11862a000 == 37 [pid = 1656] [id = 428] 01:36:44 INFO - PROCESS | 1656 | --DOCSHELL 0x113a26000 == 36 [pid = 1656] [id = 427] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x118555400) [pid = 1656] [serial = 1269] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x118f1c400) [pid = 1656] [serial = 1270] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x11820b800) [pid = 1656] [serial = 1257] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1196c8800) [pid = 1656] [serial = 1260] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x127844c00) [pid = 1656] [serial = 1236] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x124067000) [pid = 1656] [serial = 1233] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12946c000) [pid = 1656] [serial = 1237] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12a7c7c00) [pid = 1656] [serial = 1242] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119632400) [pid = 1656] [serial = 1224] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119640800) [pid = 1656] [serial = 1225] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12183bc00) [pid = 1656] [serial = 1230] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1186b1c00) [pid = 1656] [serial = 1218] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x118fd0800) [pid = 1656] [serial = 1219] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1166dec00) [pid = 1656] [serial = 1215] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12960fc00) [pid = 1656] [serial = 1239] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11820c800) [pid = 1656] [serial = 1216] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12a48d800) [pid = 1656] [serial = 1213] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11854c800) [pid = 1656] [serial = 1221] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118f15800) [pid = 1656] [serial = 1222] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119dd1400) [pid = 1656] [serial = 1227] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118f14c00) [pid = 1656] [serial = 1258] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1213eb400) [pid = 1656] [serial = 1228] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12ba74400) [pid = 1656] [serial = 1252] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x125871400) [pid = 1656] [serial = 1263] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12ba7f800) [pid = 1656] [serial = 1254] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1196d6000) [pid = 1656] [serial = 1246] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119b72400) [pid = 1656] [serial = 1261] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1213ecc00) [pid = 1656] [serial = 1266] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1250e3c00) [pid = 1656] [serial = 1248] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x129610000) [pid = 1656] [serial = 1267] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12bc6a400) [pid = 1656] [serial = 1255] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x118219800) [pid = 1656] [serial = 1245] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1266dfc00) [pid = 1656] [serial = 1264] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x12b19f400) [pid = 1656] [serial = 1251] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x12aa82c00) [pid = 1656] [serial = 1243] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12aa82400) [pid = 1656] [serial = 1249] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12a6c2000) [pid = 1656] [serial = 1240] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x125316400) [pid = 1656] [serial = 1234] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x121b3ac00) [pid = 1656] [serial = 1231] [outer = 0x0] [url = about:blank] 01:36:44 INFO - PROCESS | 1656 | 1465202204626 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]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 01:36:44 INFO - PROCESS | 1656 | 1465202204645 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 1656 | 1465202204651 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:36:44 INFO - PROCESS | 1656 | 1465202204657 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 1656 | 1465202204660 Marionette TRACE conn2 <- [1,1742,null,{}] 01:36:44 INFO - PROCESS | 1656 | 1465202204665 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}] 01:36:44 INFO - PROCESS | 1656 | 1465202204668 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:44 INFO - PROCESS | 1656 | 1465202204834 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:36:44 INFO - PROCESS | 1656 | 1465202204854 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 1656 | 1465202204856 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x119218800 == 37 [pid = 1656] [id = 443] 01:36:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x119346000) [pid = 1656] [serial = 1328] [outer = 0x0] 01:36:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x1199b0000) [pid = 1656] [serial = 1329] [outer = 0x119346000] 01:36:44 INFO - PROCESS | 1656 | 1465202204898 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119ccc000) [pid = 1656] [serial = 1330] [outer = 0x119346000] 01:36:45 INFO - PROCESS | 1656 | 1465202205255 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]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 626ms 01:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:36:45 INFO - PROCESS | 1656 | 1465202205283 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 1656 | 1465202205284 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:36:45 INFO - PROCESS | 1656 | 1465202205286 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 1656 | 1465202205289 Marionette TRACE conn2 <- [1,1746,null,{}] 01:36:45 INFO - PROCESS | 1656 | 1465202205296 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}] 01:36:45 INFO - PROCESS | 1656 | 1465202205302 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:45 INFO - PROCESS | 1656 | 1465202205385 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:36:45 INFO - PROCESS | 1656 | 1465202205390 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 1656 | 1465202205392 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x124169800 == 38 [pid = 1656] [id = 444] 01:36:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x12183e400) [pid = 1656] [serial = 1331] [outer = 0x0] 01:36:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x124067000) [pid = 1656] [serial = 1332] [outer = 0x12183e400] 01:36:45 INFO - PROCESS | 1656 | 1465202205447 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x125877400) [pid = 1656] [serial = 1333] [outer = 0x12183e400] 01:36:45 INFO - PROCESS | 1656 | 1465202205798 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]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 527ms 01:36:45 INFO - PROCESS | 1656 | 1465202205815 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 1656 | 1465202205819 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:36:45 INFO - PROCESS | 1656 | 1465202205822 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 1656 | 1465202205823 Marionette TRACE conn2 <- [1,1750,null,{}] 01:36:45 INFO - PROCESS | 1656 | 1465202205825 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}] 01:36:45 INFO - PROCESS | 1656 | 1465202205826 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:45 INFO - PROCESS | 1656 | 1465202205938 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:36:45 INFO - PROCESS | 1656 | 1465202205946 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 1656 | 1465202205947 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x126589000 == 39 [pid = 1656] [id = 445] 01:36:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x125989400) [pid = 1656] [serial = 1334] [outer = 0x0] 01:36:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1268cc000) [pid = 1656] [serial = 1335] [outer = 0x125989400] 01:36:45 INFO - PROCESS | 1656 | 1465202205973 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x129340c00) [pid = 1656] [serial = 1336] [outer = 0x125989400] 01:36:46 INFO - PROCESS | 1656 | 1465202206290 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]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 01:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:36:46 INFO - PROCESS | 1656 | 1465202206340 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 1656 | 1465202206341 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:36:46 INFO - PROCESS | 1656 | 1465202206344 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 1656 | 1465202206345 Marionette TRACE conn2 <- [1,1754,null,{}] 01:36:46 INFO - PROCESS | 1656 | 1465202206347 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}] 01:36:46 INFO - PROCESS | 1656 | 1465202206348 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:46 INFO - PROCESS | 1656 | 1465202206438 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:36:46 INFO - PROCESS | 1656 | 1465202206442 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 1656 | 1465202206443 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b0800 == 40 [pid = 1656] [id = 446] 01:36:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12406f800) [pid = 1656] [serial = 1337] [outer = 0x0] 01:36:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12a6c0000) [pid = 1656] [serial = 1338] [outer = 0x12406f800] 01:36:46 INFO - PROCESS | 1656 | 1465202206468 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x12a7c6400) [pid = 1656] [serial = 1339] [outer = 0x12406f800] 01:36:46 INFO - PROCESS | 1656 | 1465202206857 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]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 524ms 01:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:36:46 INFO - PROCESS | 1656 | 1465202206869 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 1656 | 1465202206870 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:36:46 INFO - PROCESS | 1656 | 1465202206873 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 1656 | 1465202206874 Marionette TRACE conn2 <- [1,1758,null,{}] 01:36:46 INFO - PROCESS | 1656 | 1465202206876 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}] 01:36:46 INFO - PROCESS | 1656 | 1465202206882 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:47 INFO - PROCESS | 1656 | 1465202207009 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:36:47 INFO - PROCESS | 1656 | 1465202207025 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 1656 | 1465202207026 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a6a8800 == 41 [pid = 1656] [id = 447] 01:36:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12a7cbc00) [pid = 1656] [serial = 1340] [outer = 0x0] 01:36:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12aa89c00) [pid = 1656] [serial = 1341] [outer = 0x12a7cbc00] 01:36:47 INFO - PROCESS | 1656 | 1465202207052 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12b408000) [pid = 1656] [serial = 1342] [outer = 0x12a7cbc00] 01:36:47 INFO - PROCESS | 1656 | 1465202207379 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]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 520ms 01:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:36:47 INFO - PROCESS | 1656 | 1465202207393 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 1656 | 1465202207394 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:36:47 INFO - PROCESS | 1656 | 1465202207397 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 1656 | 1465202207400 Marionette TRACE conn2 <- [1,1762,null,{}] 01:36:47 INFO - PROCESS | 1656 | 1465202207403 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}] 01:36:47 INFO - PROCESS | 1656 | 1465202207404 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:47 INFO - PROCESS | 1656 | 1465202207522 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:36:47 INFO - PROCESS | 1656 | 1465202207533 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 1656 | 1465202207535 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2b6000 == 42 [pid = 1656] [id = 448] 01:36:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12b408c00) [pid = 1656] [serial = 1343] [outer = 0x0] 01:36:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12b410400) [pid = 1656] [serial = 1344] [outer = 0x12b408c00] 01:36:47 INFO - PROCESS | 1656 | 1465202207559 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12ba79000) [pid = 1656] [serial = 1345] [outer = 0x12b408c00] 01:36:47 INFO - PROCESS | 1656 | 1465202207927 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]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 572ms 01:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:36:47 INFO - PROCESS | 1656 | 1465202207969 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 1656 | 1465202207971 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:36:47 INFO - PROCESS | 1656 | 1465202207973 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 1656 | 1465202207974 Marionette TRACE conn2 <- [1,1766,null,{}] 01:36:47 INFO - PROCESS | 1656 | 1465202207976 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}] 01:36:47 INFO - PROCESS | 1656 | 1465202207977 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:48 INFO - PROCESS | 1656 | 1465202208083 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:36:48 INFO - PROCESS | 1656 | 1465202208118 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 1656 | 1465202208119 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc2800 == 43 [pid = 1656] [id = 449] 01:36:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12ba7c800) [pid = 1656] [serial = 1346] [outer = 0x0] 01:36:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12bc61c00) [pid = 1656] [serial = 1347] [outer = 0x12ba7c800] 01:36:48 INFO - PROCESS | 1656 | 1465202208147 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12bc6e800) [pid = 1656] [serial = 1348] [outer = 0x12ba7c800] 01:36:48 INFO - PROCESS | 1656 | 1465202208450 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]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 01:36:48 INFO - PROCESS | 1656 | 1465202208492 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 1656 | 1465202208493 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:36:48 INFO - PROCESS | 1656 | 1465202208495 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 1656 | 1465202208497 Marionette TRACE conn2 <- [1,1770,null,{}] 01:36:48 INFO - PROCESS | 1656 | 1465202208501 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}] 01:36:48 INFO - PROCESS | 1656 | 1465202208502 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:48 INFO - PROCESS | 1656 | 1465202208675 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1121aa800) [pid = 1656] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x116a52000) [pid = 1656] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1168a7c00) [pid = 1656] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x111c65400) [pid = 1656] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x113a0d000) [pid = 1656] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11933fc00) [pid = 1656] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x125879800) [pid = 1656] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x116f80000) [pid = 1656] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:36:48 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x117649000) [pid = 1656] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:36:48 INFO - PROCESS | 1656 | 1465202208720 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 1656 | 1465202208721 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x118196800 == 44 [pid = 1656] [id = 450] 01:36:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1121aa800) [pid = 1656] [serial = 1349] [outer = 0x0] 01:36:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x116a52800) [pid = 1656] [serial = 1350] [outer = 0x1121aa800] 01:36:48 INFO - PROCESS | 1656 | 1465202208745 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1213ee000) [pid = 1656] [serial = 1351] [outer = 0x1121aa800] 01:36:49 INFO - PROCESS | 1656 | 1465202209041 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]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 572ms 01:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:36:49 INFO - PROCESS | 1656 | 1465202209070 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 1656 | 1465202209071 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:36:49 INFO - PROCESS | 1656 | 1465202209074 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 1656 | 1465202209075 Marionette TRACE conn2 <- [1,1774,null,{}] 01:36:49 INFO - PROCESS | 1656 | 1465202209077 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}] 01:36:49 INFO - PROCESS | 1656 | 1465202209079 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:49 INFO - PROCESS | 1656 | 1465202209170 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:36:49 INFO - PROCESS | 1656 | 1465202209229 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 1656 | 1465202209230 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2ae000 == 45 [pid = 1656] [id = 451] 01:36:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1199ba400) [pid = 1656] [serial = 1352] [outer = 0x0] 01:36:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1268cf000) [pid = 1656] [serial = 1353] [outer = 0x1199ba400] 01:36:49 INFO - PROCESS | 1656 | 1465202209255 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12bc7e400) [pid = 1656] [serial = 1354] [outer = 0x1199ba400] 01:36:49 INFO - PROCESS | 1656 | 1465202209552 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]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 01:36:49 INFO - PROCESS | 1656 | 1465202209594 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 1656 | 1465202209596 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:36:49 INFO - PROCESS | 1656 | 1465202209601 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 1656 | 1465202209603 Marionette TRACE conn2 <- [1,1778,null,{}] 01:36:49 INFO - PROCESS | 1656 | 1465202209605 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}] 01:36:49 INFO - PROCESS | 1656 | 1465202209607 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:49 INFO - PROCESS | 1656 | 1465202209751 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:36:49 INFO - PROCESS | 1656 | 1465202209815 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 1656 | 1465202209817 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce11800 == 46 [pid = 1656] [id = 452] 01:36:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x113d19400) [pid = 1656] [serial = 1355] [outer = 0x0] 01:36:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12c104800) [pid = 1656] [serial = 1356] [outer = 0x113d19400] 01:36:49 INFO - PROCESS | 1656 | 1465202209844 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12c1d7800) [pid = 1656] [serial = 1357] [outer = 0x113d19400] 01:36:50 INFO - PROCESS | 1656 | 1465202210143 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]]]}] 01:36:50 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 01:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 568ms 01:36:50 INFO - PROCESS | 1656 | 1465202210170 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 1656 | 1465202210171 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:36:50 INFO - PROCESS | 1656 | 1465202210173 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 1656 | 1465202210174 Marionette TRACE conn2 <- [1,1782,null,{}] 01:36:50 INFO - PROCESS | 1656 | 1465202210177 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}] 01:36:50 INFO - PROCESS | 1656 | 1465202210178 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:50 INFO - PROCESS | 1656 | 1465202210267 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:36:50 INFO - PROCESS | 1656 | 1465202210270 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 1656 | 1465202210272 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d11d000 == 47 [pid = 1656] [id = 453] 01:36:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x121c4a800) [pid = 1656] [serial = 1358] [outer = 0x0] 01:36:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12c1dd400) [pid = 1656] [serial = 1359] [outer = 0x121c4a800] 01:36:50 INFO - PROCESS | 1656 | 1465202210297 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12c675000) [pid = 1656] [serial = 1360] [outer = 0x121c4a800] 01:36:50 INFO - PROCESS | 1656 | 1465202210625 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]]]}] 01:36:50 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 01:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 01:36:50 INFO - PROCESS | 1656 | 1465202210706 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 1656 | 1465202210708 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:36:50 INFO - PROCESS | 1656 | 1465202210713 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 1656 | 1465202210716 Marionette TRACE conn2 <- [1,1786,null,{}] 01:36:50 INFO - PROCESS | 1656 | 1465202210720 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}] 01:36:50 INFO - PROCESS | 1656 | 1465202210722 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:50 INFO - PROCESS | 1656 | 1465202210826 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:36:50 INFO - PROCESS | 1656 | 1465202210921 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 1656 | 1465202210923 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d1000 == 48 [pid = 1656] [id = 454] 01:36:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1160b7400) [pid = 1656] [serial = 1361] [outer = 0x0] 01:36:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x116f7fc00) [pid = 1656] [serial = 1362] [outer = 0x1160b7400] 01:36:50 INFO - PROCESS | 1656 | 1465202210956 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118558400) [pid = 1656] [serial = 1363] [outer = 0x1160b7400] 01:36:51 INFO - PROCESS | 1656 | 1465202211437 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]]]}] 01:36:51 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 01:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 775ms 01:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:36:51 INFO - PROCESS | 1656 | 1465202211489 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 1656 | 1465202211491 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:36:51 INFO - PROCESS | 1656 | 1465202211496 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 1656 | 1465202211498 Marionette TRACE conn2 <- [1,1790,null,{}] 01:36:51 INFO - PROCESS | 1656 | 1465202211501 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}] 01:36:51 INFO - PROCESS | 1656 | 1465202211503 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:51 INFO - PROCESS | 1656 | 1465202211600 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:36:51 INFO - PROCESS | 1656 | 1465202211657 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 1656 | 1465202211659 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x125898000 == 49 [pid = 1656] [id = 455] 01:36:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x118fd0800) [pid = 1656] [serial = 1364] [outer = 0x0] 01:36:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119dd1800) [pid = 1656] [serial = 1365] [outer = 0x118fd0800] 01:36:51 INFO - PROCESS | 1656 | 1465202211710 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1213eec00) [pid = 1656] [serial = 1366] [outer = 0x118fd0800] 01:36:52 INFO - PROCESS | 1656 | 1465202212232 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]]]}] 01:36:52 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) 01:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 780ms 01:36:52 INFO - PROCESS | 1656 | 1465202212274 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 1656 | 1465202212276 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:36:52 INFO - PROCESS | 1656 | 1465202212280 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 1656 | 1465202212282 Marionette TRACE conn2 <- [1,1794,null,{}] 01:36:52 INFO - PROCESS | 1656 | 1465202212292 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}] 01:36:52 INFO - PROCESS | 1656 | 1465202212297 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:52 INFO - PROCESS | 1656 | 1465202212493 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:36:52 INFO - PROCESS | 1656 | 1465202212632 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 1656 | 1465202212635 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce09800 == 50 [pid = 1656] [id = 456] 01:36:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x126666800) [pid = 1656] [serial = 1367] [outer = 0x0] 01:36:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12784b000) [pid = 1656] [serial = 1368] [outer = 0x126666800] 01:36:52 INFO - PROCESS | 1656 | 1465202212686 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12a494000) [pid = 1656] [serial = 1369] [outer = 0x126666800] 01:36:53 INFO - PROCESS | 1656 | 1465202213173 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]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 921ms 01:36:53 INFO - PROCESS | 1656 | 1465202213215 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 1656 | 1465202213217 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:36:53 INFO - PROCESS | 1656 | 1465202213221 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 1656 | 1465202213222 Marionette TRACE conn2 <- [1,1798,null,{}] 01:36:53 INFO - PROCESS | 1656 | 1465202213225 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}] 01:36:53 INFO - PROCESS | 1656 | 1465202213226 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:53 INFO - PROCESS | 1656 | 1465202213337 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:36:53 INFO - PROCESS | 1656 | 1465202213412 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 1656 | 1465202213414 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d37c000 == 51 [pid = 1656] [id = 457] 01:36:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12aa88800) [pid = 1656] [serial = 1370] [outer = 0x0] 01:36:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12aa8b000) [pid = 1656] [serial = 1371] [outer = 0x12aa88800] 01:36:53 INFO - PROCESS | 1656 | 1465202213443 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b403c00) [pid = 1656] [serial = 1372] [outer = 0x12aa88800] 01:36:53 INFO - PROCESS | 1656 | 1465202213891 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]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 719ms 01:36:54 INFO - PROCESS | 1656 | 1465202214180 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 1656 | 1465202214183 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:36:54 INFO - PROCESS | 1656 | 1465202214188 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 1656 | 1465202214189 Marionette TRACE conn2 <- [1,1802,null,{}] 01:36:54 INFO - PROCESS | 1656 | 1465202214194 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}] 01:36:54 INFO - PROCESS | 1656 | 1465202214195 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:54 INFO - PROCESS | 1656 | 1465202214293 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:36:54 INFO - PROCESS | 1656 | 1465202214353 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:54 INFO - PROCESS | 1656 | 1465202214356 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x118094800 == 52 [pid = 1656] [id = 458] 01:36:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x119635c00) [pid = 1656] [serial = 1373] [outer = 0x0] 01:36:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1196d1400) [pid = 1656] [serial = 1374] [outer = 0x119635c00] 01:36:54 INFO - PROCESS | 1656 | 1465202214384 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x1213ed400) [pid = 1656] [serial = 1375] [outer = 0x119635c00] 01:36:54 INFO - PROCESS | 1656 | 1465202214842 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]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 676ms 01:36:54 INFO - PROCESS | 1656 | 1465202214865 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:36:54 INFO - PROCESS | 1656 | 1465202214868 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:36:54 INFO - PROCESS | 1656 | 1465202214872 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 1656 | 1465202214874 Marionette TRACE conn2 <- [1,1806,null,{}] 01:36:54 INFO - PROCESS | 1656 | 1465202214877 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}] 01:36:54 INFO - PROCESS | 1656 | 1465202214879 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:54 INFO - PROCESS | 1656 | 1465202214984 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:36:55 INFO - PROCESS | 1656 | 1465202215047 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 1656 | 1465202215048 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a5800 == 53 [pid = 1656] [id = 459] 01:36:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119ba1c00) [pid = 1656] [serial = 1376] [outer = 0x0] 01:36:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x121a5cc00) [pid = 1656] [serial = 1377] [outer = 0x119ba1c00] 01:36:55 INFO - PROCESS | 1656 | 1465202215076 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12530fc00) [pid = 1656] [serial = 1378] [outer = 0x119ba1c00] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1180e6000 == 52 [pid = 1656] [id = 426] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11687f000 == 51 [pid = 1656] [id = 425] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x115e7a800 == 50 [pid = 1656] [id = 424] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce11800 == 49 [pid = 1656] [id = 452] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2ae000 == 48 [pid = 1656] [id = 451] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x118196800 == 47 [pid = 1656] [id = 450] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdc2800 == 46 [pid = 1656] [id = 449] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x116747000) [pid = 1656] [serial = 1275] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x11865a000) [pid = 1656] [serial = 1278] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12933e000) [pid = 1656] [serial = 1308] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2b6000 == 45 [pid = 1656] [id = 448] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12a6a8800 == 44 [pid = 1656] [id = 447] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b0800 == 43 [pid = 1656] [id = 446] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x126589000 == 42 [pid = 1656] [id = 445] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x124169800 == 41 [pid = 1656] [id = 444] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x119218800 == 40 [pid = 1656] [id = 443] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x11819a000 == 39 [pid = 1656] [id = 442] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x116776000 == 38 [pid = 1656] [id = 441] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12c774000 == 37 [pid = 1656] [id = 440] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcd800 == 36 [pid = 1656] [id = 439] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x126587800 == 35 [pid = 1656] [id = 438] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x118631000 == 34 [pid = 1656] [id = 437] 01:36:55 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2dd800 == 33 [pid = 1656] [id = 436] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x119dd8400) [pid = 1656] [serial = 1290] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x1244bd400) [pid = 1656] [serial = 1294] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x121e37000) [pid = 1656] [serial = 1293] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x118f51000) [pid = 1656] [serial = 1284] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x119340800) [pid = 1656] [serial = 1285] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1166de800) [pid = 1656] [serial = 1282] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x1121a9000) [pid = 1656] [serial = 1281] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x111c61c00) [pid = 1656] [serial = 1291] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1196cbc00) [pid = 1656] [serial = 1287] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x127aa4c00) [pid = 1656] [serial = 1306] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1258b0000) [pid = 1656] [serial = 1296] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118275400) [pid = 1656] [serial = 1299] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119cccc00) [pid = 1656] [serial = 1302] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x126661c00) [pid = 1656] [serial = 1297] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1268d0400) [pid = 1656] [serial = 1305] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x119bac800) [pid = 1656] [serial = 1288] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118fc2c00) [pid = 1656] [serial = 1300] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1240e6c00) [pid = 1656] [serial = 1303] [outer = 0x0] [url = about:blank] 01:36:55 INFO - PROCESS | 1656 | 1465202215503 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]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 677ms 01:36:55 INFO - PROCESS | 1656 | 1465202215551 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 1656 | 1465202215553 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:36:55 INFO - PROCESS | 1656 | 1465202215557 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 1656 | 1465202215559 Marionette TRACE conn2 <- [1,1810,null,{}] 01:36:55 INFO - PROCESS | 1656 | 1465202215568 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}] 01:36:55 INFO - PROCESS | 1656 | 1465202215572 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:55 INFO - PROCESS | 1656 | 1465202215736 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:36:55 INFO - PROCESS | 1656 | 1465202215833 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 1656 | 1465202215837 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d83000 == 34 [pid = 1656] [id = 460] 01:36:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x126c2b000) [pid = 1656] [serial = 1379] [outer = 0x0] 01:36:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x127a9f400) [pid = 1656] [serial = 1380] [outer = 0x126c2b000] 01:36:55 INFO - PROCESS | 1656 | 1465202215882 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x129343800) [pid = 1656] [serial = 1381] [outer = 0x126c2b000] 01:36:56 INFO - PROCESS | 1656 | 1465202216239 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]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 721ms 01:36:56 INFO - PROCESS | 1656 | 1465202216277 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 1656 | 1465202216279 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:36:56 INFO - PROCESS | 1656 | 1465202216284 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 1656 | 1465202216285 Marionette TRACE conn2 <- [1,1814,null,{}] 01:36:56 INFO - PROCESS | 1656 | 1465202216296 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}] 01:36:56 INFO - PROCESS | 1656 | 1465202216297 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:56 INFO - PROCESS | 1656 | 1465202216379 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:36:56 INFO - PROCESS | 1656 | 1465202216386 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 1656 | 1465202216387 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1246de000 == 35 [pid = 1656] [id = 461] 01:36:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a6c5800) [pid = 1656] [serial = 1382] [outer = 0x0] 01:36:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b115400) [pid = 1656] [serial = 1383] [outer = 0x12a6c5800] 01:36:56 INFO - PROCESS | 1656 | 1465202216412 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12b406000) [pid = 1656] [serial = 1384] [outer = 0x12a6c5800] 01:36:56 INFO - PROCESS | 1656 | 1465202216759 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]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 01:36:56 INFO - PROCESS | 1656 | 1465202216803 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 1656 | 1465202216804 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:36:56 INFO - PROCESS | 1656 | 1465202216807 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 1656 | 1465202216808 Marionette TRACE conn2 <- [1,1818,null,{}] 01:36:56 INFO - PROCESS | 1656 | 1465202216810 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}] 01:36:56 INFO - PROCESS | 1656 | 1465202216812 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:56 INFO - PROCESS | 1656 | 1465202216933 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:36:56 INFO - PROCESS | 1656 | 1465202216947 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 1656 | 1465202216949 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x126584000 == 36 [pid = 1656] [id = 462] 01:36:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12aa84800) [pid = 1656] [serial = 1385] [outer = 0x0] 01:36:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12ba7a000) [pid = 1656] [serial = 1386] [outer = 0x12aa84800] 01:36:56 INFO - PROCESS | 1656 | 1465202216991 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126575800) [pid = 1656] [serial = 1387] [outer = 0x12aa84800] 01:36:57 INFO - PROCESS | 1656 | 1465202217415 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]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 619ms 01:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:36:57 INFO - PROCESS | 1656 | 1465202217426 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 1656 | 1465202217427 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:36:57 INFO - PROCESS | 1656 | 1465202217433 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 1656 | 1465202217437 Marionette TRACE conn2 <- [1,1822,null,{}] 01:36:57 INFO - PROCESS | 1656 | 1465202217441 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}] 01:36:57 INFO - PROCESS | 1656 | 1465202217447 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:57 INFO - PROCESS | 1656 | 1465202217658 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:36:57 INFO - PROCESS | 1656 | 1465202217699 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 1656 | 1465202217701 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x111ca2800 == 37 [pid = 1656] [id = 463] 01:36:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12bc79800) [pid = 1656] [serial = 1388] [outer = 0x0] 01:36:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12c10b000) [pid = 1656] [serial = 1389] [outer = 0x12bc79800] 01:36:57 INFO - PROCESS | 1656 | 1465202217742 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12c1ddc00) [pid = 1656] [serial = 1390] [outer = 0x12bc79800] 01:36:58 INFO - PROCESS | 1656 | 1465202218118 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]]]}] 01:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 725ms 01:36:58 INFO - PROCESS | 1656 | 1465202218156 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:36:58 INFO - PROCESS | 1656 | 1465202218157 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:36:58 INFO - PROCESS | 1656 | 1465202218159 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 1656 | 1465202218160 Marionette TRACE conn2 <- [1,1826,null,{}] 01:36:58 INFO - PROCESS | 1656 | 1465202218163 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}] 01:36:58 INFO - PROCESS | 1656 | 1465202218164 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:58 INFO - PROCESS | 1656 | 1465202218658 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x113d79000) [pid = 1656] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12a7cbc00) [pid = 1656] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12b408c00) [pid = 1656] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12ba7c800) [pid = 1656] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x125989400) [pid = 1656] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119346000) [pid = 1656] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12183e400) [pid = 1656] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12406f800) [pid = 1656] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x111c8a800) [pid = 1656] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1182f1000) [pid = 1656] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1121aa800) [pid = 1656] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1199ba400) [pid = 1656] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:36:58 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x113d19400) [pid = 1656] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:36:58 INFO - PROCESS | 1656 | 1465202218747 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 1656 | 1465202218749 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x111eac800 == 38 [pid = 1656] [id = 464] 01:36:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1121aa800) [pid = 1656] [serial = 1391] [outer = 0x0] 01:36:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x115176400) [pid = 1656] [serial = 1392] [outer = 0x1121aa800] 01:36:58 INFO - PROCESS | 1656 | 1465202218781 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x117296400) [pid = 1656] [serial = 1393] [outer = 0x1121aa800] 01:36:59 INFO - PROCESS | 1656 | 1465202219250 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]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1119ms 01:36:59 INFO - PROCESS | 1656 | 1465202219280 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:36:59 INFO - PROCESS | 1656 | 1465202219282 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:36:59 INFO - PROCESS | 1656 | 1465202219286 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 1656 | 1465202219288 Marionette TRACE conn2 <- [1,1830,null,{}] 01:36:59 INFO - PROCESS | 1656 | 1465202219291 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}] 01:36:59 INFO - PROCESS | 1656 | 1465202219294 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:59 INFO - PROCESS | 1656 | 1465202219443 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:36:59 INFO - PROCESS | 1656 | 1465202219498 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 1656 | 1465202219500 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:36:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x119230800 == 39 [pid = 1656] [id = 465] 01:36:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1189ed000) [pid = 1656] [serial = 1394] [outer = 0x0] 01:36:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119641000) [pid = 1656] [serial = 1395] [outer = 0x1189ed000] 01:36:59 INFO - PROCESS | 1656 | 1465202219533 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1199b1000) [pid = 1656] [serial = 1396] [outer = 0x1189ed000] 01:36:59 INFO - PROCESS | 1656 | 1465202219959 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]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 01:37:00 INFO - PROCESS | 1656 | 1465202220016 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 1656 | 1465202220018 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:37:00 INFO - PROCESS | 1656 | 1465202220023 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 1656 | 1465202220025 Marionette TRACE conn2 <- [1,1834,null,{}] 01:37:00 INFO - PROCESS | 1656 | 1465202220028 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}] 01:37:00 INFO - PROCESS | 1656 | 1465202220030 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:00 INFO - PROCESS | 1656 | 1465202220168 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:37:00 INFO - PROCESS | 1656 | 1465202220272 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 1656 | 1465202220273 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x1269e1000 == 40 [pid = 1656] [id = 466] 01:37:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x121e32800) [pid = 1656] [serial = 1397] [outer = 0x0] 01:37:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1244bc800) [pid = 1656] [serial = 1398] [outer = 0x121e32800] 01:37:00 INFO - PROCESS | 1656 | 1465202220324 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1250e4c00) [pid = 1656] [serial = 1399] [outer = 0x121e32800] 01:37:00 INFO - PROCESS | 1656 | 1465202220811 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]]]}] 01:37:00 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 01:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 821ms 01:37:00 INFO - PROCESS | 1656 | 1465202220844 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 1656 | 1465202220847 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:37:00 INFO - PROCESS | 1656 | 1465202220855 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 1656 | 1465202220858 Marionette TRACE conn2 <- [1,1838,null,{}] 01:37:00 INFO - PROCESS | 1656 | 1465202220861 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}] 01:37:00 INFO - PROCESS | 1656 | 1465202220863 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:01 INFO - PROCESS | 1656 | 1465202221016 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:37:01 INFO - PROCESS | 1656 | 1465202221028 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 1656 | 1465202221029 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2ce800 == 41 [pid = 1656] [id = 467] 01:37:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x125316400) [pid = 1656] [serial = 1400] [outer = 0x0] 01:37:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12661dc00) [pid = 1656] [serial = 1401] [outer = 0x125316400] 01:37:01 INFO - PROCESS | 1656 | 1465202221071 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x129337800) [pid = 1656] [serial = 1402] [outer = 0x125316400] 01:37:01 INFO - PROCESS | 1656 | 1465202221561 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]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 778ms 01:37:01 INFO - PROCESS | 1656 | 1465202221649 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:37:01 INFO - PROCESS | 1656 | 1465202221651 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:37:01 INFO - PROCESS | 1656 | 1465202221655 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 1656 | 1465202221657 Marionette TRACE conn2 <- [1,1842,null,{}] 01:37:01 INFO - PROCESS | 1656 | 1465202221661 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}] 01:37:01 INFO - PROCESS | 1656 | 1465202221663 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:01 INFO - PROCESS | 1656 | 1465202221824 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:37:01 INFO - PROCESS | 1656 | 1465202221926 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 1656 | 1465202221928 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcb800 == 42 [pid = 1656] [id = 468] 01:37:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12661f800) [pid = 1656] [serial = 1403] [outer = 0x0] 01:37:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12a7c4c00) [pid = 1656] [serial = 1404] [outer = 0x12661f800] 01:37:01 INFO - PROCESS | 1656 | 1465202221975 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12b406400) [pid = 1656] [serial = 1405] [outer = 0x12661f800] 01:37:02 INFO - PROCESS | 1656 | 1465202222413 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]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 770ms 01:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:37:02 INFO - PROCESS | 1656 | 1465202222425 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 1656 | 1465202222426 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:37:02 INFO - PROCESS | 1656 | 1465202222429 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - PROCESS | 1656 | 1465202222430 Marionette TRACE conn2 <- [1,1846,null,{}] 01:37:02 INFO - PROCESS | 1656 | 1465202222435 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}] 01:37:02 INFO - PROCESS | 1656 | 1465202222436 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:02 INFO - PROCESS | 1656 | 1465202222542 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:37:02 INFO - PROCESS | 1656 | 1465202222604 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 1656 | 1465202222608 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb64800 == 43 [pid = 1656] [id = 469] 01:37:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12bc76c00) [pid = 1656] [serial = 1406] [outer = 0x0] 01:37:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12bc7ac00) [pid = 1656] [serial = 1407] [outer = 0x12bc76c00] 01:37:02 INFO - PROCESS | 1656 | 1465202222704 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12c1d9800) [pid = 1656] [serial = 1408] [outer = 0x12bc76c00] 01:37:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x116a5b400) [pid = 1656] [serial = 1409] [outer = 0x12cd3a000] 01:37:03 INFO - PROCESS | 1656 | 1465202223368 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]]]}] 01:37:03 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) 01:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1021ms 01:37:03 INFO - PROCESS | 1656 | 1465202223452 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:37:03 INFO - PROCESS | 1656 | 1465202223456 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:37:03 INFO - PROCESS | 1656 | 1465202223461 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 1656 | 1465202223465 Marionette TRACE conn2 <- [1,1850,null,{}] 01:37:03 INFO - PROCESS | 1656 | 1465202223481 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}] 01:37:03 INFO - PROCESS | 1656 | 1465202223484 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:03 INFO - PROCESS | 1656 | 1465202223638 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:37:03 INFO - PROCESS | 1656 | 1465202223752 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 1656 | 1465202223756 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193ae000 == 44 [pid = 1656] [id = 470] 01:37:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1182f1000) [pid = 1656] [serial = 1410] [outer = 0x0] 01:37:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x11963d000) [pid = 1656] [serial = 1411] [outer = 0x1182f1000] 01:37:03 INFO - PROCESS | 1656 | 1465202223791 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x119cc5400) [pid = 1656] [serial = 1412] [outer = 0x1182f1000] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x111ca2800 == 43 [pid = 1656] [id = 463] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x126584000 == 42 [pid = 1656] [id = 462] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1246de000 == 41 [pid = 1656] [id = 461] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x119d83000 == 40 [pid = 1656] [id = 460] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a5800 == 39 [pid = 1656] [id = 459] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x118094800 == 38 [pid = 1656] [id = 458] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce09800 == 37 [pid = 1656] [id = 456] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12c1dd400) [pid = 1656] [serial = 1359] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | 1465202224312 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]]]}] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x125898000 == 36 [pid = 1656] [id = 455] 01:37:04 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d1000 == 35 [pid = 1656] [id = 454] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x116745800) [pid = 1656] [serial = 1273] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12aa89c00) [pid = 1656] [serial = 1341] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12b410400) [pid = 1656] [serial = 1344] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12b408000) [pid = 1656] [serial = 1342] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12bc61c00) [pid = 1656] [serial = 1347] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1268cc000) [pid = 1656] [serial = 1335] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x129340c00) [pid = 1656] [serial = 1336] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1199b0000) [pid = 1656] [serial = 1329] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119ccc000) [pid = 1656] [serial = 1330] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x124067000) [pid = 1656] [serial = 1332] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x125877400) [pid = 1656] [serial = 1333] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12a6c0000) [pid = 1656] [serial = 1338] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1246c2800) [pid = 1656] [serial = 1317] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x129472c00) [pid = 1656] [serial = 1320] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12ba79000) [pid = 1656] [serial = 1345] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1199b6000) [pid = 1656] [serial = 1314] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x117297c00) [pid = 1656] [serial = 1311] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11963f800) [pid = 1656] [serial = 1324] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1166da800) [pid = 1656] [serial = 1323] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x11933d000) [pid = 1656] [serial = 1327] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118f1c800) [pid = 1656] [serial = 1326] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12bc6e800) [pid = 1656] [serial = 1348] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1213ee000) [pid = 1656] [serial = 1351] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1268cf000) [pid = 1656] [serial = 1353] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12c1d7800) [pid = 1656] [serial = 1357] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116a52800) [pid = 1656] [serial = 1350] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12c104800) [pid = 1656] [serial = 1356] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12a7c6400) [pid = 1656] [serial = 1339] [outer = 0x0] [url = about:blank] 01:37:04 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12bc7e400) [pid = 1656] [serial = 1354] [outer = 0x0] [url = about:blank] 01:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 887ms 01:37:04 INFO - PROCESS | 1656 | 1465202224348 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 1656 | 1465202224351 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:37:04 INFO - PROCESS | 1656 | 1465202224355 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 1656 | 1465202224357 Marionette TRACE conn2 <- [1,1854,null,{}] 01:37:04 INFO - PROCESS | 1656 | 1465202224361 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}] 01:37:04 INFO - PROCESS | 1656 | 1465202224362 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:04 INFO - PROCESS | 1656 | 1465202224474 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:37:04 INFO - PROCESS | 1656 | 1465202224551 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 1656 | 1465202224554 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x116abb800 == 36 [pid = 1656] [id = 471] 01:37:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118275400) [pid = 1656] [serial = 1413] [outer = 0x0] 01:37:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x118653800) [pid = 1656] [serial = 1414] [outer = 0x118275400] 01:37:04 INFO - PROCESS | 1656 | 1465202224589 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1199b2000) [pid = 1656] [serial = 1415] [outer = 0x118275400] 01:37:05 INFO - PROCESS | 1656 | 1465202225060 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]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 01:37:05 INFO - PROCESS | 1656 | 1465202225075 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 1656 | 1465202225079 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:37:05 INFO - PROCESS | 1656 | 1465202225086 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 1656 | 1465202225088 Marionette TRACE conn2 <- [1,1858,null,{}] 01:37:05 INFO - PROCESS | 1656 | 1465202225091 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}] 01:37:05 INFO - PROCESS | 1656 | 1465202225092 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:05 INFO - PROCESS | 1656 | 1465202225203 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:37:05 INFO - PROCESS | 1656 | 1465202225267 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 1656 | 1465202225268 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a9800 == 37 [pid = 1656] [id = 472] 01:37:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1213f6c00) [pid = 1656] [serial = 1416] [outer = 0x0] 01:37:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x125034800) [pid = 1656] [serial = 1417] [outer = 0x1213f6c00] 01:37:05 INFO - PROCESS | 1656 | 1465202225301 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126611800) [pid = 1656] [serial = 1418] [outer = 0x1213f6c00] 01:37:05 INFO - PROCESS | 1656 | 1465202225750 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]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 722ms 01:37:05 INFO - PROCESS | 1656 | 1465202225808 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:37:05 INFO - PROCESS | 1656 | 1465202225810 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:37:05 INFO - PROCESS | 1656 | 1465202225829 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 1656 | 1465202225833 Marionette TRACE conn2 <- [1,1862,null,{}] 01:37:05 INFO - PROCESS | 1656 | 1465202225845 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}] 01:37:05 INFO - PROCESS | 1656 | 1465202225851 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:05 INFO - PROCESS | 1656 | 1465202225961 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:37:06 INFO - PROCESS | 1656 | 1465202226035 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 1656 | 1465202226038 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f47800 == 38 [pid = 1656] [id = 473] 01:37:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12933b400) [pid = 1656] [serial = 1419] [outer = 0x0] 01:37:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x129614800) [pid = 1656] [serial = 1420] [outer = 0x12933b400] 01:37:06 INFO - PROCESS | 1656 | 1465202226071 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12aa7e400) [pid = 1656] [serial = 1421] [outer = 0x12933b400] 01:37:06 INFO - PROCESS | 1656 | 1465202226522 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]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 798ms 01:37:06 INFO - PROCESS | 1656 | 1465202226611 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 1656 | 1465202226613 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:37:06 INFO - PROCESS | 1656 | 1465202226618 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 1656 | 1465202226619 Marionette TRACE conn2 <- [1,1866,null,{}] 01:37:06 INFO - PROCESS | 1656 | 1465202226622 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}] 01:37:06 INFO - PROCESS | 1656 | 1465202226624 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:06 INFO - PROCESS | 1656 | 1465202226729 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:37:06 INFO - PROCESS | 1656 | 1465202226803 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 1656 | 1465202226804 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaa7000 == 39 [pid = 1656] [id = 474] 01:37:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12ba7d000) [pid = 1656] [serial = 1422] [outer = 0x0] 01:37:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12bc67c00) [pid = 1656] [serial = 1423] [outer = 0x12ba7d000] 01:37:06 INFO - PROCESS | 1656 | 1465202226834 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12bc7e800) [pid = 1656] [serial = 1424] [outer = 0x12ba7d000] 01:37:07 INFO - PROCESS | 1656 | 1465202227259 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]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 01:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:37:07 INFO - PROCESS | 1656 | 1465202227288 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 1656 | 1465202227290 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:37:07 INFO - PROCESS | 1656 | 1465202227292 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 1656 | 1465202227293 Marionette TRACE conn2 <- [1,1870,null,{}] 01:37:07 INFO - PROCESS | 1656 | 1465202227296 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}] 01:37:07 INFO - PROCESS | 1656 | 1465202227297 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:07 INFO - PROCESS | 1656 | 1465202227398 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:37:07 INFO - PROCESS | 1656 | 1465202227461 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 1656 | 1465202227463 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2a5000 == 40 [pid = 1656] [id = 475] 01:37:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12ba7f400) [pid = 1656] [serial = 1425] [outer = 0x0] 01:37:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12c10f400) [pid = 1656] [serial = 1426] [outer = 0x12ba7f400] 01:37:07 INFO - PROCESS | 1656 | 1465202227492 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12c1d8000) [pid = 1656] [serial = 1427] [outer = 0x12ba7f400] 01:37:07 INFO - PROCESS | 1656 | 1465202227950 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]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 724ms 01:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:37:08 INFO - PROCESS | 1656 | 1465202228016 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 1656 | 1465202228017 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:37:08 INFO - PROCESS | 1656 | 1465202228020 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 1656 | 1465202228021 Marionette TRACE conn2 <- [1,1874,null,{}] 01:37:08 INFO - PROCESS | 1656 | 1465202228043 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}] 01:37:08 INFO - PROCESS | 1656 | 1465202228047 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:08 INFO - PROCESS | 1656 | 1465202228227 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:37:08 INFO - PROCESS | 1656 | 1465202228278 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 1656 | 1465202228279 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c77f000 == 41 [pid = 1656] [id = 476] 01:37:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12c678000) [pid = 1656] [serial = 1428] [outer = 0x0] 01:37:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12c952800) [pid = 1656] [serial = 1429] [outer = 0x12c678000] 01:37:08 INFO - PROCESS | 1656 | 1465202228309 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12c95a800) [pid = 1656] [serial = 1430] [outer = 0x12c678000] 01:37:08 INFO - PROCESS | 1656 | 1465202228797 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]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 839ms 01:37:08 INFO - PROCESS | 1656 | 1465202228859 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 1656 | 1465202228861 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:37:08 INFO - PROCESS | 1656 | 1465202228863 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 1656 | 1465202228866 Marionette TRACE conn2 <- [1,1878,null,{}] 01:37:08 INFO - PROCESS | 1656 | 1465202228870 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}] 01:37:08 INFO - PROCESS | 1656 | 1465202228871 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:09 INFO - PROCESS | 1656 | 1465202229007 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:37:09 INFO - PROCESS | 1656 | 1465202229118 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 1656 | 1465202229120 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce04000 == 42 [pid = 1656] [id = 477] 01:37:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1210b8400) [pid = 1656] [serial = 1431] [outer = 0x0] 01:37:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1210bb800) [pid = 1656] [serial = 1432] [outer = 0x1210b8400] 01:37:09 INFO - PROCESS | 1656 | 1465202229160 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x1210c1000) [pid = 1656] [serial = 1433] [outer = 0x1210b8400] 01:37:09 INFO - PROCESS | 1656 | 1465202229758 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]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 924ms 01:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:37:09 INFO - PROCESS | 1656 | 1465202229788 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 1656 | 1465202229790 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:37:09 INFO - PROCESS | 1656 | 1465202229793 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 1656 | 1465202229796 Marionette TRACE conn2 <- [1,1882,null,{}] 01:37:09 INFO - PROCESS | 1656 | 1465202229800 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}] 01:37:09 INFO - PROCESS | 1656 | 1465202229801 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:09 INFO - PROCESS | 1656 | 1465202229905 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:37:09 INFO - PROCESS | 1656 | 1465202229970 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 1656 | 1465202229972 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ab6800 == 43 [pid = 1656] [id = 478] 01:37:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1199b7800) [pid = 1656] [serial = 1434] [outer = 0x0] 01:37:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1210b3800) [pid = 1656] [serial = 1435] [outer = 0x1199b7800] 01:37:10 INFO - PROCESS | 1656 | 1465202230002 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1214da000) [pid = 1656] [serial = 1436] [outer = 0x1199b7800] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1269e1000 == 42 [pid = 1656] [id = 466] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x119230800 == 41 [pid = 1656] [id = 465] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x111eac800 == 40 [pid = 1656] [id = 464] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1162d1800 == 39 [pid = 1656] [id = 332] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x121547000 == 38 [pid = 1656] [id = 347] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x11921f800 == 37 [pid = 1656] [id = 334] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb64800 == 36 [pid = 1656] [id = 469] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x116ace000 == 35 [pid = 1656] [id = 343] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x126eb6000 == 34 [pid = 1656] [id = 340] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x116a93800 == 33 [pid = 1656] [id = 344] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2ce800 == 32 [pid = 1656] [id = 467] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcb800 == 31 [pid = 1656] [id = 468] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1197b8000 == 30 [pid = 1656] [id = 335] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a0000 == 29 [pid = 1656] [id = 341] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d8800 == 28 [pid = 1656] [id = 336] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x124118800 == 27 [pid = 1656] [id = 348] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b1000 == 26 [pid = 1656] [id = 346] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x121a45000 == 25 [pid = 1656] [id = 339] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1252fc800 == 24 [pid = 1656] [id = 338] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d4800 == 23 [pid = 1656] [id = 342] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x117351000 == 22 [pid = 1656] [id = 333] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12d37c000 == 21 [pid = 1656] [id = 457] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1180ec800 == 20 [pid = 1656] [id = 345] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x124160800 == 19 [pid = 1656] [id = 337] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x126817000 == 18 [pid = 1656] [id = 349] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12c77f000 == 17 [pid = 1656] [id = 476] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2a5000 == 16 [pid = 1656] [id = 475] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaa7000 == 15 [pid = 1656] [id = 474] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12d11d000 == 14 [pid = 1656] [id = 453] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x128f47800 == 13 [pid = 1656] [id = 473] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a9800 == 12 [pid = 1656] [id = 472] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1193ae000 == 11 [pid = 1656] [id = 470] 01:37:11 INFO - PROCESS | 1656 | --DOCSHELL 0x116abb800 == 10 [pid = 1656] [id = 471] 01:37:12 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce04000 == 9 [pid = 1656] [id = 477] 01:37:13 INFO - PROCESS | 1656 | 1465202233000 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]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 3232ms 01:37:13 INFO - PROCESS | 1656 | 1465202233026 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 1656 | 1465202233028 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:37:13 INFO - PROCESS | 1656 | 1465202233033 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 1656 | 1465202233036 Marionette TRACE conn2 <- [1,1886,null,{}] 01:37:13 INFO - PROCESS | 1656 | 1465202233039 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}] 01:37:13 INFO - PROCESS | 1656 | 1465202233040 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:13 INFO - PROCESS | 1656 | 1465202233112 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:37:13 INFO - PROCESS | 1656 | 1465202233119 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 1656 | 1465202233121 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac4800 == 10 [pid = 1656] [id = 479] 01:37:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x118213c00) [pid = 1656] [serial = 1437] [outer = 0x0] 01:37:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x118219400) [pid = 1656] [serial = 1438] [outer = 0x118213c00] 01:37:13 INFO - PROCESS | 1656 | 1465202233145 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x1189e7800) [pid = 1656] [serial = 1439] [outer = 0x118213c00] 01:37:13 INFO - PROCESS | 1656 | 1465202233547 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]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 574ms 01:37:13 INFO - PROCESS | 1656 | 1465202233606 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 1656 | 1465202233612 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:37:13 INFO - PROCESS | 1656 | 1465202233619 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 1656 | 1465202233622 Marionette TRACE conn2 <- [1,1890,null,{}] 01:37:13 INFO - PROCESS | 1656 | 1465202233626 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}] 01:37:13 INFO - PROCESS | 1656 | 1465202233629 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:13 INFO - PROCESS | 1656 | 1465202233769 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:37:13 INFO - PROCESS | 1656 | 1465202233896 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 1656 | 1465202233898 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193ae000 == 11 [pid = 1656] [id = 480] 01:37:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1182f8800) [pid = 1656] [serial = 1440] [outer = 0x0] 01:37:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x118ff0400) [pid = 1656] [serial = 1441] [outer = 0x1182f8800] 01:37:13 INFO - PROCESS | 1656 | 1465202233943 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x1199b1c00) [pid = 1656] [serial = 1442] [outer = 0x1182f8800] 01:37:14 INFO - PROCESS | 1656 | 1465202234321 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]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 723ms 01:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:37:14 INFO - PROCESS | 1656 | 1465202234342 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 1656 | 1465202234344 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:37:14 INFO - PROCESS | 1656 | 1465202234350 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 1656 | 1465202234355 Marionette TRACE conn2 <- [1,1894,null,{}] 01:37:14 INFO - PROCESS | 1656 | 1465202234395 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}] 01:37:14 INFO - PROCESS | 1656 | 1465202234400 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:14 INFO - PROCESS | 1656 | 1465202234530 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:37:14 INFO - PROCESS | 1656 | 1465202234537 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 1656 | 1465202234540 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12410a000 == 12 [pid = 1656] [id = 481] 01:37:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x119dda400) [pid = 1656] [serial = 1443] [outer = 0x0] 01:37:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x1210bc400) [pid = 1656] [serial = 1444] [outer = 0x119dda400] 01:37:14 INFO - PROCESS | 1656 | 1465202234586 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12183f800) [pid = 1656] [serial = 1445] [outer = 0x119dda400] 01:37:15 INFO - PROCESS | 1656 | 1465202235061 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]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 756ms 01:37:15 INFO - PROCESS | 1656 | 1465202235104 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 1656 | 1465202235105 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:37:15 INFO - PROCESS | 1656 | 1465202235108 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 1656 | 1465202235109 Marionette TRACE conn2 <- [1,1898,null,{}] 01:37:15 INFO - PROCESS | 1656 | 1465202235120 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}] 01:37:15 INFO - PROCESS | 1656 | 1465202235121 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:15 INFO - PROCESS | 1656 | 1465202235247 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:37:15 INFO - PROCESS | 1656 | 1465202235300 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 1656 | 1465202235301 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x1269e3000 == 13 [pid = 1656] [id = 482] 01:37:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x1244bcc00) [pid = 1656] [serial = 1446] [outer = 0x0] 01:37:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x1246c2800) [pid = 1656] [serial = 1447] [outer = 0x1244bcc00] 01:37:15 INFO - PROCESS | 1656 | 1465202235326 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x1250e1000) [pid = 1656] [serial = 1448] [outer = 0x1244bcc00] 01:37:15 INFO - PROCESS | 1656 | 1465202235645 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]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 578ms 01:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:37:15 INFO - PROCESS | 1656 | 1465202235688 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 1656 | 1465202235689 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:37:15 INFO - PROCESS | 1656 | 1465202235699 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 1656 | 1465202235700 Marionette TRACE conn2 <- [1,1902,null,{}] 01:37:15 INFO - PROCESS | 1656 | 1465202235703 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}] 01:37:15 INFO - PROCESS | 1656 | 1465202235704 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:15 INFO - PROCESS | 1656 | 1465202235809 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:37:15 INFO - PROCESS | 1656 | 1465202235813 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 1656 | 1465202235814 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a0000 == 14 [pid = 1656] [id = 483] 01:37:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x1199b6000) [pid = 1656] [serial = 1449] [outer = 0x0] 01:37:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x125879400) [pid = 1656] [serial = 1450] [outer = 0x1199b6000] 01:37:15 INFO - PROCESS | 1656 | 1465202235840 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x126573800) [pid = 1656] [serial = 1451] [outer = 0x1199b6000] 01:37:16 INFO - PROCESS | 1656 | 1465202236206 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]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 529ms 01:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:37:16 INFO - PROCESS | 1656 | 1465202236221 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:37:16 INFO - PROCESS | 1656 | 1465202236222 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:37:16 INFO - PROCESS | 1656 | 1465202236224 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 1656 | 1465202236225 Marionette TRACE conn2 <- [1,1906,null,{}] 01:37:16 INFO - PROCESS | 1656 | 1465202236228 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}] 01:37:16 INFO - PROCESS | 1656 | 1465202236234 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:16 INFO - PROCESS | 1656 | 1465202236353 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:37:16 INFO - PROCESS | 1656 | 1465202236394 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 1656 | 1465202236395 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aabb000 == 15 [pid = 1656] [id = 484] 01:37:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x126615c00) [pid = 1656] [serial = 1452] [outer = 0x0] 01:37:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x12665c800) [pid = 1656] [serial = 1453] [outer = 0x126615c00] 01:37:16 INFO - PROCESS | 1656 | 1465202236420 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x129345c00) [pid = 1656] [serial = 1454] [outer = 0x126615c00] 01:37:17 INFO - PROCESS | 1656 | 1465202237220 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]]]}] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x12bc76c00) [pid = 1656] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x125316400) [pid = 1656] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x121c4a800) [pid = 1656] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x118fef400) [pid = 1656] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x113d7c000) [pid = 1656] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x1216f7000) [pid = 1656] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x127aa5000) [pid = 1656] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x126664c00) [pid = 1656] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x1160abc00) [pid = 1656] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x118654000) [pid = 1656] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x121e32800) [pid = 1656] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1121aa800) [pid = 1656] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1189ed000) [pid = 1656] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x118fd0800) [pid = 1656] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x119ba1c00) [pid = 1656] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x126c2b000) [pid = 1656] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12aa88800) [pid = 1656] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x126666800) [pid = 1656] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1160b7400) [pid = 1656] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x119635c00) [pid = 1656] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12a6c5800) [pid = 1656] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12aa84800) [pid = 1656] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12bc79800) [pid = 1656] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12ba7f400) [pid = 1656] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12c678000) [pid = 1656] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1210b8400) [pid = 1656] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12ba7d000) [pid = 1656] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12933b400) [pid = 1656] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1213f6c00) [pid = 1656] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1182f1000) [pid = 1656] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x118275400) [pid = 1656] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:37:17 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12661f800) [pid = 1656] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1019ms 01:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:37:17 INFO - PROCESS | 1656 | 1465202237248 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 1656 | 1465202237249 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:37:17 INFO - PROCESS | 1656 | 1465202237252 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 1656 | 1465202237253 Marionette TRACE conn2 <- [1,1910,null,{}] 01:37:17 INFO - PROCESS | 1656 | 1465202237255 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}] 01:37:17 INFO - PROCESS | 1656 | 1465202237257 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:17 INFO - PROCESS | 1656 | 1465202237345 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:37:17 INFO - PROCESS | 1656 | 1465202237351 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 1656 | 1465202237352 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x117347000 == 16 [pid = 1656] [id = 485] 01:37:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x111c5f400) [pid = 1656] [serial = 1455] [outer = 0x0] 01:37:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x118214800) [pid = 1656] [serial = 1456] [outer = 0x111c5f400] 01:37:17 INFO - PROCESS | 1656 | 1465202237377 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x118fd0800) [pid = 1656] [serial = 1457] [outer = 0x111c5f400] 01:37:17 INFO - PROCESS | 1656 | 1465202237723 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]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 518ms 01:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:37:17 INFO - PROCESS | 1656 | 1465202237771 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 1656 | 1465202237772 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:37:17 INFO - PROCESS | 1656 | 1465202237774 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 1656 | 1465202237775 Marionette TRACE conn2 <- [1,1914,null,{}] 01:37:17 INFO - PROCESS | 1656 | 1465202237778 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}] 01:37:17 INFO - PROCESS | 1656 | 1465202237779 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:17 INFO - PROCESS | 1656 | 1465202237885 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:37:17 INFO - PROCESS | 1656 | 1465202237894 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 1656 | 1465202237895 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x1246d4800 == 17 [pid = 1656] [id = 486] 01:37:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x113d19c00) [pid = 1656] [serial = 1458] [outer = 0x0] 01:37:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119635c00) [pid = 1656] [serial = 1459] [outer = 0x113d19c00] 01:37:17 INFO - PROCESS | 1656 | 1465202237920 Marionette DEBUG loaded listener.js 01:37:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x121992000) [pid = 1656] [serial = 1460] [outer = 0x113d19c00] 01:37:18 INFO - PROCESS | 1656 | 1465202238345 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]]]}] 01:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 620ms 01:37:18 INFO - PROCESS | 1656 | 1465202238395 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 1656 | 1465202238396 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:37:18 INFO - PROCESS | 1656 | 1465202238398 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 1656 | 1465202238399 Marionette TRACE conn2 <- [1,1918,null,{}] 01:37:18 INFO - PROCESS | 1656 | 1465202238401 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}] 01:37:18 INFO - PROCESS | 1656 | 1465202238403 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:18 INFO - PROCESS | 1656 | 1465202238493 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:37:18 INFO - PROCESS | 1656 | 1465202238568 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 1656 | 1465202238570 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2c8000 == 18 [pid = 1656] [id = 487] 01:37:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x116745c00) [pid = 1656] [serial = 1461] [outer = 0x0] 01:37:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1216f7000) [pid = 1656] [serial = 1462] [outer = 0x116745c00] 01:37:18 INFO - PROCESS | 1656 | 1465202238611 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x126660000) [pid = 1656] [serial = 1463] [outer = 0x116745c00] 01:37:18 INFO - PROCESS | 1656 | 1465202238986 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]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 620ms 01:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:37:19 INFO - PROCESS | 1656 | 1465202239019 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 1656 | 1465202239020 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:37:19 INFO - PROCESS | 1656 | 1465202239022 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 1656 | 1465202239023 Marionette TRACE conn2 <- [1,1922,null,{}] 01:37:19 INFO - PROCESS | 1656 | 1465202239025 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}] 01:37:19 INFO - PROCESS | 1656 | 1465202239027 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:19 INFO - PROCESS | 1656 | 1465202239132 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:37:19 INFO - PROCESS | 1656 | 1465202239199 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 1656 | 1465202239200 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba20000 == 19 [pid = 1656] [id = 488] 01:37:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12661e800) [pid = 1656] [serial = 1464] [outer = 0x0] 01:37:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x129477800) [pid = 1656] [serial = 1465] [outer = 0x12661e800] 01:37:19 INFO - PROCESS | 1656 | 1465202239225 Marionette DEBUG loaded listener.js 01:37:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x129613000) [pid = 1656] [serial = 1466] [outer = 0x12661e800] 01:37:19 INFO - PROCESS | 1656 | 1465202239687 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]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 718ms 01:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:37:19 INFO - PROCESS | 1656 | 1465202239741 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 1656 | 1465202239743 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:37:19 INFO - PROCESS | 1656 | 1465202239746 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 1656 | 1465202239750 Marionette TRACE conn2 <- [1,1926,null,{}] 01:37:19 INFO - PROCESS | 1656 | 1465202239754 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}] 01:37:19 INFO - PROCESS | 1656 | 1465202239755 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:19 INFO - PROCESS | 1656 | 1465202239863 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:37:19 INFO - PROCESS | 1656 | 1465202239928 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 1656 | 1465202239930 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193b7800 == 20 [pid = 1656] [id = 489] 01:37:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x117307400) [pid = 1656] [serial = 1467] [outer = 0x0] 01:37:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x118650800) [pid = 1656] [serial = 1468] [outer = 0x117307400] 01:37:19 INFO - PROCESS | 1656 | 1465202239978 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x11933f000) [pid = 1656] [serial = 1469] [outer = 0x117307400] 01:37:20 INFO - PROCESS | 1656 | 1465202240415 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]]]}] 01:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 723ms 01:37:20 INFO - PROCESS | 1656 | 1465202240470 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:37:20 INFO - PROCESS | 1656 | 1465202240473 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:37:20 INFO - PROCESS | 1656 | 1465202240477 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:37:20 INFO - PROCESS | 1656 | 1465202240479 Marionette TRACE conn2 <- [1,1930,null,{}] 01:37:20 INFO - PROCESS | 1656 | 1465202240502 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}] 01:37:20 INFO - PROCESS | 1656 | 1465202240504 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:20 INFO - PROCESS | 1656 | 1465202240613 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:37:20 INFO - PROCESS | 1656 | 1465202240690 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:20 INFO - PROCESS | 1656 | 1465202240692 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a713000 == 21 [pid = 1656] [id = 490] 01:37:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119cc8800) [pid = 1656] [serial = 1470] [outer = 0x0] 01:37:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12128c800) [pid = 1656] [serial = 1471] [outer = 0x119cc8800] 01:37:20 INFO - PROCESS | 1656 | 1465202240723 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x121e32800) [pid = 1656] [serial = 1472] [outer = 0x119cc8800] 01:37:21 INFO - PROCESS | 1656 | 1465202241117 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]]]}] 01:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 674ms 01:37:21 INFO - PROCESS | 1656 | 1465202241155 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:37:21 INFO - PROCESS | 1656 | 1465202241157 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:37:21 INFO - PROCESS | 1656 | 1465202241160 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 1656 | 1465202241162 Marionette TRACE conn2 <- [1,1934,null,{}] 01:37:21 INFO - PROCESS | 1656 | 1465202241174 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}] 01:37:21 INFO - PROCESS | 1656 | 1465202241177 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:21 INFO - PROCESS | 1656 | 1465202241292 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:37:21 INFO - PROCESS | 1656 | 1465202241397 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 1656 | 1465202241401 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb68800 == 22 [pid = 1656] [id = 491] 01:37:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x126616400) [pid = 1656] [serial = 1473] [outer = 0x0] 01:37:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x126c28000) [pid = 1656] [serial = 1474] [outer = 0x126616400] 01:37:21 INFO - PROCESS | 1656 | 1465202241454 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12946c400) [pid = 1656] [serial = 1475] [outer = 0x126616400] 01:37:21 INFO - PROCESS | 1656 | 1465202241987 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]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 882ms 01:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:37:22 INFO - PROCESS | 1656 | 1465202242041 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 1656 | 1465202242043 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:37:22 INFO - PROCESS | 1656 | 1465202242045 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 1656 | 1465202242047 Marionette TRACE conn2 <- [1,1938,null,{}] 01:37:22 INFO - PROCESS | 1656 | 1465202242049 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}] 01:37:22 INFO - PROCESS | 1656 | 1465202242051 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:22 INFO - PROCESS | 1656 | 1465202242153 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:37:22 INFO - PROCESS | 1656 | 1465202242230 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 1656 | 1465202242231 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce1e000 == 23 [pid = 1656] [id = 492] 01:37:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12a6c0000) [pid = 1656] [serial = 1476] [outer = 0x0] 01:37:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12a6c5800) [pid = 1656] [serial = 1477] [outer = 0x12a6c0000] 01:37:22 INFO - PROCESS | 1656 | 1465202242260 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12a7cdc00) [pid = 1656] [serial = 1478] [outer = 0x12a6c0000] 01:37:22 INFO - PROCESS | 1656 | 1465202242688 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]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 673ms 01:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:37:22 INFO - PROCESS | 1656 | 1465202242718 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 1656 | 1465202242719 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:37:22 INFO - PROCESS | 1656 | 1465202242722 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 1656 | 1465202242723 Marionette TRACE conn2 <- [1,1942,null,{}] 01:37:22 INFO - PROCESS | 1656 | 1465202242725 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}] 01:37:22 INFO - PROCESS | 1656 | 1465202242727 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:22 INFO - PROCESS | 1656 | 1465202242828 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:37:22 INFO - PROCESS | 1656 | 1465202242894 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:22 INFO - PROCESS | 1656 | 1465202242895 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e89800 == 24 [pid = 1656] [id = 493] 01:37:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x110d5cc00) [pid = 1656] [serial = 1479] [outer = 0x0] 01:37:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x110d62c00) [pid = 1656] [serial = 1480] [outer = 0x110d5cc00] 01:37:23 INFO - PROCESS | 1656 | 1465202243064 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x111e30000) [pid = 1656] [serial = 1481] [outer = 0x110d5cc00] 01:37:23 INFO - PROCESS | 1656 | 1465202243515 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]]]}] 01:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 822ms 01:37:23 INFO - PROCESS | 1656 | 1465202243552 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:37:23 INFO - PROCESS | 1656 | 1465202243555 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:37:23 INFO - PROCESS | 1656 | 1465202243560 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:37:23 INFO - PROCESS | 1656 | 1465202243561 Marionette TRACE conn2 <- [1,1946,null,{}] 01:37:23 INFO - PROCESS | 1656 | 1465202243565 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}] 01:37:23 INFO - PROCESS | 1656 | 1465202243569 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:23 INFO - PROCESS | 1656 | 1465202243666 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:37:23 INFO - PROCESS | 1656 | 1465202243742 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 1656 | 1465202243744 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x11809a000 == 25 [pid = 1656] [id = 494] 01:37:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x116a59800) [pid = 1656] [serial = 1482] [outer = 0x0] 01:37:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x117645c00) [pid = 1656] [serial = 1483] [outer = 0x116a59800] 01:37:23 INFO - PROCESS | 1656 | 1465202243773 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x118219800) [pid = 1656] [serial = 1484] [outer = 0x116a59800] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x1199b1000) [pid = 1656] [serial = 1396] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x119641000) [pid = 1656] [serial = 1395] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x117296400) [pid = 1656] [serial = 1393] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x1213eec00) [pid = 1656] [serial = 1366] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x119dd1800) [pid = 1656] [serial = 1365] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12530fc00) [pid = 1656] [serial = 1378] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x121a5cc00) [pid = 1656] [serial = 1377] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x127a9f400) [pid = 1656] [serial = 1380] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12aa8b000) [pid = 1656] [serial = 1371] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12b403c00) [pid = 1656] [serial = 1372] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12784b000) [pid = 1656] [serial = 1368] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12a494000) [pid = 1656] [serial = 1369] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x129343800) [pid = 1656] [serial = 1381] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x118558400) [pid = 1656] [serial = 1363] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x116f7fc00) [pid = 1656] [serial = 1362] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1213ed400) [pid = 1656] [serial = 1375] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1196d1400) [pid = 1656] [serial = 1374] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12b115400) [pid = 1656] [serial = 1383] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12b406000) [pid = 1656] [serial = 1384] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12a7ccc00) [pid = 1656] [serial = 865] [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.] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12b406400) [pid = 1656] [serial = 1405] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12c1d9800) [pid = 1656] [serial = 1408] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x129337800) [pid = 1656] [serial = 1402] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12661dc00) [pid = 1656] [serial = 1401] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12c675000) [pid = 1656] [serial = 1360] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119dd1000) [pid = 1656] [serial = 1315] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x11854bc00) [pid = 1656] [serial = 1312] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12665cc00) [pid = 1656] [serial = 1318] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12946fc00) [pid = 1656] [serial = 1309] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12960e400) [pid = 1656] [serial = 1321] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116f80400) [pid = 1656] [serial = 1276] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118f1a800) [pid = 1656] [serial = 1279] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12a7c4c00) [pid = 1656] [serial = 1404] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1250e4c00) [pid = 1656] [serial = 1399] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x115176400) [pid = 1656] [serial = 1392] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1244bc800) [pid = 1656] [serial = 1398] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1210b3800) [pid = 1656] [serial = 1435] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126575800) [pid = 1656] [serial = 1387] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12ba7a000) [pid = 1656] [serial = 1386] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12c10b000) [pid = 1656] [serial = 1389] [outer = 0x0] [url = about:blank] 01:37:23 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12c1ddc00) [pid = 1656] [serial = 1390] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x125034800) [pid = 1656] [serial = 1417] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1199b2000) [pid = 1656] [serial = 1415] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12aa7e400) [pid = 1656] [serial = 1421] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12bc67c00) [pid = 1656] [serial = 1423] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x126611800) [pid = 1656] [serial = 1418] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x129614800) [pid = 1656] [serial = 1420] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119cc5400) [pid = 1656] [serial = 1412] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x118653800) [pid = 1656] [serial = 1414] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x11963d000) [pid = 1656] [serial = 1411] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12bc7ac00) [pid = 1656] [serial = 1407] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12c1d8000) [pid = 1656] [serial = 1427] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x12c95a800) [pid = 1656] [serial = 1430] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x1210c1000) [pid = 1656] [serial = 1433] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x1210bb800) [pid = 1656] [serial = 1432] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x12c952800) [pid = 1656] [serial = 1429] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x12bc7e800) [pid = 1656] [serial = 1424] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x12c10f400) [pid = 1656] [serial = 1426] [outer = 0x0] [url = about:blank] 01:37:24 INFO - PROCESS | 1656 | 1465202244163 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]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 621ms 01:37:24 INFO - PROCESS | 1656 | 1465202244181 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 1656 | 1465202244186 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:37:24 INFO - PROCESS | 1656 | 1465202244190 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 1656 | 1465202244192 Marionette TRACE conn2 <- [1,1950,null,{}] 01:37:24 INFO - PROCESS | 1656 | 1465202244194 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}] 01:37:24 INFO - PROCESS | 1656 | 1465202244196 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:24 INFO - PROCESS | 1656 | 1465202244285 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:37:24 INFO - PROCESS | 1656 | 1465202244340 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 1656 | 1465202244341 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x11687e800 == 26 [pid = 1656] [id = 495] 01:37:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x1160abc00) [pid = 1656] [serial = 1485] [outer = 0x0] 01:37:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x118272c00) [pid = 1656] [serial = 1486] [outer = 0x1160abc00] 01:37:24 INFO - PROCESS | 1656 | 1465202244367 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1186b5000) [pid = 1656] [serial = 1487] [outer = 0x1160abc00] 01:37:24 INFO - PROCESS | 1656 | 1465202244678 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]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 522ms 01:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:37:24 INFO - PROCESS | 1656 | 1465202244712 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 1656 | 1465202244714 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:37:24 INFO - PROCESS | 1656 | 1465202244718 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 1656 | 1465202244721 Marionette TRACE conn2 <- [1,1954,null,{}] 01:37:24 INFO - PROCESS | 1656 | 1465202244728 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}] 01:37:24 INFO - PROCESS | 1656 | 1465202244731 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:24 INFO - PROCESS | 1656 | 1465202244817 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:37:24 INFO - PROCESS | 1656 | 1465202244877 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 1656 | 1465202244878 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x11862e800 == 27 [pid = 1656] [id = 496] 01:37:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x115e4a400) [pid = 1656] [serial = 1488] [outer = 0x0] 01:37:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x118f54000) [pid = 1656] [serial = 1489] [outer = 0x115e4a400] 01:37:24 INFO - PROCESS | 1656 | 1465202244903 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x11963dc00) [pid = 1656] [serial = 1490] [outer = 0x115e4a400] 01:37:25 INFO - PROCESS | 1656 | 1465202245240 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]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 573ms 01:37:25 INFO - PROCESS | 1656 | 1465202245289 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 1656 | 1465202245291 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:37:25 INFO - PROCESS | 1656 | 1465202245293 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 1656 | 1465202245294 Marionette TRACE conn2 <- [1,1958,null,{}] 01:37:25 INFO - PROCESS | 1656 | 1465202245303 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}] 01:37:25 INFO - PROCESS | 1656 | 1465202245304 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:25 INFO - PROCESS | 1656 | 1465202245407 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:37:25 INFO - PROCESS | 1656 | 1465202245410 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 1656 | 1465202245412 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x118961800 == 28 [pid = 1656] [id = 497] 01:37:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x119641000) [pid = 1656] [serial = 1491] [outer = 0x0] 01:37:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x1199b9400) [pid = 1656] [serial = 1492] [outer = 0x119641000] 01:37:25 INFO - PROCESS | 1656 | 1465202245437 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119dcfc00) [pid = 1656] [serial = 1493] [outer = 0x119641000] 01:37:25 INFO - PROCESS | 1656 | 1465202245774 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]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 524ms 01:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:37:25 INFO - PROCESS | 1656 | 1465202245819 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 1656 | 1465202245820 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:37:25 INFO - PROCESS | 1656 | 1465202245822 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 1656 | 1465202245823 Marionette TRACE conn2 <- [1,1962,null,{}] 01:37:25 INFO - PROCESS | 1656 | 1465202245826 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}] 01:37:25 INFO - PROCESS | 1656 | 1465202245827 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:25 INFO - PROCESS | 1656 | 1465202245930 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:37:25 INFO - PROCESS | 1656 | 1465202245934 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 1656 | 1465202245935 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c24800 == 29 [pid = 1656] [id = 498] 01:37:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119ddbc00) [pid = 1656] [serial = 1494] [outer = 0x0] 01:37:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1210b4800) [pid = 1656] [serial = 1495] [outer = 0x119ddbc00] 01:37:25 INFO - PROCESS | 1656 | 1465202245968 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1216ef400) [pid = 1656] [serial = 1496] [outer = 0x119ddbc00] 01:37:26 INFO - PROCESS | 1656 | 1465202246353 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]]]}] 01:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 569ms 01:37:26 INFO - PROCESS | 1656 | 1465202246393 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:37:26 INFO - PROCESS | 1656 | 1465202246394 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:37:26 INFO - PROCESS | 1656 | 1465202246396 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 1656 | 1465202246398 Marionette TRACE conn2 <- [1,1966,null,{}] 01:37:26 INFO - PROCESS | 1656 | 1465202246400 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}] 01:37:26 INFO - PROCESS | 1656 | 1465202246404 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:26 INFO - PROCESS | 1656 | 1465202246507 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:37:26 INFO - PROCESS | 1656 | 1465202246520 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 1656 | 1465202246522 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252fd800 == 30 [pid = 1656] [id = 499] 01:37:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x121843400) [pid = 1656] [serial = 1497] [outer = 0x0] 01:37:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1244ca400) [pid = 1656] [serial = 1498] [outer = 0x121843400] 01:37:26 INFO - PROCESS | 1656 | 1465202246549 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x12530fc00) [pid = 1656] [serial = 1499] [outer = 0x121843400] 01:37:26 INFO - PROCESS | 1656 | 1465202246974 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]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 620ms 01:37:27 INFO - PROCESS | 1656 | 1465202247017 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 1656 | 1465202247019 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:37:27 INFO - PROCESS | 1656 | 1465202247023 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 1656 | 1465202247025 Marionette TRACE conn2 <- [1,1970,null,{}] 01:37:27 INFO - PROCESS | 1656 | 1465202247027 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}] 01:37:27 INFO - PROCESS | 1656 | 1465202247028 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:27 INFO - PROCESS | 1656 | 1465202247112 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1244bcc00) [pid = 1656] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1199b6000) [pid = 1656] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x1199b7800) [pid = 1656] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119dda400) [pid = 1656] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x118213c00) [pid = 1656] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x126615c00) [pid = 1656] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x111c5f400) [pid = 1656] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x116745c00) [pid = 1656] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1182f8800) [pid = 1656] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:37:27 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x113d19c00) [pid = 1656] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:37:27 INFO - PROCESS | 1656 | 1465202247218 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 1656 | 1465202247220 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x11819b800 == 31 [pid = 1656] [id = 500] 01:37:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x112dc3800) [pid = 1656] [serial = 1500] [outer = 0x0] 01:37:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x116745c00) [pid = 1656] [serial = 1501] [outer = 0x112dc3800] 01:37:27 INFO - PROCESS | 1656 | 1465202247265 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119dbd000) [pid = 1656] [serial = 1502] [outer = 0x112dc3800] 01:37:27 INFO - PROCESS | 1656 | 1465202247700 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]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 722ms 01:37:27 INFO - PROCESS | 1656 | 1465202247745 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 1656 | 1465202247747 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:37:27 INFO - PROCESS | 1656 | 1465202247750 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 1656 | 1465202247752 Marionette TRACE conn2 <- [1,1974,null,{}] 01:37:27 INFO - PROCESS | 1656 | 1465202247755 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}] 01:37:27 INFO - PROCESS | 1656 | 1465202247757 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:27 INFO - PROCESS | 1656 | 1465202247882 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:37:27 INFO - PROCESS | 1656 | 1465202247888 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 1656 | 1465202247889 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b6000 == 32 [pid = 1656] [id = 501] 01:37:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x12183c800) [pid = 1656] [serial = 1503] [outer = 0x0] 01:37:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x126612400) [pid = 1656] [serial = 1504] [outer = 0x12183c800] 01:37:27 INFO - PROCESS | 1656 | 1465202247918 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x12661fc00) [pid = 1656] [serial = 1505] [outer = 0x12183c800] 01:37:28 INFO - PROCESS | 1656 | 1465202248221 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]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 522ms 01:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:37:28 INFO - PROCESS | 1656 | 1465202248272 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 1656 | 1465202248273 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:37:28 INFO - PROCESS | 1656 | 1465202248275 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 1656 | 1465202248276 Marionette TRACE conn2 <- [1,1978,null,{}] 01:37:28 INFO - PROCESS | 1656 | 1465202248278 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}] 01:37:28 INFO - PROCESS | 1656 | 1465202248279 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:28 INFO - PROCESS | 1656 | 1465202248360 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:37:28 INFO - PROCESS | 1656 | 1465202248421 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 1656 | 1465202248429 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4ab800 == 33 [pid = 1656] [id = 502] 01:37:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12661cc00) [pid = 1656] [serial = 1506] [outer = 0x0] 01:37:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1268c8c00) [pid = 1656] [serial = 1507] [outer = 0x12661cc00] 01:37:28 INFO - PROCESS | 1656 | 1465202248455 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x127a9e800) [pid = 1656] [serial = 1508] [outer = 0x12661cc00] 01:37:28 INFO - PROCESS | 1656 | 1465202248740 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]]]}] 01:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 469ms 01:37:28 INFO - PROCESS | 1656 | 1465202248744 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:37:28 INFO - PROCESS | 1656 | 1465202248746 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:37:28 INFO - PROCESS | 1656 | 1465202248758 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:37:28 INFO - PROCESS | 1656 | 1465202248759 Marionette TRACE conn2 <- [1,1982,null,{}] 01:37:28 INFO - PROCESS | 1656 | 1465202248762 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}] 01:37:28 INFO - PROCESS | 1656 | 1465202248763 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:28 INFO - PROCESS | 1656 | 1465202248861 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:37:28 INFO - PROCESS | 1656 | 1465202248864 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:28 INFO - PROCESS | 1656 | 1465202248865 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaac000 == 34 [pid = 1656] [id = 503] 01:37:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x127844400) [pid = 1656] [serial = 1509] [outer = 0x0] 01:37:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x129340c00) [pid = 1656] [serial = 1510] [outer = 0x127844400] 01:37:28 INFO - PROCESS | 1656 | 1465202248892 Marionette DEBUG loaded listener.js 01:37:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x12960e400) [pid = 1656] [serial = 1511] [outer = 0x127844400] 01:37:29 INFO - PROCESS | 1656 | 1465202249300 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]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 573ms 01:37:29 INFO - PROCESS | 1656 | 1465202249328 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:37:29 INFO - PROCESS | 1656 | 1465202249331 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:37:29 INFO - PROCESS | 1656 | 1465202249334 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 1656 | 1465202249336 Marionette TRACE conn2 <- [1,1986,null,{}] 01:37:29 INFO - PROCESS | 1656 | 1465202249340 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}] 01:37:29 INFO - PROCESS | 1656 | 1465202249342 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:29 INFO - PROCESS | 1656 | 1465202249450 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:37:29 INFO - PROCESS | 1656 | 1465202249506 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 1656 | 1465202249509 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x116835000 == 35 [pid = 1656] [id = 504] 01:37:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x112a87400) [pid = 1656] [serial = 1512] [outer = 0x0] 01:37:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x113351800) [pid = 1656] [serial = 1513] [outer = 0x112a87400] 01:37:29 INFO - PROCESS | 1656 | 1465202249540 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11674a800) [pid = 1656] [serial = 1514] [outer = 0x112a87400] 01:37:30 INFO - PROCESS | 1656 | 1465202250011 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]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 722ms 01:37:30 INFO - PROCESS | 1656 | 1465202250056 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 1656 | 1465202250060 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:37:30 INFO - PROCESS | 1656 | 1465202250064 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 1656 | 1465202250069 Marionette TRACE conn2 <- [1,1990,null,{}] 01:37:30 INFO - PROCESS | 1656 | 1465202250071 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}] 01:37:30 INFO - PROCESS | 1656 | 1465202250073 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:30 INFO - PROCESS | 1656 | 1465202250182 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:37:30 INFO - PROCESS | 1656 | 1465202250254 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 1656 | 1465202250256 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c18800 == 36 [pid = 1656] [id = 505] 01:37:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118655c00) [pid = 1656] [serial = 1515] [outer = 0x0] 01:37:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x118f1b000) [pid = 1656] [serial = 1516] [outer = 0x118655c00] 01:37:30 INFO - PROCESS | 1656 | 1465202250288 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118fef000) [pid = 1656] [serial = 1517] [outer = 0x118655c00] 01:37:30 INFO - PROCESS | 1656 | 1465202250700 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]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 673ms 01:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:37:30 INFO - PROCESS | 1656 | 1465202250738 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 1656 | 1465202250739 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:37:30 INFO - PROCESS | 1656 | 1465202250742 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 1656 | 1465202250744 Marionette TRACE conn2 <- [1,1994,null,{}] 01:37:30 INFO - PROCESS | 1656 | 1465202250752 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}] 01:37:30 INFO - PROCESS | 1656 | 1465202250755 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:30 INFO - PROCESS | 1656 | 1465202250879 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:37:30 INFO - PROCESS | 1656 | 1465202250953 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 1656 | 1465202250955 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2d4800 == 37 [pid = 1656] [id = 506] 01:37:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1199ba000) [pid = 1656] [serial = 1518] [outer = 0x0] 01:37:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1213ed400) [pid = 1656] [serial = 1519] [outer = 0x1199ba000] 01:37:30 INFO - PROCESS | 1656 | 1465202250987 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121c4ec00) [pid = 1656] [serial = 1520] [outer = 0x1199ba000] 01:37:31 INFO - PROCESS | 1656 | 1465202251458 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]]]}] 01:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 725ms 01:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:37:31 INFO - PROCESS | 1656 | 1465202251468 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:37:31 INFO - PROCESS | 1656 | 1465202251471 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:37:31 INFO - PROCESS | 1656 | 1465202251474 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - PROCESS | 1656 | 1465202251477 Marionette TRACE conn2 <- [1,1998,null,{}] 01:37:31 INFO - PROCESS | 1656 | 1465202251480 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}] 01:37:31 INFO - PROCESS | 1656 | 1465202251483 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:31 INFO - PROCESS | 1656 | 1465202251641 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:37:31 INFO - PROCESS | 1656 | 1465202251694 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 1656 | 1465202251695 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcc800 == 38 [pid = 1656] [id = 507] 01:37:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12656d000) [pid = 1656] [serial = 1521] [outer = 0x0] 01:37:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12661bc00) [pid = 1656] [serial = 1522] [outer = 0x12656d000] 01:37:31 INFO - PROCESS | 1656 | 1465202251726 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12946d800) [pid = 1656] [serial = 1523] [outer = 0x12656d000] 01:37:32 INFO - PROCESS | 1656 | 1465202252140 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]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 672ms 01:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:37:32 INFO - PROCESS | 1656 | 1465202252146 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 1656 | 1465202252147 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:37:32 INFO - PROCESS | 1656 | 1465202252150 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 1656 | 1465202252151 Marionette TRACE conn2 <- [1,2002,null,{}] 01:37:32 INFO - PROCESS | 1656 | 1465202252154 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}] 01:37:32 INFO - PROCESS | 1656 | 1465202252155 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:32 INFO - PROCESS | 1656 | 1465202252276 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:37:32 INFO - PROCESS | 1656 | 1465202252335 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:32 INFO - PROCESS | 1656 | 1465202252337 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c227000 == 39 [pid = 1656] [id = 508] 01:37:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12960f800) [pid = 1656] [serial = 1524] [outer = 0x0] 01:37:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a6c7400) [pid = 1656] [serial = 1525] [outer = 0x12960f800] 01:37:32 INFO - PROCESS | 1656 | 1465202252365 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12a7d2800) [pid = 1656] [serial = 1526] [outer = 0x12960f800] 01:37:32 INFO - PROCESS | 1656 | 1465202252951 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]]]}] 01:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 870ms 01:37:33 INFO - PROCESS | 1656 | 1465202253020 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:37:33 INFO - PROCESS | 1656 | 1465202253023 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:37:33 INFO - PROCESS | 1656 | 1465202253026 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 1656 | 1465202253029 Marionette TRACE conn2 <- [1,2006,null,{}] 01:37:33 INFO - PROCESS | 1656 | 1465202253032 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}] 01:37:33 INFO - PROCESS | 1656 | 1465202253034 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:33 INFO - PROCESS | 1656 | 1465202253130 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:37:33 INFO - PROCESS | 1656 | 1465202253199 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 1656 | 1465202253202 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193be800 == 40 [pid = 1656] [id = 509] 01:37:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1121b1800) [pid = 1656] [serial = 1527] [outer = 0x0] 01:37:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x118219000) [pid = 1656] [serial = 1528] [outer = 0x1121b1800] 01:37:33 INFO - PROCESS | 1656 | 1465202253229 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1189e9800) [pid = 1656] [serial = 1529] [outer = 0x1121b1800] 01:37:33 INFO - PROCESS | 1656 | 1465202253689 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]]]}] 01:37:33 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 01:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 723ms 01:37:33 INFO - PROCESS | 1656 | 1465202253748 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:37:33 INFO - PROCESS | 1656 | 1465202253751 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:37:33 INFO - PROCESS | 1656 | 1465202253755 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 1656 | 1465202253757 Marionette TRACE conn2 <- [1,2010,null,{}] 01:37:33 INFO - PROCESS | 1656 | 1465202253760 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}] 01:37:33 INFO - PROCESS | 1656 | 1465202253761 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:33 INFO - PROCESS | 1656 | 1465202253863 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x116ab6800 == 39 [pid = 1656] [id = 478] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x118961800 == 38 [pid = 1656] [id = 497] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x1252fd800 == 37 [pid = 1656] [id = 499] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b6000 == 36 [pid = 1656] [id = 501] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x11819b800 == 35 [pid = 1656] [id = 500] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x121c24800 == 34 [pid = 1656] [id = 498] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4ab800 == 33 [pid = 1656] [id = 502] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x1193be800 == 32 [pid = 1656] [id = 509] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x12c227000 == 31 [pid = 1656] [id = 508] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcc800 == 30 [pid = 1656] [id = 507] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2d4800 == 29 [pid = 1656] [id = 506] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x121c18800 == 28 [pid = 1656] [id = 505] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaac000 == 27 [pid = 1656] [id = 503] 01:37:34 INFO - PROCESS | 1656 | --DOCSHELL 0x116835000 == 26 [pid = 1656] [id = 504] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1246c2800) [pid = 1656] [serial = 1447] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x125879400) [pid = 1656] [serial = 1450] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1214da000) [pid = 1656] [serial = 1436] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1210bc400) [pid = 1656] [serial = 1444] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x118219400) [pid = 1656] [serial = 1438] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1189e7800) [pid = 1656] [serial = 1439] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12665c800) [pid = 1656] [serial = 1453] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126573800) [pid = 1656] [serial = 1451] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118214800) [pid = 1656] [serial = 1456] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1216f7000) [pid = 1656] [serial = 1462] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118ff0400) [pid = 1656] [serial = 1441] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118fd0800) [pid = 1656] [serial = 1457] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126660000) [pid = 1656] [serial = 1463] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x129345c00) [pid = 1656] [serial = 1454] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1199b1c00) [pid = 1656] [serial = 1442] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x121992000) [pid = 1656] [serial = 1460] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1250e1000) [pid = 1656] [serial = 1448] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119635c00) [pid = 1656] [serial = 1459] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12183f800) [pid = 1656] [serial = 1445] [outer = 0x0] [url = about:blank] 01:37:34 INFO - PROCESS | 1656 | 1465202254509 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 1656 | 1465202254510 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x10e9c5000 == 27 [pid = 1656] [id = 510] 01:37:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x111c65c00) [pid = 1656] [serial = 1530] [outer = 0x0] 01:37:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x111e34c00) [pid = 1656] [serial = 1531] [outer = 0x111c65c00] 01:37:34 INFO - PROCESS | 1656 | 1465202254540 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x112a7b800) [pid = 1656] [serial = 1532] [outer = 0x111c65c00] 01:37:34 INFO - PROCESS | 1656 | 1465202254878 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]]]}] 01:37:34 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 01:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1171ms 01:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:37:34 INFO - PROCESS | 1656 | 1465202254954 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 1656 | 1465202254956 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:37:34 INFO - PROCESS | 1656 | 1465202254960 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 1656 | 1465202254963 Marionette TRACE conn2 <- [1,2014,null,{}] 01:37:34 INFO - PROCESS | 1656 | 1465202254967 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}] 01:37:34 INFO - PROCESS | 1656 | 1465202254969 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:35 INFO - PROCESS | 1656 | 1465202255054 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:37:35 INFO - PROCESS | 1656 | 1465202255145 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 1656 | 1465202255147 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x116212800 == 28 [pid = 1656] [id = 511] 01:37:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11335e800) [pid = 1656] [serial = 1533] [outer = 0x0] 01:37:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1138ca000) [pid = 1656] [serial = 1534] [outer = 0x11335e800] 01:37:35 INFO - PROCESS | 1656 | 1465202255180 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x113f09c00) [pid = 1656] [serial = 1535] [outer = 0x11335e800] 01:37:35 INFO - PROCESS | 1656 | 1465202255760 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]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 876ms 01:37:35 INFO - PROCESS | 1656 | 1465202255837 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 1656 | 1465202255839 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:37:35 INFO - PROCESS | 1656 | 1465202255844 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 1656 | 1465202255847 Marionette TRACE conn2 <- [1,2018,null,{}] 01:37:35 INFO - PROCESS | 1656 | 1465202255850 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}] 01:37:35 INFO - PROCESS | 1656 | 1465202255852 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:35 INFO - PROCESS | 1656 | 1465202255956 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:37:36 INFO - PROCESS | 1656 | 1465202256031 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 1656 | 1465202256032 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x118092800 == 29 [pid = 1656] [id = 512] 01:37:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x116743c00) [pid = 1656] [serial = 1536] [outer = 0x0] 01:37:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x11674d800) [pid = 1656] [serial = 1537] [outer = 0x116743c00] 01:37:36 INFO - PROCESS | 1656 | 1465202256066 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x116f81800) [pid = 1656] [serial = 1538] [outer = 0x116743c00] 01:37:36 INFO - PROCESS | 1656 | 1465202256590 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]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 826ms 01:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:37:36 INFO - PROCESS | 1656 | 1465202256668 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 1656 | 1465202256670 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:37:36 INFO - PROCESS | 1656 | 1465202256672 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 1656 | 1465202256674 Marionette TRACE conn2 <- [1,2022,null,{}] 01:37:36 INFO - PROCESS | 1656 | 1465202256681 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}] 01:37:36 INFO - PROCESS | 1656 | 1465202256685 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:36 INFO - PROCESS | 1656 | 1465202256841 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:37:36 INFO - PROCESS | 1656 | 1465202256899 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 1656 | 1465202256901 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x113f30000 == 30 [pid = 1656] [id = 513] 01:37:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x111c63400) [pid = 1656] [serial = 1539] [outer = 0x0] 01:37:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1121aac00) [pid = 1656] [serial = 1540] [outer = 0x111c63400] 01:37:36 INFO - PROCESS | 1656 | 1465202256930 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x113d78000) [pid = 1656] [serial = 1541] [outer = 0x111c63400] 01:37:37 INFO - PROCESS | 1656 | 1465202257327 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]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 01:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:37:37 INFO - PROCESS | 1656 | 1465202257344 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 1656 | 1465202257346 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:37:37 INFO - PROCESS | 1656 | 1465202257350 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 1656 | 1465202257352 Marionette TRACE conn2 <- [1,2026,null,{}] 01:37:37 INFO - PROCESS | 1656 | 1465202257355 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}] 01:37:37 INFO - PROCESS | 1656 | 1465202257356 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:37 INFO - PROCESS | 1656 | 1465202257435 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:37:37 INFO - PROCESS | 1656 | 1465202257495 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 1656 | 1465202257496 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181b0800 == 31 [pid = 1656] [id = 514] 01:37:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x113d7c400) [pid = 1656] [serial = 1542] [outer = 0x0] 01:37:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x116f7c000) [pid = 1656] [serial = 1543] [outer = 0x113d7c400] 01:37:37 INFO - PROCESS | 1656 | 1465202257524 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x118653c00) [pid = 1656] [serial = 1544] [outer = 0x113d7c400] 01:37:37 INFO - PROCESS | 1656 | 1465202257828 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]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 522ms 01:37:37 INFO - PROCESS | 1656 | 1465202257872 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:37:37 INFO - PROCESS | 1656 | 1465202257874 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:37:37 INFO - PROCESS | 1656 | 1465202257876 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 1656 | 1465202257877 Marionette TRACE conn2 <- [1,2030,null,{}] 01:37:37 INFO - PROCESS | 1656 | 1465202257880 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}] 01:37:37 INFO - PROCESS | 1656 | 1465202257881 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:37 INFO - PROCESS | 1656 | 1465202257964 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:37:37 INFO - PROCESS | 1656 | 1465202257973 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 1656 | 1465202257974 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197d2800 == 32 [pid = 1656] [id = 515] 01:37:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1186b3000) [pid = 1656] [serial = 1545] [outer = 0x0] 01:37:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118f18400) [pid = 1656] [serial = 1546] [outer = 0x1186b3000] 01:37:38 INFO - PROCESS | 1656 | 1465202258000 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x11933e400) [pid = 1656] [serial = 1547] [outer = 0x1186b3000] 01:37:38 INFO - PROCESS | 1656 | 1465202258363 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]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 01:37:38 INFO - PROCESS | 1656 | 1465202258395 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 1656 | 1465202258398 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:37:38 INFO - PROCESS | 1656 | 1465202258405 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 1656 | 1465202258408 Marionette TRACE conn2 <- [1,2034,null,{}] 01:37:38 INFO - PROCESS | 1656 | 1465202258411 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}] 01:37:38 INFO - PROCESS | 1656 | 1465202258413 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:38 INFO - PROCESS | 1656 | 1465202258496 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:37:38 INFO - PROCESS | 1656 | 1465202258505 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 1656 | 1465202258506 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x124120800 == 33 [pid = 1656] [id = 516] 01:37:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119344800) [pid = 1656] [serial = 1548] [outer = 0x0] 01:37:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119639c00) [pid = 1656] [serial = 1549] [outer = 0x119344800] 01:37:38 INFO - PROCESS | 1656 | 1465202258532 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1199af000) [pid = 1656] [serial = 1550] [outer = 0x119344800] 01:37:38 INFO - PROCESS | 1656 | 1465202258905 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]]]}] 01:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 528ms 01:37:38 INFO - PROCESS | 1656 | 1465202258930 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 1656 | 1465202258931 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:37:38 INFO - PROCESS | 1656 | 1465202258936 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 1656 | 1465202258937 Marionette TRACE conn2 <- [1,2038,null,{}] 01:37:38 INFO - PROCESS | 1656 | 1465202258957 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}] 01:37:38 INFO - PROCESS | 1656 | 1465202258958 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:39 INFO - PROCESS | 1656 | 1465202259057 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:37:39 INFO - PROCESS | 1656 | 1465202259062 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 1656 | 1465202259063 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x126588000 == 34 [pid = 1656] [id = 517] 01:37:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1138d2800) [pid = 1656] [serial = 1551] [outer = 0x0] 01:37:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x119ba0400) [pid = 1656] [serial = 1552] [outer = 0x1138d2800] 01:37:39 INFO - PROCESS | 1656 | 1465202259090 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119dd4000) [pid = 1656] [serial = 1553] [outer = 0x1138d2800] 01:37:39 INFO - PROCESS | 1656 | 1465202259431 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]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 538ms 01:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:37:39 INFO - PROCESS | 1656 | 1465202259472 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:37:39 INFO - PROCESS | 1656 | 1465202259473 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:37:39 INFO - PROCESS | 1656 | 1465202259476 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 1656 | 1465202259477 Marionette TRACE conn2 <- [1,2042,null,{}] 01:37:39 INFO - PROCESS | 1656 | 1465202259479 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}] 01:37:39 INFO - PROCESS | 1656 | 1465202259480 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:39 INFO - PROCESS | 1656 | 1465202259580 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:37:39 INFO - PROCESS | 1656 | 1465202259595 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 1656 | 1465202259600 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c14800 == 35 [pid = 1656] [id = 518] 01:37:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1210c1000) [pid = 1656] [serial = 1554] [outer = 0x0] 01:37:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x121291400) [pid = 1656] [serial = 1555] [outer = 0x1210c1000] 01:37:39 INFO - PROCESS | 1656 | 1465202259633 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12183d400) [pid = 1656] [serial = 1556] [outer = 0x1210c1000] 01:37:40 INFO - PROCESS | 1656 | 1465202260012 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]]]}] 01:37:40 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) 01:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 568ms 01:37:40 INFO - PROCESS | 1656 | 1465202260051 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 1656 | 1465202260053 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:37:40 INFO - PROCESS | 1656 | 1465202260055 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 1656 | 1465202260056 Marionette TRACE conn2 <- [1,2046,null,{}] 01:37:40 INFO - PROCESS | 1656 | 1465202260058 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}] 01:37:40 INFO - PROCESS | 1656 | 1465202260060 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:40 INFO - PROCESS | 1656 | 1465202260161 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:37:40 INFO - PROCESS | 1656 | 1465202260165 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 1656 | 1465202260167 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b2000 == 36 [pid = 1656] [id = 519] 01:37:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x121846800) [pid = 1656] [serial = 1557] [outer = 0x0] 01:37:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x121c58400) [pid = 1656] [serial = 1558] [outer = 0x121846800] 01:37:40 INFO - PROCESS | 1656 | 1465202260192 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1244c5000) [pid = 1656] [serial = 1559] [outer = 0x121846800] 01:37:40 INFO - PROCESS | 1656 | 1465202260529 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]]]}] 01:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 01:37:40 INFO - PROCESS | 1656 | 1465202260575 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 1656 | 1465202260584 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:37:40 INFO - PROCESS | 1656 | 1465202260587 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 1656 | 1465202260588 Marionette TRACE conn2 <- [1,2050,null,{}] 01:37:40 INFO - PROCESS | 1656 | 1465202260590 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}] 01:37:40 INFO - PROCESS | 1656 | 1465202260591 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:40 INFO - PROCESS | 1656 | 1465202260688 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1121b1800) [pid = 1656] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x112a87400) [pid = 1656] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x118655c00) [pid = 1656] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x119641000) [pid = 1656] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x119ddbc00) [pid = 1656] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x121843400) [pid = 1656] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1199ba000) [pid = 1656] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x112dc3800) [pid = 1656] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12a6c0000) [pid = 1656] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1160abc00) [pid = 1656] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x126616400) [pid = 1656] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x115e4a400) [pid = 1656] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119cc8800) [pid = 1656] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12661e800) [pid = 1656] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x110d5cc00) [pid = 1656] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x117307400) [pid = 1656] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x116a59800) [pid = 1656] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x127844400) [pid = 1656] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12656d000) [pid = 1656] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12960f800) [pid = 1656] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12183c800) [pid = 1656] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:37:40 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12661cc00) [pid = 1656] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:37:40 INFO - PROCESS | 1656 | 1465202260783 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 1656 | 1465202260784 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x112f04000 == 37 [pid = 1656] [id = 520] 01:37:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x111a06000) [pid = 1656] [serial = 1560] [outer = 0x0] 01:37:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1121ab000) [pid = 1656] [serial = 1561] [outer = 0x111a06000] 01:37:40 INFO - PROCESS | 1656 | 1465202260808 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x116f7cc00) [pid = 1656] [serial = 1562] [outer = 0x111a06000] 01:37:41 INFO - PROCESS | 1656 | 1465202261104 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]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 569ms 01:37:41 INFO - PROCESS | 1656 | 1465202261156 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 1656 | 1465202261157 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:37:41 INFO - PROCESS | 1656 | 1465202261160 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 1656 | 1465202261161 Marionette TRACE conn2 <- [1,2054,null,{}] 01:37:41 INFO - PROCESS | 1656 | 1465202261163 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}] 01:37:41 INFO - PROCESS | 1656 | 1465202261164 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:41 INFO - PROCESS | 1656 | 1465202261245 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:37:41 INFO - PROCESS | 1656 | 1465202261251 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 1656 | 1465202261253 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaab000 == 38 [pid = 1656] [id = 521] 01:37:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1186ad400) [pid = 1656] [serial = 1563] [outer = 0x0] 01:37:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119dda000) [pid = 1656] [serial = 1564] [outer = 0x1186ad400] 01:37:41 INFO - PROCESS | 1656 | 1465202261278 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12502c400) [pid = 1656] [serial = 1565] [outer = 0x1186ad400] 01:37:41 INFO - PROCESS | 1656 | 1465202261610 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]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 469ms 01:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:37:41 INFO - PROCESS | 1656 | 1465202261630 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 1656 | 1465202261631 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:37:41 INFO - PROCESS | 1656 | 1465202261636 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 1656 | 1465202261645 Marionette TRACE conn2 <- [1,2058,null,{}] 01:37:41 INFO - PROCESS | 1656 | 1465202261647 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}] 01:37:41 INFO - PROCESS | 1656 | 1465202261648 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:41 INFO - PROCESS | 1656 | 1465202261756 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:37:41 INFO - PROCESS | 1656 | 1465202261763 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 1656 | 1465202261764 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b124000 == 39 [pid = 1656] [id = 522] 01:37:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x125032000) [pid = 1656] [serial = 1566] [outer = 0x0] 01:37:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1250e3800) [pid = 1656] [serial = 1567] [outer = 0x125032000] 01:37:41 INFO - PROCESS | 1656 | 1465202261790 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1258b0000) [pid = 1656] [serial = 1568] [outer = 0x125032000] 01:37:42 INFO - PROCESS | 1656 | 1465202262106 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]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 483ms 01:37:42 INFO - PROCESS | 1656 | 1465202262121 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 1656 | 1465202262122 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:37:42 INFO - PROCESS | 1656 | 1465202262124 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 1656 | 1465202262125 Marionette TRACE conn2 <- [1,2062,null,{}] 01:37:42 INFO - PROCESS | 1656 | 1465202262128 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}] 01:37:42 INFO - PROCESS | 1656 | 1465202262129 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:42 INFO - PROCESS | 1656 | 1465202262215 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:37:42 INFO - PROCESS | 1656 | 1465202262222 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 1656 | 1465202262223 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2da800 == 40 [pid = 1656] [id = 523] 01:37:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x125315800) [pid = 1656] [serial = 1569] [outer = 0x0] 01:37:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12656f000) [pid = 1656] [serial = 1570] [outer = 0x125315800] 01:37:42 INFO - PROCESS | 1656 | 1465202262251 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126658000) [pid = 1656] [serial = 1571] [outer = 0x125315800] 01:37:42 INFO - PROCESS | 1656 | 1465202262605 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]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 01:37:42 INFO - PROCESS | 1656 | 1465202262656 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 1656 | 1465202262665 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:37:42 INFO - PROCESS | 1656 | 1465202262668 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 1656 | 1465202262669 Marionette TRACE conn2 <- [1,2066,null,{}] 01:37:42 INFO - PROCESS | 1656 | 1465202262672 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}] 01:37:42 INFO - PROCESS | 1656 | 1465202262673 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:42 INFO - PROCESS | 1656 | 1465202262764 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:37:42 INFO - PROCESS | 1656 | 1465202262872 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 1656 | 1465202262874 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x113f19000 == 41 [pid = 1656] [id = 524] 01:37:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x110d61400) [pid = 1656] [serial = 1572] [outer = 0x0] 01:37:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x111c63c00) [pid = 1656] [serial = 1573] [outer = 0x110d61400] 01:37:42 INFO - PROCESS | 1656 | 1465202262909 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x113283000) [pid = 1656] [serial = 1574] [outer = 0x110d61400] 01:37:43 INFO - PROCESS | 1656 | 1465202263329 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]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 721ms 01:37:43 INFO - PROCESS | 1656 | 1465202263391 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 1656 | 1465202263393 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:37:43 INFO - PROCESS | 1656 | 1465202263396 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - PROCESS | 1656 | 1465202263398 Marionette TRACE conn2 <- [1,2070,null,{}] 01:37:43 INFO - PROCESS | 1656 | 1465202263402 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}] 01:37:43 INFO - PROCESS | 1656 | 1465202263404 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:43 INFO - PROCESS | 1656 | 1465202263596 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:37:43 INFO - PROCESS | 1656 | 1465202263711 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 1656 | 1465202263713 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x121a37800 == 42 [pid = 1656] [id = 525] 01:37:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x11820bc00) [pid = 1656] [serial = 1575] [outer = 0x0] 01:37:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x118656400) [pid = 1656] [serial = 1576] [outer = 0x11820bc00] 01:37:43 INFO - PROCESS | 1656 | 1465202263764 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x118f1d000) [pid = 1656] [serial = 1577] [outer = 0x11820bc00] 01:37:44 INFO - PROCESS | 1656 | 1465202264246 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]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 874ms 01:37:44 INFO - PROCESS | 1656 | 1465202264272 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 1656 | 1465202264275 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:37:44 INFO - PROCESS | 1656 | 1465202264278 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 1656 | 1465202264279 Marionette TRACE conn2 <- [1,2074,null,{}] 01:37:44 INFO - PROCESS | 1656 | 1465202264282 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}] 01:37:44 INFO - PROCESS | 1656 | 1465202264283 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:44 INFO - PROCESS | 1656 | 1465202264390 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:37:44 INFO - PROCESS | 1656 | 1465202264451 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 1656 | 1465202264452 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aab7800 == 43 [pid = 1656] [id = 526] 01:37:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x118f50c00) [pid = 1656] [serial = 1578] [outer = 0x0] 01:37:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119638c00) [pid = 1656] [serial = 1579] [outer = 0x118f50c00] 01:37:44 INFO - PROCESS | 1656 | 1465202264482 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x119dd6000) [pid = 1656] [serial = 1580] [outer = 0x118f50c00] 01:37:44 INFO - PROCESS | 1656 | 1465202264920 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]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 674ms 01:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:37:44 INFO - PROCESS | 1656 | 1465202264952 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 1656 | 1465202264954 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:37:44 INFO - PROCESS | 1656 | 1465202264960 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 1656 | 1465202264965 Marionette TRACE conn2 <- [1,2078,null,{}] 01:37:44 INFO - PROCESS | 1656 | 1465202264969 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}] 01:37:44 INFO - PROCESS | 1656 | 1465202264972 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:45 INFO - PROCESS | 1656 | 1465202265100 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:37:45 INFO - PROCESS | 1656 | 1465202265185 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 1656 | 1465202265187 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c22c000 == 44 [pid = 1656] [id = 527] 01:37:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1210b5c00) [pid = 1656] [serial = 1581] [outer = 0x0] 01:37:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x124064c00) [pid = 1656] [serial = 1582] [outer = 0x1210b5c00] 01:37:45 INFO - PROCESS | 1656 | 1465202265216 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x126614800) [pid = 1656] [serial = 1583] [outer = 0x1210b5c00] 01:37:45 INFO - PROCESS | 1656 | 1465202265637 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]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 728ms 01:37:45 INFO - PROCESS | 1656 | 1465202265685 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:37:45 INFO - PROCESS | 1656 | 1465202265687 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:37:45 INFO - PROCESS | 1656 | 1465202265689 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 1656 | 1465202265691 Marionette TRACE conn2 <- [1,2082,null,{}] 01:37:45 INFO - PROCESS | 1656 | 1465202265693 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}] 01:37:45 INFO - PROCESS | 1656 | 1465202265694 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:45 INFO - PROCESS | 1656 | 1465202265800 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:37:45 INFO - PROCESS | 1656 | 1465202265872 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:45 INFO - PROCESS | 1656 | 1465202265874 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb63800 == 45 [pid = 1656] [id = 528] 01:37:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12661ac00) [pid = 1656] [serial = 1584] [outer = 0x0] 01:37:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x126956800) [pid = 1656] [serial = 1585] [outer = 0x12661ac00] 01:37:45 INFO - PROCESS | 1656 | 1465202265906 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12784c000) [pid = 1656] [serial = 1586] [outer = 0x12661ac00] 01:37:46 INFO - PROCESS | 1656 | 1465202266318 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]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 669ms 01:37:46 INFO - PROCESS | 1656 | 1465202266359 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 1656 | 1465202266360 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:37:46 INFO - PROCESS | 1656 | 1465202266362 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 1656 | 1465202266364 Marionette TRACE conn2 <- [1,2086,null,{}] 01:37:46 INFO - PROCESS | 1656 | 1465202266369 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}] 01:37:46 INFO - PROCESS | 1656 | 1465202266370 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:46 INFO - PROCESS | 1656 | 1465202266498 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:37:46 INFO - PROCESS | 1656 | 1465202266587 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 1656 | 1465202266591 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d1000 == 46 [pid = 1656] [id = 529] 01:37:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x1199ae000) [pid = 1656] [serial = 1587] [outer = 0x0] 01:37:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x119dd7000) [pid = 1656] [serial = 1588] [outer = 0x1199ae000] 01:37:46 INFO - PROCESS | 1656 | 1465202266630 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x127aa0400) [pid = 1656] [serial = 1589] [outer = 0x1199ae000] 01:37:47 INFO - PROCESS | 1656 | 1465202267179 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]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 872ms 01:37:47 INFO - PROCESS | 1656 | 1465202267236 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 1656 | 1465202267239 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:37:47 INFO - PROCESS | 1656 | 1465202267244 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 1656 | 1465202267246 Marionette TRACE conn2 <- [1,2090,null,{}] 01:37:47 INFO - PROCESS | 1656 | 1465202267252 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}] 01:37:47 INFO - PROCESS | 1656 | 1465202267254 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:47 INFO - PROCESS | 1656 | 1465202267350 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:37:47 INFO - PROCESS | 1656 | 1465202267425 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 1656 | 1465202267426 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ac8800 == 47 [pid = 1656] [id = 530] 01:37:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x11674b400) [pid = 1656] [serial = 1590] [outer = 0x0] 01:37:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x117309400) [pid = 1656] [serial = 1591] [outer = 0x11674b400] 01:37:47 INFO - PROCESS | 1656 | 1465202267457 Marionette DEBUG loaded listener.js 01:37:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x118554c00) [pid = 1656] [serial = 1592] [outer = 0x11674b400] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2da800 == 46 [pid = 1656] [id = 523] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x12b124000 == 45 [pid = 1656] [id = 522] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaab000 == 44 [pid = 1656] [id = 521] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x112f04000 == 43 [pid = 1656] [id = 520] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b2000 == 42 [pid = 1656] [id = 519] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x121c14800 == 41 [pid = 1656] [id = 518] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x126588000 == 40 [pid = 1656] [id = 517] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x124120800 == 39 [pid = 1656] [id = 516] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x1197d2800 == 38 [pid = 1656] [id = 515] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x111e34c00) [pid = 1656] [serial = 1531] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x1181b0800 == 37 [pid = 1656] [id = 514] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x113f30000 == 36 [pid = 1656] [id = 513] 01:37:47 INFO - PROCESS | 1656 | --DOCSHELL 0x10e9c5000 == 35 [pid = 1656] [id = 510] 01:37:47 INFO - PROCESS | 1656 | 1465202267842 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]]]}] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x118219000) [pid = 1656] [serial = 1528] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x1189e9800) [pid = 1656] [serial = 1529] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x113351800) [pid = 1656] [serial = 1513] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x118f1b000) [pid = 1656] [serial = 1516] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x11674a800) [pid = 1656] [serial = 1514] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x1199b9400) [pid = 1656] [serial = 1492] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x1216ef400) [pid = 1656] [serial = 1496] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1210b4800) [pid = 1656] [serial = 1495] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1244ca400) [pid = 1656] [serial = 1498] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x1213ed400) [pid = 1656] [serial = 1519] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12530fc00) [pid = 1656] [serial = 1499] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x116745c00) [pid = 1656] [serial = 1501] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119dbd000) [pid = 1656] [serial = 1502] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12a6c5800) [pid = 1656] [serial = 1477] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12a7cdc00) [pid = 1656] [serial = 1478] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x118272c00) [pid = 1656] [serial = 1486] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x1186b5000) [pid = 1656] [serial = 1487] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x126c28000) [pid = 1656] [serial = 1474] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12946c400) [pid = 1656] [serial = 1475] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x118f54000) [pid = 1656] [serial = 1489] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12128c800) [pid = 1656] [serial = 1471] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x121e32800) [pid = 1656] [serial = 1472] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x129613000) [pid = 1656] [serial = 1466] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x129477800) [pid = 1656] [serial = 1465] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x110d62c00) [pid = 1656] [serial = 1480] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x111e30000) [pid = 1656] [serial = 1481] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x118650800) [pid = 1656] [serial = 1468] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11933f000) [pid = 1656] [serial = 1469] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x117645c00) [pid = 1656] [serial = 1483] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x118219800) [pid = 1656] [serial = 1484] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118fef000) [pid = 1656] [serial = 1517] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12960e400) [pid = 1656] [serial = 1511] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x129340c00) [pid = 1656] [serial = 1510] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x12661bc00) [pid = 1656] [serial = 1522] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x121c4ec00) [pid = 1656] [serial = 1520] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12a6c7400) [pid = 1656] [serial = 1525] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12946d800) [pid = 1656] [serial = 1523] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a7d2800) [pid = 1656] [serial = 1526] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12661fc00) [pid = 1656] [serial = 1505] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x119dcfc00) [pid = 1656] [serial = 1493] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1268c8c00) [pid = 1656] [serial = 1507] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x11963dc00) [pid = 1656] [serial = 1490] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126612400) [pid = 1656] [serial = 1504] [outer = 0x0] [url = about:blank] 01:37:47 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x127a9e800) [pid = 1656] [serial = 1508] [outer = 0x0] [url = about:blank] 01:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 626ms 01:37:47 INFO - PROCESS | 1656 | 1465202267869 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 1656 | 1465202267872 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:37:47 INFO - PROCESS | 1656 | 1465202267877 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 1656 | 1465202267878 Marionette TRACE conn2 <- [1,2094,null,{}] 01:37:47 INFO - PROCESS | 1656 | 1465202267881 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}] 01:37:47 INFO - PROCESS | 1656 | 1465202267882 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:47 INFO - PROCESS | 1656 | 1465202267970 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:37:47 INFO - PROCESS | 1656 | 1465202267996 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 1656 | 1465202267997 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x11862a000 == 36 [pid = 1656] [id = 531] 01:37:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x118f1c000) [pid = 1656] [serial = 1593] [outer = 0x0] 01:37:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118fe1c00) [pid = 1656] [serial = 1594] [outer = 0x118f1c000] 01:37:48 INFO - PROCESS | 1656 | 1465202268028 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x11963d000) [pid = 1656] [serial = 1595] [outer = 0x118f1c000] 01:37:48 INFO - PROCESS | 1656 | 1465202268375 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]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 01:37:48 INFO - PROCESS | 1656 | 1465202268423 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 1656 | 1465202268425 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:37:48 INFO - PROCESS | 1656 | 1465202268429 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 1656 | 1465202268431 Marionette TRACE conn2 <- [1,2098,null,{}] 01:37:48 INFO - PROCESS | 1656 | 1465202268438 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}] 01:37:48 INFO - PROCESS | 1656 | 1465202268441 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:48 INFO - PROCESS | 1656 | 1465202268524 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:37:48 INFO - PROCESS | 1656 | 1465202268529 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 1656 | 1465202268531 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d9800 == 37 [pid = 1656] [id = 532] 01:37:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1199b9400) [pid = 1656] [serial = 1596] [outer = 0x0] 01:37:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119ccc000) [pid = 1656] [serial = 1597] [outer = 0x1199b9400] 01:37:48 INFO - PROCESS | 1656 | 1465202268563 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1213eb400) [pid = 1656] [serial = 1598] [outer = 0x1199b9400] 01:37:48 INFO - PROCESS | 1656 | 1465202268922 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]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 01:37:48 INFO - PROCESS | 1656 | 1465202268950 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 1656 | 1465202268952 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:37:48 INFO - PROCESS | 1656 | 1465202268954 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 1656 | 1465202268955 Marionette TRACE conn2 <- [1,2102,null,{}] 01:37:48 INFO - PROCESS | 1656 | 1465202268957 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}] 01:37:48 INFO - PROCESS | 1656 | 1465202268958 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:49 INFO - PROCESS | 1656 | 1465202269048 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:37:49 INFO - PROCESS | 1656 | 1465202269108 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 1656 | 1465202269109 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x124495800 == 38 [pid = 1656] [id = 533] 01:37:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1213ed000) [pid = 1656] [serial = 1599] [outer = 0x0] 01:37:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x121b39c00) [pid = 1656] [serial = 1600] [outer = 0x1213ed000] 01:37:49 INFO - PROCESS | 1656 | 1465202269135 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1246c8400) [pid = 1656] [serial = 1601] [outer = 0x1213ed000] 01:37:49 INFO - PROCESS | 1656 | 1465202269438 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]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 01:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:37:49 INFO - PROCESS | 1656 | 1465202269472 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 1656 | 1465202269473 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:37:49 INFO - PROCESS | 1656 | 1465202269475 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - PROCESS | 1656 | 1465202269477 Marionette TRACE conn2 <- [1,2106,null,{}] 01:37:49 INFO - PROCESS | 1656 | 1465202269479 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}] 01:37:49 INFO - PROCESS | 1656 | 1465202269480 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:49 INFO - PROCESS | 1656 | 1465202269560 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:37:49 INFO - PROCESS | 1656 | 1465202269626 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 1656 | 1465202269627 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ebf800 == 39 [pid = 1656] [id = 534] 01:37:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1216fac00) [pid = 1656] [serial = 1602] [outer = 0x0] 01:37:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1258af400) [pid = 1656] [serial = 1603] [outer = 0x1216fac00] 01:37:49 INFO - PROCESS | 1656 | 1465202269652 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126664c00) [pid = 1656] [serial = 1604] [outer = 0x1216fac00] 01:37:49 INFO - PROCESS | 1656 | 1465202269973 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]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 01:37:49 INFO - PROCESS | 1656 | 1465202269996 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 1656 | 1465202269998 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:37:50 INFO - PROCESS | 1656 | 1465202270003 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 1656 | 1465202270004 Marionette TRACE conn2 <- [1,2110,null,{}] 01:37:50 INFO - PROCESS | 1656 | 1465202270006 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}] 01:37:50 INFO - PROCESS | 1656 | 1465202270010 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:50 INFO - PROCESS | 1656 | 1465202270138 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:37:50 INFO - PROCESS | 1656 | 1465202270142 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 1656 | 1465202270144 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x116878000 == 40 [pid = 1656] [id = 535] 01:37:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1246c6400) [pid = 1656] [serial = 1605] [outer = 0x0] 01:37:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x127a9e400) [pid = 1656] [serial = 1606] [outer = 0x1246c6400] 01:37:50 INFO - PROCESS | 1656 | 1465202270203 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129611400) [pid = 1656] [serial = 1607] [outer = 0x1246c6400] 01:37:50 INFO - PROCESS | 1656 | 1465202270552 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]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 569ms 01:37:50 INFO - PROCESS | 1656 | 1465202270572 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 1656 | 1465202270573 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:37:50 INFO - PROCESS | 1656 | 1465202270576 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 1656 | 1465202270577 Marionette TRACE conn2 <- [1,2114,null,{}] 01:37:50 INFO - PROCESS | 1656 | 1465202270579 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}] 01:37:50 INFO - PROCESS | 1656 | 1465202270580 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:50 INFO - PROCESS | 1656 | 1465202270692 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:37:50 INFO - PROCESS | 1656 | 1465202270696 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 1656 | 1465202270697 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b125000 == 41 [pid = 1656] [id = 536] 01:37:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x126610c00) [pid = 1656] [serial = 1608] [outer = 0x0] 01:37:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12a495400) [pid = 1656] [serial = 1609] [outer = 0x126610c00] 01:37:50 INFO - PROCESS | 1656 | 1465202270757 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12a7c6c00) [pid = 1656] [serial = 1610] [outer = 0x126610c00] 01:37:51 INFO - PROCESS | 1656 | 1465202271076 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]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 01:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:37:51 INFO - PROCESS | 1656 | 1465202271095 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 1656 | 1465202271096 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:37:51 INFO - PROCESS | 1656 | 1465202271099 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 1656 | 1465202271102 Marionette TRACE conn2 <- [1,2118,null,{}] 01:37:51 INFO - PROCESS | 1656 | 1465202271106 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}] 01:37:51 INFO - PROCESS | 1656 | 1465202271107 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:51 INFO - PROCESS | 1656 | 1465202271211 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:37:51 INFO - PROCESS | 1656 | 1465202271223 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 1656 | 1465202271224 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2d9800 == 42 [pid = 1656] [id = 537] 01:37:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a492c00) [pid = 1656] [serial = 1611] [outer = 0x0] 01:37:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12a7d3000) [pid = 1656] [serial = 1612] [outer = 0x12a492c00] 01:37:51 INFO - PROCESS | 1656 | 1465202271249 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12aa81800) [pid = 1656] [serial = 1613] [outer = 0x12a492c00] 01:37:51 INFO - PROCESS | 1656 | 1465202271596 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]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 524ms 01:37:51 INFO - PROCESS | 1656 | 1465202271623 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 1656 | 1465202271625 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:37:51 INFO - PROCESS | 1656 | 1465202271627 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - PROCESS | 1656 | 1465202271628 Marionette TRACE conn2 <- [1,2122,null,{}] 01:37:51 INFO - PROCESS | 1656 | 1465202271637 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}] 01:37:51 INFO - PROCESS | 1656 | 1465202271639 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:51 INFO - PROCESS | 1656 | 1465202271744 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:37:51 INFO - PROCESS | 1656 | 1465202271782 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 1656 | 1465202271783 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdd5800 == 43 [pid = 1656] [id = 538] 01:37:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12a6c2800) [pid = 1656] [serial = 1614] [outer = 0x0] 01:37:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12aa86000) [pid = 1656] [serial = 1615] [outer = 0x12a6c2800] 01:37:51 INFO - PROCESS | 1656 | 1465202271815 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12b112c00) [pid = 1656] [serial = 1616] [outer = 0x12a6c2800] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1138d2800) [pid = 1656] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1210c1000) [pid = 1656] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1186b3000) [pid = 1656] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x113d7c400) [pid = 1656] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x111c63400) [pid = 1656] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119344800) [pid = 1656] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x121846800) [pid = 1656] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x111a06000) [pid = 1656] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1186ad400) [pid = 1656] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:37:52 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x125032000) [pid = 1656] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:37:52 INFO - PROCESS | 1656 | 1465202272187 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]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 578ms 01:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:37:52 INFO - PROCESS | 1656 | 1465202272205 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 1656 | 1465202272207 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:37:52 INFO - PROCESS | 1656 | 1465202272209 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 1656 | 1465202272210 Marionette TRACE conn2 <- [1,2126,null,{}] 01:37:52 INFO - PROCESS | 1656 | 1465202272212 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}] 01:37:52 INFO - PROCESS | 1656 | 1465202272214 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:52 INFO - PROCESS | 1656 | 1465202272328 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:37:52 INFO - PROCESS | 1656 | 1465202272366 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 1656 | 1465202272368 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c227000 == 44 [pid = 1656] [id = 539] 01:37:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1132d4c00) [pid = 1656] [serial = 1617] [outer = 0x0] 01:37:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1199b0800) [pid = 1656] [serial = 1618] [outer = 0x1132d4c00] 01:37:52 INFO - PROCESS | 1656 | 1465202272392 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x126572c00) [pid = 1656] [serial = 1619] [outer = 0x1132d4c00] 01:37:52 INFO - PROCESS | 1656 | 1465202272676 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]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 518ms 01:37:52 INFO - PROCESS | 1656 | 1465202272728 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 1656 | 1465202272730 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:37:52 INFO - PROCESS | 1656 | 1465202272732 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 1656 | 1465202272735 Marionette TRACE conn2 <- [1,2130,null,{}] 01:37:52 INFO - PROCESS | 1656 | 1465202272738 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}] 01:37:52 INFO - PROCESS | 1656 | 1465202272740 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:52 INFO - PROCESS | 1656 | 1465202272839 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:37:52 INFO - PROCESS | 1656 | 1465202272900 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 1656 | 1465202272902 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce0f800 == 45 [pid = 1656] [id = 540] 01:37:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x113f4fc00) [pid = 1656] [serial = 1620] [outer = 0x0] 01:37:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12b113400) [pid = 1656] [serial = 1621] [outer = 0x113f4fc00] 01:37:52 INFO - PROCESS | 1656 | 1465202272936 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b40a800) [pid = 1656] [serial = 1622] [outer = 0x113f4fc00] 01:37:53 INFO - PROCESS | 1656 | 1465202273243 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] 01:37:53 INFO - PROCESS | 1656 | 1465202273258 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:37:53 INFO - PROCESS | 1656 | 1465202273260 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 1656 | 1465202273261 Marionette TRACE conn2 <- [1,2134,null,{}] 01:37:53 INFO - PROCESS | 1656 | 1465202273264 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}] 01:37:53 INFO - PROCESS | 1656 | 1465202273266 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:53 INFO - PROCESS | 1656 | 1465202273401 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:37:53 INFO - PROCESS | 1656 | 1465202273488 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 1656 | 1465202273489 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d04c800 == 46 [pid = 1656] [id = 541] 01:37:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x125032000) [pid = 1656] [serial = 1623] [outer = 0x0] 01:37:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b40e800) [pid = 1656] [serial = 1624] [outer = 0x125032000] 01:37:53 INFO - PROCESS | 1656 | 1465202273529 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12bc73400) [pid = 1656] [serial = 1625] [outer = 0x125032000] 01:37:53 INFO - PROCESS | 1656 | 1465202273905 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]]]}] 01:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 01:37:53 INFO - PROCESS | 1656 | 1465202273930 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 1656 | 1465202273933 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:37:53 INFO - PROCESS | 1656 | 1465202273935 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 1656 | 1465202273937 Marionette TRACE conn2 <- [1,2138,null,{}] 01:37:53 INFO - PROCESS | 1656 | 1465202273939 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}] 01:37:53 INFO - PROCESS | 1656 | 1465202273940 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:54 INFO - PROCESS | 1656 | 1465202274084 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:37:54 INFO - PROCESS | 1656 | 1465202274147 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 1656 | 1465202274148 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x113810000 == 47 [pid = 1656] [id = 542] 01:37:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x111c64c00) [pid = 1656] [serial = 1626] [outer = 0x0] 01:37:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x113356000) [pid = 1656] [serial = 1627] [outer = 0x111c64c00] 01:37:54 INFO - PROCESS | 1656 | 1465202274181 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1160b8c00) [pid = 1656] [serial = 1628] [outer = 0x111c64c00] 01:37:54 INFO - PROCESS | 1656 | 1465202274637 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]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 719ms 01:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:37:54 INFO - PROCESS | 1656 | 1465202274656 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 1656 | 1465202274659 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:37:54 INFO - PROCESS | 1656 | 1465202274662 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 1656 | 1465202274664 Marionette TRACE conn2 <- [1,2142,null,{}] 01:37:54 INFO - PROCESS | 1656 | 1465202274667 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}] 01:37:54 INFO - PROCESS | 1656 | 1465202274671 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:54 INFO - PROCESS | 1656 | 1465202274784 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:37:54 INFO - PROCESS | 1656 | 1465202274895 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 1656 | 1465202274897 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d4800 == 48 [pid = 1656] [id = 543] 01:37:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x118218800) [pid = 1656] [serial = 1629] [outer = 0x0] 01:37:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119340400) [pid = 1656] [serial = 1630] [outer = 0x118218800] 01:37:54 INFO - PROCESS | 1656 | 1465202274929 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1196d0000) [pid = 1656] [serial = 1631] [outer = 0x118218800] 01:37:55 INFO - PROCESS | 1656 | 1465202275363 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] 01:37:55 INFO - PROCESS | 1656 | 1465202275389 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:37:55 INFO - PROCESS | 1656 | 1465202275392 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 1656 | 1465202275393 Marionette TRACE conn2 <- [1,2146,null,{}] 01:37:55 INFO - PROCESS | 1656 | 1465202275395 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}] 01:37:55 INFO - PROCESS | 1656 | 1465202275397 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:55 INFO - PROCESS | 1656 | 1465202275507 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:37:55 INFO - PROCESS | 1656 | 1465202275614 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 1656 | 1465202275615 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc6000 == 49 [pid = 1656] [id = 544] 01:37:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x119dd4c00) [pid = 1656] [serial = 1632] [outer = 0x0] 01:37:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x121846000) [pid = 1656] [serial = 1633] [outer = 0x119dd4c00] 01:37:55 INFO - PROCESS | 1656 | 1465202275648 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x126619c00) [pid = 1656] [serial = 1634] [outer = 0x119dd4c00] 01:37:56 INFO - PROCESS | 1656 | 1465202276091 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] 01:37:56 INFO - PROCESS | 1656 | 1465202276120 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:37:56 INFO - PROCESS | 1656 | 1465202276191 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 1656 | 1465202276194 Marionette TRACE conn2 <- [1,2150,null,{}] 01:37:56 INFO - PROCESS | 1656 | 1465202276219 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}] 01:37:56 INFO - PROCESS | 1656 | 1465202276221 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:56 INFO - PROCESS | 1656 | 1465202276342 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:37:56 INFO - PROCESS | 1656 | 1465202276413 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 1656 | 1465202276414 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a6800 == 50 [pid = 1656] [id = 545] 01:37:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x113860800) [pid = 1656] [serial = 1635] [outer = 0x0] 01:37:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1210bf800) [pid = 1656] [serial = 1636] [outer = 0x113860800] 01:37:56 INFO - PROCESS | 1656 | 1465202276444 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x129473400) [pid = 1656] [serial = 1637] [outer = 0x113860800] 01:37:57 INFO - PROCESS | 1656 | 1465202277054 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]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 945ms 01:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:37:57 INFO - PROCESS | 1656 | 1465202277070 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 1656 | 1465202277072 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:37:57 INFO - PROCESS | 1656 | 1465202277075 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 1656 | 1465202277077 Marionette TRACE conn2 <- [1,2154,null,{}] 01:37:57 INFO - PROCESS | 1656 | 1465202277081 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}] 01:37:57 INFO - PROCESS | 1656 | 1465202277083 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:57 INFO - PROCESS | 1656 | 1465202277178 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:37:57 INFO - PROCESS | 1656 | 1465202277243 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 1656 | 1465202277244 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x121879000 == 51 [pid = 1656] [id = 546] 01:37:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x1186b1400) [pid = 1656] [serial = 1638] [outer = 0x0] 01:37:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x118f19000) [pid = 1656] [serial = 1639] [outer = 0x1186b1400] 01:37:57 INFO - PROCESS | 1656 | 1465202277272 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x11933dc00) [pid = 1656] [serial = 1640] [outer = 0x1186b1400] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x116212800 == 50 [pid = 1656] [id = 511] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x118092800 == 49 [pid = 1656] [id = 512] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12d04c800 == 48 [pid = 1656] [id = 541] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce0f800 == 47 [pid = 1656] [id = 540] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12c227000 == 46 [pid = 1656] [id = 539] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdd5800 == 45 [pid = 1656] [id = 538] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2d9800 == 44 [pid = 1656] [id = 537] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12b125000 == 43 [pid = 1656] [id = 536] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x116878000 == 42 [pid = 1656] [id = 535] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12656f000) [pid = 1656] [serial = 1570] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1138ca000) [pid = 1656] [serial = 1534] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x11674d800) [pid = 1656] [serial = 1537] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x126ebf800 == 41 [pid = 1656] [id = 534] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x124495800 == 40 [pid = 1656] [id = 533] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d9800 == 39 [pid = 1656] [id = 532] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x11862a000 == 38 [pid = 1656] [id = 531] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac8800 == 37 [pid = 1656] [id = 530] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d1000 == 36 [pid = 1656] [id = 529] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb63800 == 35 [pid = 1656] [id = 528] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12c22c000 == 34 [pid = 1656] [id = 527] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x12aab7800 == 33 [pid = 1656] [id = 526] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x121a37800 == 32 [pid = 1656] [id = 525] 01:37:57 INFO - PROCESS | 1656 | --DOCSHELL 0x113f19000 == 31 [pid = 1656] [id = 524] 01:37:57 INFO - PROCESS | 1656 | 1465202277813 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]]]}] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x119ba0400) [pid = 1656] [serial = 1552] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x121291400) [pid = 1656] [serial = 1555] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x118f18400) [pid = 1656] [serial = 1546] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x11933e400) [pid = 1656] [serial = 1547] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x116f7c000) [pid = 1656] [serial = 1543] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x113d78000) [pid = 1656] [serial = 1541] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1121aac00) [pid = 1656] [serial = 1540] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119639c00) [pid = 1656] [serial = 1549] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x121c58400) [pid = 1656] [serial = 1558] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x116f7cc00) [pid = 1656] [serial = 1562] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119dda000) [pid = 1656] [serial = 1564] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1121ab000) [pid = 1656] [serial = 1561] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x118653c00) [pid = 1656] [serial = 1544] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1258b0000) [pid = 1656] [serial = 1568] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x119dd4000) [pid = 1656] [serial = 1553] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1244c5000) [pid = 1656] [serial = 1559] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12183d400) [pid = 1656] [serial = 1556] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12502c400) [pid = 1656] [serial = 1565] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1250e3800) [pid = 1656] [serial = 1567] [outer = 0x0] [url = about:blank] 01:37:57 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1199af000) [pid = 1656] [serial = 1550] [outer = 0x0] [url = about:blank] 01:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 770ms 01:37:57 INFO - PROCESS | 1656 | 1465202277846 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 1656 | 1465202277850 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:37:57 INFO - PROCESS | 1656 | 1465202277855 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 1656 | 1465202277857 Marionette TRACE conn2 <- [1,2158,null,{}] 01:37:57 INFO - PROCESS | 1656 | 1465202277859 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}] 01:37:57 INFO - PROCESS | 1656 | 1465202277861 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:57 INFO - PROCESS | 1656 | 1465202277946 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:37:57 INFO - PROCESS | 1656 | 1465202277954 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 1656 | 1465202277956 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a9c000 == 32 [pid = 1656] [id = 547] 01:37:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x119637000) [pid = 1656] [serial = 1641] [outer = 0x0] 01:37:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1196d1400) [pid = 1656] [serial = 1642] [outer = 0x119637000] 01:37:57 INFO - PROCESS | 1656 | 1465202277983 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119cc1c00) [pid = 1656] [serial = 1643] [outer = 0x119637000] 01:37:58 INFO - PROCESS | 1656 | 1465202278383 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]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 572ms 01:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:37:58 INFO - PROCESS | 1656 | 1465202278428 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 1656 | 1465202278429 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:37:58 INFO - PROCESS | 1656 | 1465202278431 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 1656 | 1465202278434 Marionette TRACE conn2 <- [1,2162,null,{}] 01:37:58 INFO - PROCESS | 1656 | 1465202278441 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}] 01:37:58 INFO - PROCESS | 1656 | 1465202278444 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:58 INFO - PROCESS | 1656 | 1465202278526 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:37:58 INFO - PROCESS | 1656 | 1465202278532 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 1656 | 1465202278537 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d2800 == 33 [pid = 1656] [id = 548] 01:37:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x121295400) [pid = 1656] [serial = 1644] [outer = 0x0] 01:37:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x121e41400) [pid = 1656] [serial = 1645] [outer = 0x121295400] 01:37:58 INFO - PROCESS | 1656 | 1465202278565 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1250e3000) [pid = 1656] [serial = 1646] [outer = 0x121295400] 01:37:58 INFO - PROCESS | 1656 | 1465202278920 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]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 523ms 01:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:37:58 INFO - PROCESS | 1656 | 1465202278954 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 1656 | 1465202278956 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:37:58 INFO - PROCESS | 1656 | 1465202278958 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 1656 | 1465202278959 Marionette TRACE conn2 <- [1,2166,null,{}] 01:37:58 INFO - PROCESS | 1656 | 1465202278961 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}] 01:37:58 INFO - PROCESS | 1656 | 1465202278963 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:59 INFO - PROCESS | 1656 | 1465202279048 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:37:59 INFO - PROCESS | 1656 | 1465202279054 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 1656 | 1465202279055 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ebe800 == 34 [pid = 1656] [id = 549] 01:37:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x126612800) [pid = 1656] [serial = 1647] [outer = 0x0] 01:37:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12694e800) [pid = 1656] [serial = 1648] [outer = 0x126612800] 01:37:59 INFO - PROCESS | 1656 | 1465202279081 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x127aa4c00) [pid = 1656] [serial = 1649] [outer = 0x126612800] 01:37:59 INFO - PROCESS | 1656 | 1465202279431 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]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 518ms 01:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:37:59 INFO - PROCESS | 1656 | 1465202279476 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 1656 | 1465202279478 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:37:59 INFO - PROCESS | 1656 | 1465202279480 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 1656 | 1465202279481 Marionette TRACE conn2 <- [1,2170,null,{}] 01:37:59 INFO - PROCESS | 1656 | 1465202279483 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}] 01:37:59 INFO - PROCESS | 1656 | 1465202279485 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:59 INFO - PROCESS | 1656 | 1465202279566 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:37:59 INFO - PROCESS | 1656 | 1465202279640 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 1656 | 1465202279641 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:37:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a9800 == 35 [pid = 1656] [id = 550] 01:37:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1186b3000) [pid = 1656] [serial = 1650] [outer = 0x0] 01:37:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12933b000) [pid = 1656] [serial = 1651] [outer = 0x1186b3000] 01:37:59 INFO - PROCESS | 1656 | 1465202279673 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x129475400) [pid = 1656] [serial = 1652] [outer = 0x1186b3000] 01:38:00 INFO - PROCESS | 1656 | 1465202280043 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]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 621ms 01:38:00 INFO - PROCESS | 1656 | 1465202280103 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:38:00 INFO - PROCESS | 1656 | 1465202280105 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:38:00 INFO - PROCESS | 1656 | 1465202280108 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 1656 | 1465202280110 Marionette TRACE conn2 <- [1,2174,null,{}] 01:38:00 INFO - PROCESS | 1656 | 1465202280113 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}] 01:38:00 INFO - PROCESS | 1656 | 1465202280120 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:00 INFO - PROCESS | 1656 | 1465202280307 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:38:00 INFO - PROCESS | 1656 | 1465202280341 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 1656 | 1465202280342 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b129800 == 36 [pid = 1656] [id = 551] 01:38:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12a6bf400) [pid = 1656] [serial = 1653] [outer = 0x0] 01:38:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12a7d1000) [pid = 1656] [serial = 1654] [outer = 0x12a6bf400] 01:38:00 INFO - PROCESS | 1656 | 1465202280368 Marionette DEBUG loaded listener.js 01:38:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b1a0c00) [pid = 1656] [serial = 1655] [outer = 0x12a6bf400] 01:38:00 INFO - PROCESS | 1656 | 1465202280745 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]]]}] 01:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 01:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:38:00 INFO - PROCESS | 1656 | 1465202280782 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:38:00 INFO - PROCESS | 1656 | 1465202280783 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:38:00 INFO - PROCESS | 1656 | 1465202280785 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:38:00 INFO - PROCESS | 1656 | 1465202280786 Marionette TRACE conn2 <- [1,2178,null,{}] 01:38:00 INFO - PROCESS | 1656 | 1465202280788 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}] 01:38:00 INFO - PROCESS | 1656 | 1465202280790 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:00 INFO - PROCESS | 1656 | 1465202280903 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:38:00 INFO - PROCESS | 1656 | 1465202280942 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:00 INFO - PROCESS | 1656 | 1465202280943 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2dc800 == 37 [pid = 1656] [id = 552] 01:38:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12a6c3800) [pid = 1656] [serial = 1656] [outer = 0x0] 01:38:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12b40a400) [pid = 1656] [serial = 1657] [outer = 0x12a6c3800] 01:38:00 INFO - PROCESS | 1656 | 1465202280972 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12bc71800) [pid = 1656] [serial = 1658] [outer = 0x12a6c3800] 01:38:01 INFO - PROCESS | 1656 | 1465202281305 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 568ms 01:38:01 INFO - PROCESS | 1656 | 1465202281354 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 1656 | 1465202281356 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:38:01 INFO - PROCESS | 1656 | 1465202281358 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 1656 | 1465202281359 Marionette TRACE conn2 <- [1,2182,null,{}] 01:38:01 INFO - PROCESS | 1656 | 1465202281362 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}] 01:38:01 INFO - PROCESS | 1656 | 1465202281363 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:01 INFO - PROCESS | 1656 | 1465202281467 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:38:01 INFO - PROCESS | 1656 | 1465202281481 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 1656 | 1465202281482 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x118f68000 == 38 [pid = 1656] [id = 553] 01:38:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12ba77000) [pid = 1656] [serial = 1659] [outer = 0x0] 01:38:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x12bc7d400) [pid = 1656] [serial = 1660] [outer = 0x12ba77000] 01:38:01 INFO - PROCESS | 1656 | 1465202281507 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12c105400) [pid = 1656] [serial = 1661] [outer = 0x12ba77000] 01:38:01 INFO - PROCESS | 1656 | 1465202281876 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 568ms 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1199b9400) [pid = 1656] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x126610c00) [pid = 1656] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1213ed000) [pid = 1656] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1132d4c00) [pid = 1656] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12a492c00) [pid = 1656] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12a6c2800) [pid = 1656] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x113f4fc00) [pid = 1656] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x125315800) [pid = 1656] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x111c65c00) [pid = 1656] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11674b400) [pid = 1656] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1216fac00) [pid = 1656] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1246c6400) [pid = 1656] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1199ae000) [pid = 1656] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:38:02 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x118f1c000) [pid = 1656] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:38:02 INFO - PROCESS | 1656 | 1465202282143 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 1656 | 1465202282144 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:38:02 INFO - PROCESS | 1656 | 1465202282155 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 1656 | 1465202282156 Marionette TRACE conn2 <- [1,2186,null,{}] 01:38:02 INFO - PROCESS | 1656 | 1465202282166 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}] 01:38:02 INFO - PROCESS | 1656 | 1465202282169 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:02 INFO - PROCESS | 1656 | 1465202282257 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:38:02 INFO - PROCESS | 1656 | 1465202282260 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 1656 | 1465202282262 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213ac800 == 39 [pid = 1656] [id = 554] 01:38:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x118214800) [pid = 1656] [serial = 1662] [outer = 0x0] 01:38:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1199ae000) [pid = 1656] [serial = 1663] [outer = 0x118214800] 01:38:02 INFO - PROCESS | 1656 | 1465202282287 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x125871400) [pid = 1656] [serial = 1664] [outer = 0x118214800] 01:38:02 INFO - PROCESS | 1656 | 1465202282629 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 01:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:38:02 INFO - PROCESS | 1656 | 1465202282675 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 1656 | 1465202282676 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:38:02 INFO - PROCESS | 1656 | 1465202282678 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - PROCESS | 1656 | 1465202282679 Marionette TRACE conn2 <- [1,2190,null,{}] 01:38:02 INFO - PROCESS | 1656 | 1465202282682 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}] 01:38:02 INFO - PROCESS | 1656 | 1465202282683 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:02 INFO - PROCESS | 1656 | 1465202282808 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:38:02 INFO - PROCESS | 1656 | 1465202282850 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 1656 | 1465202282851 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc2800 == 40 [pid = 1656] [id = 555] 01:38:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x118653400) [pid = 1656] [serial = 1665] [outer = 0x0] 01:38:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12a6c1c00) [pid = 1656] [serial = 1666] [outer = 0x118653400] 01:38:02 INFO - PROCESS | 1656 | 1465202282876 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12c108800) [pid = 1656] [serial = 1667] [outer = 0x118653400] 01:38:03 INFO - PROCESS | 1656 | 1465202283158 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 01:38:03 INFO - PROCESS | 1656 | 1465202283199 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 1656 | 1465202283204 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:38:03 INFO - PROCESS | 1656 | 1465202283207 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 1656 | 1465202283209 Marionette TRACE conn2 <- [1,2194,null,{}] 01:38:03 INFO - PROCESS | 1656 | 1465202283211 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}] 01:38:03 INFO - PROCESS | 1656 | 1465202283213 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:03 INFO - PROCESS | 1656 | 1465202283313 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:38:03 INFO - PROCESS | 1656 | 1465202283317 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 1656 | 1465202283319 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d1c2800 == 41 [pid = 1656] [id = 556] 01:38:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12c10e000) [pid = 1656] [serial = 1668] [outer = 0x0] 01:38:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12c1d9c00) [pid = 1656] [serial = 1669] [outer = 0x12c10e000] 01:38:03 INFO - PROCESS | 1656 | 1465202283346 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12c676c00) [pid = 1656] [serial = 1670] [outer = 0x12c10e000] 01:38:03 INFO - PROCESS | 1656 | 1465202283678 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 01:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:38:03 INFO - PROCESS | 1656 | 1465202283728 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 1656 | 1465202283729 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:38:03 INFO - PROCESS | 1656 | 1465202283731 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 1656 | 1465202283732 Marionette TRACE conn2 <- [1,2198,null,{}] 01:38:03 INFO - PROCESS | 1656 | 1465202283737 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}] 01:38:03 INFO - PROCESS | 1656 | 1465202283738 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:03 INFO - PROCESS | 1656 | 1465202283855 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:38:03 INFO - PROCESS | 1656 | 1465202283859 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 1656 | 1465202283860 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d1dc000 == 42 [pid = 1656] [id = 557] 01:38:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12c679400) [pid = 1656] [serial = 1671] [outer = 0x0] 01:38:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12c67d800) [pid = 1656] [serial = 1672] [outer = 0x12c679400] 01:38:03 INFO - PROCESS | 1656 | 1465202283884 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12c681800) [pid = 1656] [serial = 1673] [outer = 0x12c679400] 01:38:04 INFO - PROCESS | 1656 | 1465202284323 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 622ms 01:38:04 INFO - PROCESS | 1656 | 1465202284369 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 1656 | 1465202284372 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:38:04 INFO - PROCESS | 1656 | 1465202284377 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 1656 | 1465202284379 Marionette TRACE conn2 <- [1,2202,null,{}] 01:38:04 INFO - PROCESS | 1656 | 1465202284385 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}] 01:38:04 INFO - PROCESS | 1656 | 1465202284388 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:04 INFO - PROCESS | 1656 | 1465202284532 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:38:04 INFO - PROCESS | 1656 | 1465202284673 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 1656 | 1465202284674 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x118962800 == 43 [pid = 1656] [id = 558] 01:38:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x1121b5400) [pid = 1656] [serial = 1674] [outer = 0x0] 01:38:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x11728c800) [pid = 1656] [serial = 1675] [outer = 0x1121b5400] 01:38:04 INFO - PROCESS | 1656 | 1465202284727 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x1189e9800) [pid = 1656] [serial = 1676] [outer = 0x1121b5400] 01:38:05 INFO - PROCESS | 1656 | 1465202285240 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 876ms 01:38:05 INFO - PROCESS | 1656 | 1465202285252 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 1656 | 1465202285255 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:38:05 INFO - PROCESS | 1656 | 1465202285260 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 1656 | 1465202285262 Marionette TRACE conn2 <- [1,2206,null,{}] 01:38:05 INFO - PROCESS | 1656 | 1465202285265 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}] 01:38:05 INFO - PROCESS | 1656 | 1465202285266 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:05 INFO - PROCESS | 1656 | 1465202285375 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:38:05 INFO - PROCESS | 1656 | 1465202285441 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 1656 | 1465202285443 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f23800 == 44 [pid = 1656] [id = 559] 01:38:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x1199b6000) [pid = 1656] [serial = 1677] [outer = 0x0] 01:38:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x121290800) [pid = 1656] [serial = 1678] [outer = 0x1199b6000] 01:38:05 INFO - PROCESS | 1656 | 1465202285514 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x121c4fc00) [pid = 1656] [serial = 1679] [outer = 0x1199b6000] 01:38:05 INFO - PROCESS | 1656 | 1465202285931 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]]]}] 01:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 721ms 01:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:38:05 INFO - PROCESS | 1656 | 1465202285982 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:38:05 INFO - PROCESS | 1656 | 1465202285983 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:38:05 INFO - PROCESS | 1656 | 1465202285986 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:38:05 INFO - PROCESS | 1656 | 1465202285988 Marionette TRACE conn2 <- [1,2210,null,{}] 01:38:05 INFO - PROCESS | 1656 | 1465202285996 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}] 01:38:06 INFO - PROCESS | 1656 | 1465202285999 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:06 INFO - PROCESS | 1656 | 1465202286108 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:38:06 INFO - PROCESS | 1656 | 1465202286189 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 1656 | 1465202286191 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba11800 == 45 [pid = 1656] [id = 560] 01:38:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x1258afc00) [pid = 1656] [serial = 1680] [outer = 0x0] 01:38:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x129340000) [pid = 1656] [serial = 1681] [outer = 0x1258afc00] 01:38:06 INFO - PROCESS | 1656 | 1465202286223 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x12a7c5c00) [pid = 1656] [serial = 1682] [outer = 0x1258afc00] 01:38:06 INFO - PROCESS | 1656 | 1465202286653 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 673ms 01:38:06 INFO - PROCESS | 1656 | 1465202286660 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 1656 | 1465202286662 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:38:06 INFO - PROCESS | 1656 | 1465202286665 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 1656 | 1465202286667 Marionette TRACE conn2 <- [1,2214,null,{}] 01:38:06 INFO - PROCESS | 1656 | 1465202286693 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}] 01:38:06 INFO - PROCESS | 1656 | 1465202286695 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:06 INFO - PROCESS | 1656 | 1465202286860 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:38:07 INFO - PROCESS | 1656 | 1465202287002 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 1656 | 1465202287004 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278d3000 == 46 [pid = 1656] [id = 561] 01:38:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x12b112400) [pid = 1656] [serial = 1683] [outer = 0x0] 01:38:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x12b199c00) [pid = 1656] [serial = 1684] [outer = 0x12b112400] 01:38:07 INFO - PROCESS | 1656 | 1465202287050 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x12bc6ac00) [pid = 1656] [serial = 1685] [outer = 0x12b112400] 01:38:07 INFO - PROCESS | 1656 | 1465202287525 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]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 893ms 01:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:38:07 INFO - PROCESS | 1656 | 1465202287558 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 1656 | 1465202287560 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:38:07 INFO - PROCESS | 1656 | 1465202287562 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 1656 | 1465202287563 Marionette TRACE conn2 <- [1,2218,null,{}] 01:38:07 INFO - PROCESS | 1656 | 1465202287566 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}] 01:38:07 INFO - PROCESS | 1656 | 1465202287568 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:07 INFO - PROCESS | 1656 | 1465202287687 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:38:07 INFO - PROCESS | 1656 | 1465202287795 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 1656 | 1465202287797 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x113a9e000 == 47 [pid = 1656] [id = 562] 01:38:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x111c62400) [pid = 1656] [serial = 1686] [outer = 0x0] 01:38:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x119343800) [pid = 1656] [serial = 1687] [outer = 0x111c62400] 01:38:07 INFO - PROCESS | 1656 | 1465202287828 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x12933ac00) [pid = 1656] [serial = 1688] [outer = 0x111c62400] 01:38:08 INFO - PROCESS | 1656 | 1465202288437 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 922ms 01:38:08 INFO - PROCESS | 1656 | 1465202288484 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 1656 | 1465202288487 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:38:08 INFO - PROCESS | 1656 | 1465202288490 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 1656 | 1465202288492 Marionette TRACE conn2 <- [1,2222,null,{}] 01:38:08 INFO - PROCESS | 1656 | 1465202288496 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}] 01:38:08 INFO - PROCESS | 1656 | 1465202288498 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:08 INFO - PROCESS | 1656 | 1465202288640 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:38:08 INFO - PROCESS | 1656 | 1465202288653 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 1656 | 1465202288654 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x11687f000 == 48 [pid = 1656] [id = 563] 01:38:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x113d79400) [pid = 1656] [serial = 1689] [outer = 0x0] 01:38:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x115efb000) [pid = 1656] [serial = 1690] [outer = 0x113d79400] 01:38:08 INFO - PROCESS | 1656 | 1465202288683 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x11674f400) [pid = 1656] [serial = 1691] [outer = 0x113d79400] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x12d1c2800 == 47 [pid = 1656] [id = 556] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdc2800 == 46 [pid = 1656] [id = 555] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x1213ac800 == 45 [pid = 1656] [id = 554] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x118f68000 == 44 [pid = 1656] [id = 553] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2dc800 == 43 [pid = 1656] [id = 552] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x12b129800 == 42 [pid = 1656] [id = 551] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x12b40e800) [pid = 1656] [serial = 1624] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a9800 == 41 [pid = 1656] [id = 550] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x126ebe800 == 40 [pid = 1656] [id = 549] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d2800 == 39 [pid = 1656] [id = 548] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x116a9c000 == 38 [pid = 1656] [id = 547] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x121879000 == 37 [pid = 1656] [id = 546] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a6800 == 36 [pid = 1656] [id = 545] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdc6000 == 35 [pid = 1656] [id = 544] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d4800 == 34 [pid = 1656] [id = 543] 01:38:09 INFO - PROCESS | 1656 | --DOCSHELL 0x113810000 == 33 [pid = 1656] [id = 542] 01:38:09 INFO - PROCESS | 1656 | 1465202289148 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 673ms 01:38:09 INFO - PROCESS | 1656 | 1465202289164 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 1656 | 1465202289167 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:38:09 INFO - PROCESS | 1656 | 1465202289171 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 1656 | 1465202289173 Marionette TRACE conn2 <- [1,2226,null,{}] 01:38:09 INFO - PROCESS | 1656 | 1465202289176 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}] 01:38:09 INFO - PROCESS | 1656 | 1465202289177 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:09 INFO - PROCESS | 1656 | 1465202289264 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:38:09 INFO - PROCESS | 1656 | 1465202289271 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 1656 | 1465202289272 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x11819f800 == 34 [pid = 1656] [id = 564] 01:38:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x118657000) [pid = 1656] [serial = 1692] [outer = 0x0] 01:38:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x1186b2000) [pid = 1656] [serial = 1693] [outer = 0x118657000] 01:38:09 INFO - PROCESS | 1656 | 1465202289300 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 133 (0x118f17000) [pid = 1656] [serial = 1694] [outer = 0x118657000] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 132 (0x118554c00) [pid = 1656] [serial = 1592] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x117309400) [pid = 1656] [serial = 1591] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x126956800) [pid = 1656] [serial = 1585] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x1258af400) [pid = 1656] [serial = 1603] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x111c63c00) [pid = 1656] [serial = 1573] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x119638c00) [pid = 1656] [serial = 1579] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x127a9e400) [pid = 1656] [serial = 1606] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x127aa0400) [pid = 1656] [serial = 1589] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x119dd7000) [pid = 1656] [serial = 1588] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x118656400) [pid = 1656] [serial = 1576] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x118fe1c00) [pid = 1656] [serial = 1594] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x11963d000) [pid = 1656] [serial = 1595] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x124064c00) [pid = 1656] [serial = 1582] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x1213eb400) [pid = 1656] [serial = 1598] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x12a7c6c00) [pid = 1656] [serial = 1610] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x12a495400) [pid = 1656] [serial = 1609] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x119ccc000) [pid = 1656] [serial = 1597] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x121b39c00) [pid = 1656] [serial = 1600] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1246c8400) [pid = 1656] [serial = 1601] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x1199b0800) [pid = 1656] [serial = 1618] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12a7d3000) [pid = 1656] [serial = 1612] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12aa86000) [pid = 1656] [serial = 1615] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12b112c00) [pid = 1656] [serial = 1616] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x129611400) [pid = 1656] [serial = 1607] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12aa81800) [pid = 1656] [serial = 1613] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x126664c00) [pid = 1656] [serial = 1604] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x126572c00) [pid = 1656] [serial = 1619] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12b113400) [pid = 1656] [serial = 1621] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12b40a800) [pid = 1656] [serial = 1622] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x126658000) [pid = 1656] [serial = 1571] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x112a7b800) [pid = 1656] [serial = 1532] [outer = 0x0] [url = about:blank] 01:38:09 INFO - PROCESS | 1656 | 1465202289679 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 01:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:38:09 INFO - PROCESS | 1656 | 1465202289691 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 1656 | 1465202289692 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:38:09 INFO - PROCESS | 1656 | 1465202289694 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 1656 | 1465202289697 Marionette TRACE conn2 <- [1,2230,null,{}] 01:38:09 INFO - PROCESS | 1656 | 1465202289705 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}] 01:38:09 INFO - PROCESS | 1656 | 1465202289708 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:09 INFO - PROCESS | 1656 | 1465202289795 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:38:09 INFO - PROCESS | 1656 | 1465202289804 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 1656 | 1465202289806 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a9800 == 35 [pid = 1656] [id = 565] 01:38:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x118fed400) [pid = 1656] [serial = 1695] [outer = 0x0] 01:38:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11963ec00) [pid = 1656] [serial = 1696] [outer = 0x118fed400] 01:38:09 INFO - PROCESS | 1656 | 1465202289837 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1199b5000) [pid = 1656] [serial = 1697] [outer = 0x118fed400] 01:38:10 INFO - PROCESS | 1656 | 1465202290322 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 674ms 01:38:10 INFO - PROCESS | 1656 | 1465202290369 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 1656 | 1465202290371 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:38:10 INFO - PROCESS | 1656 | 1465202290373 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 1656 | 1465202290374 Marionette TRACE conn2 <- [1,2234,null,{}] 01:38:10 INFO - PROCESS | 1656 | 1465202290376 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}] 01:38:10 INFO - PROCESS | 1656 | 1465202290377 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:10 INFO - PROCESS | 1656 | 1465202290474 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:38:10 INFO - PROCESS | 1656 | 1465202290479 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 1656 | 1465202290481 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x1246d9800 == 36 [pid = 1656] [id = 566] 01:38:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x119ba1800) [pid = 1656] [serial = 1698] [outer = 0x0] 01:38:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x1210b3400) [pid = 1656] [serial = 1699] [outer = 0x119ba1800] 01:38:10 INFO - PROCESS | 1656 | 1465202290526 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x121291400) [pid = 1656] [serial = 1700] [outer = 0x119ba1800] 01:38:10 INFO - PROCESS | 1656 | 1465202290971 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 01:38:10 INFO - PROCESS | 1656 | 1465202290993 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 1656 | 1465202290995 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:38:10 INFO - PROCESS | 1656 | 1465202290997 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 1656 | 1465202290998 Marionette TRACE conn2 <- [1,2238,null,{}] 01:38:11 INFO - PROCESS | 1656 | 1465202291003 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}] 01:38:11 INFO - PROCESS | 1656 | 1465202291005 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:11 INFO - PROCESS | 1656 | 1465202291089 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:38:11 INFO - PROCESS | 1656 | 1465202291108 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 1656 | 1465202291109 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278ce800 == 37 [pid = 1656] [id = 567] 01:38:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1214da800) [pid = 1656] [serial = 1701] [outer = 0x0] 01:38:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12183c800) [pid = 1656] [serial = 1702] [outer = 0x1214da800] 01:38:11 INFO - PROCESS | 1656 | 1465202291135 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x121a5a000) [pid = 1656] [serial = 1703] [outer = 0x1214da800] 01:38:11 INFO - PROCESS | 1656 | 1465202291498 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]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 523ms 01:38:11 INFO - PROCESS | 1656 | 1465202291521 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 1656 | 1465202291522 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:38:11 INFO - PROCESS | 1656 | 1465202291524 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 1656 | 1465202291526 Marionette TRACE conn2 <- [1,2242,null,{}] 01:38:11 INFO - PROCESS | 1656 | 1465202291528 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}] 01:38:11 INFO - PROCESS | 1656 | 1465202291532 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:11 INFO - PROCESS | 1656 | 1465202291679 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:38:11 INFO - PROCESS | 1656 | 1465202291694 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 1656 | 1465202291696 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f41800 == 38 [pid = 1656] [id = 568] 01:38:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x121c58400) [pid = 1656] [serial = 1704] [outer = 0x0] 01:38:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1246be400) [pid = 1656] [serial = 1705] [outer = 0x121c58400] 01:38:11 INFO - PROCESS | 1656 | 1465202291722 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x1266dac00) [pid = 1656] [serial = 1706] [outer = 0x121c58400] 01:38:12 INFO - PROCESS | 1656 | 1465202292083 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 568ms 01:38:12 INFO - PROCESS | 1656 | 1465202292094 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 1656 | 1465202292096 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:38:12 INFO - PROCESS | 1656 | 1465202292099 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 1656 | 1465202292101 Marionette TRACE conn2 <- [1,2246,null,{}] 01:38:12 INFO - PROCESS | 1656 | 1465202292105 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}] 01:38:12 INFO - PROCESS | 1656 | 1465202292106 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:12 INFO - PROCESS | 1656 | 1465202292272 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:38:12 INFO - PROCESS | 1656 | 1465202292287 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 1656 | 1465202292295 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a7a9000 == 39 [pid = 1656] [id = 569] 01:38:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x121c58800) [pid = 1656] [serial = 1707] [outer = 0x0] 01:38:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x1186ac000) [pid = 1656] [serial = 1708] [outer = 0x121c58800] 01:38:12 INFO - PROCESS | 1656 | 1465202292320 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x126e3d800) [pid = 1656] [serial = 1709] [outer = 0x121c58800] 01:38:12 INFO - PROCESS | 1656 | 1465202292683 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 621ms 01:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:38:12 INFO - PROCESS | 1656 | 1465202292724 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 1656 | 1465202292725 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:38:12 INFO - PROCESS | 1656 | 1465202292727 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 1656 | 1465202292728 Marionette TRACE conn2 <- [1,2250,null,{}] 01:38:12 INFO - PROCESS | 1656 | 1465202292730 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}] 01:38:12 INFO - PROCESS | 1656 | 1465202292732 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:12 INFO - PROCESS | 1656 | 1465202292844 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:38:12 INFO - PROCESS | 1656 | 1465202292848 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 1656 | 1465202292849 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b129000 == 40 [pid = 1656] [id = 570] 01:38:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12784c400) [pid = 1656] [serial = 1710] [outer = 0x0] 01:38:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x127aa4400) [pid = 1656] [serial = 1711] [outer = 0x12784c400] 01:38:12 INFO - PROCESS | 1656 | 1465202292912 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x129345000) [pid = 1656] [serial = 1712] [outer = 0x12784c400] 01:38:13 INFO - PROCESS | 1656 | 1465202293224 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 520ms 01:38:13 INFO - PROCESS | 1656 | 1465202293247 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 1656 | 1465202293249 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:38:13 INFO - PROCESS | 1656 | 1465202293261 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 1656 | 1465202293262 Marionette TRACE conn2 <- [1,2254,null,{}] 01:38:13 INFO - PROCESS | 1656 | 1465202293264 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}] 01:38:13 INFO - PROCESS | 1656 | 1465202293265 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:13 INFO - PROCESS | 1656 | 1465202293383 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:38:13 INFO - PROCESS | 1656 | 1465202293424 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 1656 | 1465202293425 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2d0800 == 41 [pid = 1656] [id = 571] 01:38:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x12946c000) [pid = 1656] [serial = 1713] [outer = 0x0] 01:38:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x129611400) [pid = 1656] [serial = 1714] [outer = 0x12946c000] 01:38:13 INFO - PROCESS | 1656 | 1465202293451 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x12a6c0400) [pid = 1656] [serial = 1715] [outer = 0x12946c000] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x12a6bf400) [pid = 1656] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x12a6c3800) [pid = 1656] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x1186b1400) [pid = 1656] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x119637000) [pid = 1656] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x121295400) [pid = 1656] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x125032000) [pid = 1656] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x126612800) [pid = 1656] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1186b3000) [pid = 1656] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12ba77000) [pid = 1656] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x118214800) [pid = 1656] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12c10e000) [pid = 1656] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:38:13 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x118653400) [pid = 1656] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:38:13 INFO - PROCESS | 1656 | 1465202293978 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 731ms 01:38:13 INFO - PROCESS | 1656 | 1465202293988 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 1656 | 1465202293990 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:38:13 INFO - PROCESS | 1656 | 1465202293993 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 1656 | 1465202293995 Marionette TRACE conn2 <- [1,2258,null,{}] 01:38:14 INFO - PROCESS | 1656 | 1465202293998 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}] 01:38:14 INFO - PROCESS | 1656 | 1465202294000 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:14 INFO - PROCESS | 1656 | 1465202294174 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:38:14 INFO - PROCESS | 1656 | 1465202294243 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 1656 | 1465202294244 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba0a800 == 42 [pid = 1656] [id = 572] 01:38:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118214800) [pid = 1656] [serial = 1716] [outer = 0x0] 01:38:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x126612800) [pid = 1656] [serial = 1717] [outer = 0x118214800] 01:38:14 INFO - PROCESS | 1656 | 1465202294283 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x12a6c4000) [pid = 1656] [serial = 1718] [outer = 0x118214800] 01:38:14 INFO - PROCESS | 1656 | 1465202294568 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 622ms 01:38:14 INFO - PROCESS | 1656 | 1465202294614 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 1656 | 1465202294616 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:38:14 INFO - PROCESS | 1656 | 1465202294621 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 1656 | 1465202294624 Marionette TRACE conn2 <- [1,2262,null,{}] 01:38:14 INFO - PROCESS | 1656 | 1465202294626 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}] 01:38:14 INFO - PROCESS | 1656 | 1465202294628 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:14 INFO - PROCESS | 1656 | 1465202294766 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:38:14 INFO - PROCESS | 1656 | 1465202294773 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 1656 | 1465202294775 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c77b000 == 43 [pid = 1656] [id = 573] 01:38:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12aa7e400) [pid = 1656] [serial = 1719] [outer = 0x0] 01:38:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12b114800) [pid = 1656] [serial = 1720] [outer = 0x12aa7e400] 01:38:14 INFO - PROCESS | 1656 | 1465202294829 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12ba7bc00) [pid = 1656] [serial = 1721] [outer = 0x12aa7e400] 01:38:15 INFO - PROCESS | 1656 | 1465202295146 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 574ms 01:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:38:15 INFO - PROCESS | 1656 | 1465202295194 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 1656 | 1465202295196 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:38:15 INFO - PROCESS | 1656 | 1465202295198 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 1656 | 1465202295199 Marionette TRACE conn2 <- [1,2266,null,{}] 01:38:15 INFO - PROCESS | 1656 | 1465202295201 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}] 01:38:15 INFO - PROCESS | 1656 | 1465202295202 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:15 INFO - PROCESS | 1656 | 1465202295292 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:38:15 INFO - PROCESS | 1656 | 1465202295296 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 1656 | 1465202295297 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce14800 == 44 [pid = 1656] [id = 574] 01:38:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x1199b6800) [pid = 1656] [serial = 1722] [outer = 0x0] 01:38:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12bc79400) [pid = 1656] [serial = 1723] [outer = 0x1199b6800] 01:38:15 INFO - PROCESS | 1656 | 1465202295322 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x12c105000) [pid = 1656] [serial = 1724] [outer = 0x1199b6800] 01:38:15 INFO - PROCESS | 1656 | 1465202295698 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 01:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:38:15 INFO - PROCESS | 1656 | 1465202295733 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 1656 | 1465202295735 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:38:15 INFO - PROCESS | 1656 | 1465202295737 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 1656 | 1465202295739 Marionette TRACE conn2 <- [1,2270,null,{}] 01:38:15 INFO - PROCESS | 1656 | 1465202295741 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}] 01:38:15 INFO - PROCESS | 1656 | 1465202295743 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:15 INFO - PROCESS | 1656 | 1465202295941 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:38:16 INFO - PROCESS | 1656 | 1465202296046 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 1656 | 1465202296048 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x11339a800 == 45 [pid = 1656] [id = 575] 01:38:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x111c60c00) [pid = 1656] [serial = 1725] [outer = 0x0] 01:38:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x112dc3000) [pid = 1656] [serial = 1726] [outer = 0x111c60c00] 01:38:16 INFO - PROCESS | 1656 | 1465202296083 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x1166db400) [pid = 1656] [serial = 1727] [outer = 0x111c60c00] 01:38:16 INFO - PROCESS | 1656 | 1465202296530 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]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 819ms 01:38:16 INFO - PROCESS | 1656 | 1465202296557 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:38:16 INFO - PROCESS | 1656 | 1465202296560 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:38:16 INFO - PROCESS | 1656 | 1465202296564 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 1656 | 1465202296566 Marionette TRACE conn2 <- [1,2274,null,{}] 01:38:16 INFO - PROCESS | 1656 | 1465202296570 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}] 01:38:16 INFO - PROCESS | 1656 | 1465202296573 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:16 INFO - PROCESS | 1656 | 1465202296705 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:38:16 INFO - PROCESS | 1656 | 1465202296844 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 1656 | 1465202296846 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a5000 == 46 [pid = 1656] [id = 576] 01:38:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x11764d800) [pid = 1656] [serial = 1728] [outer = 0x0] 01:38:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x118652400) [pid = 1656] [serial = 1729] [outer = 0x11764d800] 01:38:16 INFO - PROCESS | 1656 | 1465202296898 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x118fef800) [pid = 1656] [serial = 1730] [outer = 0x11764d800] 01:38:17 INFO - PROCESS | 1656 | 1465202297402 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 875ms 01:38:17 INFO - PROCESS | 1656 | 1465202297451 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 1656 | 1465202297453 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:38:17 INFO - PROCESS | 1656 | 1465202297457 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 1656 | 1465202297458 Marionette TRACE conn2 <- [1,2278,null,{}] 01:38:17 INFO - PROCESS | 1656 | 1465202297461 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}] 01:38:17 INFO - PROCESS | 1656 | 1465202297462 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:17 INFO - PROCESS | 1656 | 1465202297577 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:38:17 INFO - PROCESS | 1656 | 1465202297660 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 1656 | 1465202297661 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a7b6800 == 47 [pid = 1656] [id = 577] 01:38:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x119dd2400) [pid = 1656] [serial = 1731] [outer = 0x0] 01:38:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x121296000) [pid = 1656] [serial = 1732] [outer = 0x119dd2400] 01:38:17 INFO - PROCESS | 1656 | 1465202297692 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x124068800) [pid = 1656] [serial = 1733] [outer = 0x119dd2400] 01:38:18 INFO - PROCESS | 1656 | 1465202298123 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 672ms 01:38:18 INFO - PROCESS | 1656 | 1465202298129 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 1656 | 1465202298132 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:38:18 INFO - PROCESS | 1656 | 1465202298140 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 1656 | 1465202298143 Marionette TRACE conn2 <- [1,2282,null,{}] 01:38:18 INFO - PROCESS | 1656 | 1465202298146 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}] 01:38:18 INFO - PROCESS | 1656 | 1465202298148 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:18 INFO - PROCESS | 1656 | 1465202298263 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:38:18 INFO - PROCESS | 1656 | 1465202298374 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 1656 | 1465202298375 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d373800 == 48 [pid = 1656] [id = 578] 01:38:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x1246c8400) [pid = 1656] [serial = 1734] [outer = 0x0] 01:38:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x126617800) [pid = 1656] [serial = 1735] [outer = 0x1246c8400] 01:38:18 INFO - PROCESS | 1656 | 1465202298407 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x12946f000) [pid = 1656] [serial = 1736] [outer = 0x1246c8400] 01:38:18 INFO - PROCESS | 1656 | 1465202298862 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 775ms 01:38:18 INFO - PROCESS | 1656 | 1465202298915 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 1656 | 1465202298916 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:38:18 INFO - PROCESS | 1656 | 1465202298920 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 1656 | 1465202298921 Marionette TRACE conn2 <- [1,2286,null,{}] 01:38:18 INFO - PROCESS | 1656 | 1465202298924 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}] 01:38:18 INFO - PROCESS | 1656 | 1465202298925 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:19 INFO - PROCESS | 1656 | 1465202299041 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:38:19 INFO - PROCESS | 1656 | 1465202299314 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 1656 | 1465202299316 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x1186db000 == 49 [pid = 1656] [id = 579] 01:38:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 133 (0x111c63400) [pid = 1656] [serial = 1737] [outer = 0x0] 01:38:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 134 (0x116747000) [pid = 1656] [serial = 1738] [outer = 0x111c63400] 01:38:19 INFO - PROCESS | 1656 | 1465202299376 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 135 (0x11854fc00) [pid = 1656] [serial = 1739] [outer = 0x111c63400] 01:38:19 INFO - PROCESS | 1656 | 1465202299810 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]]]}] 01:38:19 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 01:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 919ms 01:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:38:19 INFO - PROCESS | 1656 | 1465202299840 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 1656 | 1465202299842 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:38:19 INFO - PROCESS | 1656 | 1465202299845 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 1656 | 1465202299847 Marionette TRACE conn2 <- [1,2290,null,{}] 01:38:19 INFO - PROCESS | 1656 | 1465202299851 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}] 01:38:19 INFO - PROCESS | 1656 | 1465202299854 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:19 INFO - PROCESS | 1656 | 1465202299953 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:38:20 INFO - PROCESS | 1656 | 1465202300022 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 1656 | 1465202300023 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x1186f2800 == 50 [pid = 1656] [id = 580] 01:38:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 136 (0x119344400) [pid = 1656] [serial = 1740] [outer = 0x0] 01:38:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 137 (0x1199ae800) [pid = 1656] [serial = 1741] [outer = 0x119344400] 01:38:20 INFO - PROCESS | 1656 | 1465202300052 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 138 (0x119cc6000) [pid = 1656] [serial = 1742] [outer = 0x119344400] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce14800 == 49 [pid = 1656] [id = 574] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12c77b000 == 48 [pid = 1656] [id = 573] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba0a800 == 47 [pid = 1656] [id = 572] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2d0800 == 46 [pid = 1656] [id = 571] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12b129000 == 45 [pid = 1656] [id = 570] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12a7a9000 == 44 [pid = 1656] [id = 569] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x128f41800 == 43 [pid = 1656] [id = 568] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1278ce800 == 42 [pid = 1656] [id = 567] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1246d9800 == 41 [pid = 1656] [id = 566] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a9800 == 40 [pid = 1656] [id = 565] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x11819f800 == 39 [pid = 1656] [id = 564] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x11687f000 == 38 [pid = 1656] [id = 563] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x113a9e000 == 37 [pid = 1656] [id = 562] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1278d3000 == 36 [pid = 1656] [id = 561] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba11800 == 35 [pid = 1656] [id = 560] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x128f23800 == 34 [pid = 1656] [id = 559] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x118962800 == 33 [pid = 1656] [id = 558] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12d1dc000 == 32 [pid = 1656] [id = 557] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1186db000 == 31 [pid = 1656] [id = 579] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12d373800 == 30 [pid = 1656] [id = 578] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x12a7b6800 == 29 [pid = 1656] [id = 577] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a5000 == 28 [pid = 1656] [id = 576] 01:38:20 INFO - PROCESS | 1656 | --DOCSHELL 0x11339a800 == 27 [pid = 1656] [id = 575] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 137 (0x12a7d1000) [pid = 1656] [serial = 1654] [outer = 0x0] [url = about:blank] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 136 (0x12bc71800) [pid = 1656] [serial = 1658] [outer = 0x0] [url = about:blank] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 135 (0x12b40a400) [pid = 1656] [serial = 1657] [outer = 0x0] [url = about:blank] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 134 (0x11933dc00) [pid = 1656] [serial = 1640] [outer = 0x0] [url = about:blank] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 133 (0x118f19000) [pid = 1656] [serial = 1639] [outer = 0x0] [url = about:blank] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 132 (0x1196d1400) [pid = 1656] [serial = 1642] [outer = 0x0] [url = about:blank] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x119cc1c00) [pid = 1656] [serial = 1643] [outer = 0x0] [url = about:blank] 01:38:20 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x121e41400) [pid = 1656] [serial = 1645] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x1250e3000) [pid = 1656] [serial = 1646] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x12bc73400) [pid = 1656] [serial = 1625] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x1210bf800) [pid = 1656] [serial = 1636] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x12694e800) [pid = 1656] [serial = 1648] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x127aa4c00) [pid = 1656] [serial = 1649] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x12933b000) [pid = 1656] [serial = 1651] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x119340400) [pid = 1656] [serial = 1630] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x113356000) [pid = 1656] [serial = 1627] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x121846000) [pid = 1656] [serial = 1633] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x12bc7d400) [pid = 1656] [serial = 1660] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x1199ae000) [pid = 1656] [serial = 1663] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x125871400) [pid = 1656] [serial = 1664] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x12c1d9c00) [pid = 1656] [serial = 1669] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12c676c00) [pid = 1656] [serial = 1670] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12c105400) [pid = 1656] [serial = 1661] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12b1a0c00) [pid = 1656] [serial = 1655] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x129475400) [pid = 1656] [serial = 1652] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12c108800) [pid = 1656] [serial = 1667] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12c67d800) [pid = 1656] [serial = 1672] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12a6c1c00) [pid = 1656] [serial = 1666] [outer = 0x0] [url = about:blank] 01:38:21 INFO - PROCESS | 1656 | 1465202301168 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1375ms 01:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:38:21 INFO - PROCESS | 1656 | 1465202301221 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 1656 | 1465202301223 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:38:21 INFO - PROCESS | 1656 | 1465202301226 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 1656 | 1465202301228 Marionette TRACE conn2 <- [1,2294,null,{}] 01:38:21 INFO - PROCESS | 1656 | 1465202301231 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}] 01:38:21 INFO - PROCESS | 1656 | 1465202301233 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:21 INFO - PROCESS | 1656 | 1465202301314 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:38:21 INFO - PROCESS | 1656 | 1465202301388 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 1656 | 1465202301389 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e1e800 == 28 [pid = 1656] [id = 581] 01:38:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x117307800) [pid = 1656] [serial = 1743] [outer = 0x0] 01:38:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118f15c00) [pid = 1656] [serial = 1744] [outer = 0x117307800] 01:38:21 INFO - PROCESS | 1656 | 1465202301417 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x118fd1000) [pid = 1656] [serial = 1745] [outer = 0x117307800] 01:38:21 INFO - PROCESS | 1656 | 1465202301744 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 521ms 01:38:21 INFO - PROCESS | 1656 | 1465202301747 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 1656 | 1465202301752 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:38:21 INFO - PROCESS | 1656 | 1465202301759 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 1656 | 1465202301761 Marionette TRACE conn2 <- [1,2298,null,{}] 01:38:21 INFO - PROCESS | 1656 | 1465202301763 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}] 01:38:21 INFO - PROCESS | 1656 | 1465202301765 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:21 INFO - PROCESS | 1656 | 1465202301852 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:38:21 INFO - PROCESS | 1656 | 1465202301857 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 1656 | 1465202301859 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x118981000 == 29 [pid = 1656] [id = 582] 01:38:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x119635c00) [pid = 1656] [serial = 1746] [outer = 0x0] 01:38:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x1199ae000) [pid = 1656] [serial = 1747] [outer = 0x119635c00] 01:38:21 INFO - PROCESS | 1656 | 1465202301887 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x119dda400) [pid = 1656] [serial = 1748] [outer = 0x119635c00] 01:38:22 INFO - PROCESS | 1656 | 1465202302242 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 521ms 01:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:38:22 INFO - PROCESS | 1656 | 1465202302280 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 1656 | 1465202302282 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:38:22 INFO - PROCESS | 1656 | 1465202302284 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 1656 | 1465202302287 Marionette TRACE conn2 <- [1,2302,null,{}] 01:38:22 INFO - PROCESS | 1656 | 1465202302295 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}] 01:38:22 INFO - PROCESS | 1656 | 1465202302298 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:22 INFO - PROCESS | 1656 | 1465202302380 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:38:22 INFO - PROCESS | 1656 | 1465202302390 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 1656 | 1465202302392 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c24800 == 30 [pid = 1656] [id = 583] 01:38:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x11827e000) [pid = 1656] [serial = 1749] [outer = 0x0] 01:38:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12183d800) [pid = 1656] [serial = 1750] [outer = 0x11827e000] 01:38:22 INFO - PROCESS | 1656 | 1465202302421 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x121e37000) [pid = 1656] [serial = 1751] [outer = 0x11827e000] 01:38:22 INFO - PROCESS | 1656 | 1465202302798 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 521ms 01:38:22 INFO - PROCESS | 1656 | 1465202302805 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 1656 | 1465202302807 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:38:22 INFO - PROCESS | 1656 | 1465202302809 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - PROCESS | 1656 | 1465202302810 Marionette TRACE conn2 <- [1,2306,null,{}] 01:38:22 INFO - PROCESS | 1656 | 1465202302813 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}] 01:38:22 INFO - PROCESS | 1656 | 1465202302814 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:22 INFO - PROCESS | 1656 | 1465202302935 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:38:22 INFO - PROCESS | 1656 | 1465202302975 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 1656 | 1465202302977 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x12589a000 == 31 [pid = 1656] [id = 584] 01:38:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x121846400) [pid = 1656] [serial = 1752] [outer = 0x0] 01:38:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x125034000) [pid = 1656] [serial = 1753] [outer = 0x121846400] 01:38:23 INFO - PROCESS | 1656 | 1465202303002 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x1258b5400) [pid = 1656] [serial = 1754] [outer = 0x121846400] 01:38:23 INFO - PROCESS | 1656 | 1465202303322 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 569ms 01:38:23 INFO - PROCESS | 1656 | 1465202303386 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 1656 | 1465202303387 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:38:23 INFO - PROCESS | 1656 | 1465202303396 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 1656 | 1465202303397 Marionette TRACE conn2 <- [1,2310,null,{}] 01:38:23 INFO - PROCESS | 1656 | 1465202303399 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}] 01:38:23 INFO - PROCESS | 1656 | 1465202303400 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:23 INFO - PROCESS | 1656 | 1465202303503 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:38:23 INFO - PROCESS | 1656 | 1465202303507 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 1656 | 1465202303509 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278ea800 == 32 [pid = 1656] [id = 585] 01:38:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x1121aa400) [pid = 1656] [serial = 1755] [outer = 0x0] 01:38:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x12656f000) [pid = 1656] [serial = 1756] [outer = 0x1121aa400] 01:38:23 INFO - PROCESS | 1656 | 1465202303534 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x126663800) [pid = 1656] [serial = 1757] [outer = 0x1121aa400] 01:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 520ms 01:38:23 INFO - PROCESS | 1656 | 1465202303912 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]]]}] 01:38:23 INFO - PROCESS | 1656 | 1465202303918 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 1656 | 1465202303919 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:38:23 INFO - PROCESS | 1656 | 1465202303922 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 1656 | 1465202303923 Marionette TRACE conn2 <- [1,2314,null,{}] 01:38:23 INFO - PROCESS | 1656 | 1465202303925 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}] 01:38:23 INFO - PROCESS | 1656 | 1465202303929 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:24 INFO - PROCESS | 1656 | 1465202304062 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:38:24 INFO - PROCESS | 1656 | 1465202304072 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 1656 | 1465202304074 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b4800 == 33 [pid = 1656] [id = 586] 01:38:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x126665000) [pid = 1656] [serial = 1758] [outer = 0x0] 01:38:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x127840c00) [pid = 1656] [serial = 1759] [outer = 0x126665000] 01:38:24 INFO - PROCESS | 1656 | 1465202304099 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x12a7c4c00) [pid = 1656] [serial = 1760] [outer = 0x126665000] 01:38:24 INFO - PROCESS | 1656 | 1465202304451 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 01:38:24 INFO - PROCESS | 1656 | 1465202304495 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 1656 | 1465202304496 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:38:24 INFO - PROCESS | 1656 | 1465202304499 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 1656 | 1465202304507 Marionette TRACE conn2 <- [1,2318,null,{}] 01:38:24 INFO - PROCESS | 1656 | 1465202304510 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}] 01:38:24 INFO - PROCESS | 1656 | 1465202304511 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:24 INFO - PROCESS | 1656 | 1465202304612 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:38:24 INFO - PROCESS | 1656 | 1465202304656 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 1656 | 1465202304657 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a7a1000 == 34 [pid = 1656] [id = 587] 01:38:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x112a83000) [pid = 1656] [serial = 1761] [outer = 0x0] 01:38:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x12aa7f800) [pid = 1656] [serial = 1762] [outer = 0x112a83000] 01:38:24 INFO - PROCESS | 1656 | 1465202304681 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x12aa89400) [pid = 1656] [serial = 1763] [outer = 0x112a83000] 01:38:25 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 01:38:25 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 01:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:25 INFO - _addTest/ [0,2321,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 1656 | 1465202305026 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:38:25 INFO - PROCESS | 1656 | 1465202305029 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 1656 | 1465202305030 Marionette TRACE conn2 <- [1,2322,null,{}] 01:38:25 INFO - PROCESS | 1656 | 1465202305032 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}] 01:38:25 INFO - PROCESS | 1656 | 1465202305033 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:25 INFO - PROCESS | 1656 | 1465202305141 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:38:25 INFO - PROCESS | 1656 | 1465202305152 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 1656 | 1465202305153 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b129000 == 35 [pid = 1656] [id = 588] 01:38:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x12b111400) [pid = 1656] [serial = 1764] [outer = 0x0] 01:38:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 133 (0x12b1a0c00) [pid = 1656] [serial = 1765] [outer = 0x12b111400] 01:38:25 INFO - PROCESS | 1656 | 1465202305175 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 134 (0x12b409c00) [pid = 1656] [serial = 1766] [outer = 0x12b111400] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 133 (0x12661ac00) [pid = 1656] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 132 (0x110d61400) [pid = 1656] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x111c64c00) [pid = 1656] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x116743c00) [pid = 1656] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x1210b5c00) [pid = 1656] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x11820bc00) [pid = 1656] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x119dd4c00) [pid = 1656] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x118f50c00) [pid = 1656] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x11335e800) [pid = 1656] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x113860800) [pid = 1656] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x1199b6800) [pid = 1656] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x121c58800) [pid = 1656] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x12784c400) [pid = 1656] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x118214800) [pid = 1656] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12946c000) [pid = 1656] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x111c62400) [pid = 1656] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x12c679400) [pid = 1656] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12b112400) [pid = 1656] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1258afc00) [pid = 1656] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x113d79400) [pid = 1656] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x118fed400) [pid = 1656] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1199b6000) [pid = 1656] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x119ba1800) [pid = 1656] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x1214da800) [pid = 1656] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x118657000) [pid = 1656] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1121b5400) [pid = 1656] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12aa7e400) [pid = 1656] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x121c58400) [pid = 1656] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:38:25 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118218800) [pid = 1656] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:38:25 INFO - PROCESS | 1656 | 1465202305955 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 968ms 01:38:26 INFO - PROCESS | 1656 | 1465202305998 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 1656 | 1465202306000 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:38:26 INFO - PROCESS | 1656 | 1465202306016 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 1656 | 1465202306017 Marionette TRACE conn2 <- [1,2326,null,{}] 01:38:26 INFO - PROCESS | 1656 | 1465202306027 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}] 01:38:26 INFO - PROCESS | 1656 | 1465202306028 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:26 INFO - PROCESS | 1656 | 1465202306124 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:38:26 INFO - PROCESS | 1656 | 1465202306129 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 1656 | 1465202306130 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c1e000 == 36 [pid = 1656] [id = 589] 01:38:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x117645400) [pid = 1656] [serial = 1767] [outer = 0x0] 01:38:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x118218800) [pid = 1656] [serial = 1768] [outer = 0x117645400] 01:38:26 INFO - PROCESS | 1656 | 1465202306155 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x119638400) [pid = 1656] [serial = 1769] [outer = 0x117645400] 01:38:26 INFO - PROCESS | 1656 | 1465202306492 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 534ms 01:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:38:26 INFO - PROCESS | 1656 | 1465202306542 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 1656 | 1465202306544 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:38:26 INFO - PROCESS | 1656 | 1465202306546 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 1656 | 1465202306547 Marionette TRACE conn2 <- [1,2330,null,{}] 01:38:26 INFO - PROCESS | 1656 | 1465202306549 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}] 01:38:26 INFO - PROCESS | 1656 | 1465202306551 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:26 INFO - PROCESS | 1656 | 1465202306637 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:38:26 INFO - PROCESS | 1656 | 1465202306711 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 1656 | 1465202306712 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2af800 == 37 [pid = 1656] [id = 590] 01:38:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x11820b800) [pid = 1656] [serial = 1770] [outer = 0x0] 01:38:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x119b6d000) [pid = 1656] [serial = 1771] [outer = 0x11820b800] 01:38:26 INFO - PROCESS | 1656 | 1465202306737 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1258a9c00) [pid = 1656] [serial = 1772] [outer = 0x11820b800] 01:38:27 INFO - PROCESS | 1656 | 1465202307023 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 01:38:27 INFO - PROCESS | 1656 | 1465202307069 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 1656 | 1465202307073 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:38:27 INFO - PROCESS | 1656 | 1465202307075 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 1656 | 1465202307077 Marionette TRACE conn2 <- [1,2334,null,{}] 01:38:27 INFO - PROCESS | 1656 | 1465202307079 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}] 01:38:27 INFO - PROCESS | 1656 | 1465202307081 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:27 INFO - PROCESS | 1656 | 1465202307183 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:38:27 INFO - PROCESS | 1656 | 1465202307189 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 1656 | 1465202307191 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278e9800 == 38 [pid = 1656] [id = 591] 01:38:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x127847000) [pid = 1656] [serial = 1773] [outer = 0x0] 01:38:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12b408400) [pid = 1656] [serial = 1774] [outer = 0x127847000] 01:38:27 INFO - PROCESS | 1656 | 1465202307218 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x12bc6ec00) [pid = 1656] [serial = 1775] [outer = 0x127847000] 01:38:27 INFO - PROCESS | 1656 | 1465202307579 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]]]}] 01:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 01:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:38:27 INFO - PROCESS | 1656 | 1465202307594 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:38:27 INFO - PROCESS | 1656 | 1465202307596 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:38:27 INFO - PROCESS | 1656 | 1465202307599 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:38:27 INFO - PROCESS | 1656 | 1465202307600 Marionette TRACE conn2 <- [1,2338,null,{}] 01:38:27 INFO - PROCESS | 1656 | 1465202307605 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}] 01:38:27 INFO - PROCESS | 1656 | 1465202307606 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:27 INFO - PROCESS | 1656 | 1465202307722 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:38:27 INFO - PROCESS | 1656 | 1465202307729 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 1656 | 1465202307730 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c22b800 == 39 [pid = 1656] [id = 592] 01:38:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12bc75400) [pid = 1656] [serial = 1776] [outer = 0x0] 01:38:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12bc7d800) [pid = 1656] [serial = 1777] [outer = 0x12bc75400] 01:38:27 INFO - PROCESS | 1656 | 1465202307755 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12c108800) [pid = 1656] [serial = 1778] [outer = 0x12bc75400] 01:38:28 INFO - PROCESS | 1656 | 1465202308389 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 823ms 01:38:28 INFO - PROCESS | 1656 | 1465202308424 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 1656 | 1465202308428 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:38:28 INFO - PROCESS | 1656 | 1465202308433 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 1656 | 1465202308438 Marionette TRACE conn2 <- [1,2342,null,{}] 01:38:28 INFO - PROCESS | 1656 | 1465202308443 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}] 01:38:28 INFO - PROCESS | 1656 | 1465202308446 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:28 INFO - PROCESS | 1656 | 1465202308618 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:38:28 INFO - PROCESS | 1656 | 1465202308730 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 1656 | 1465202308732 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193ac000 == 40 [pid = 1656] [id = 593] 01:38:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x113a0d000) [pid = 1656] [serial = 1779] [outer = 0x0] 01:38:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x1182f1800) [pid = 1656] [serial = 1780] [outer = 0x113a0d000] 01:38:28 INFO - PROCESS | 1656 | 1465202308765 Marionette DEBUG loaded listener.js 01:38:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x118f19c00) [pid = 1656] [serial = 1781] [outer = 0x113a0d000] 01:38:29 INFO - PROCESS | 1656 | 1465202309241 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 879ms 01:38:29 INFO - PROCESS | 1656 | 1465202309327 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 1656 | 1465202309330 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:38:29 INFO - PROCESS | 1656 | 1465202309339 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 1656 | 1465202309341 Marionette TRACE conn2 <- [1,2346,null,{}] 01:38:29 INFO - PROCESS | 1656 | 1465202309343 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}] 01:38:29 INFO - PROCESS | 1656 | 1465202309345 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:29 INFO - PROCESS | 1656 | 1465202309463 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:38:29 INFO - PROCESS | 1656 | 1465202309554 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 1656 | 1465202309555 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f4b000 == 41 [pid = 1656] [id = 594] 01:38:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x1199b9c00) [pid = 1656] [serial = 1782] [outer = 0x0] 01:38:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x119dd0400) [pid = 1656] [serial = 1783] [outer = 0x1199b9c00] 01:38:29 INFO - PROCESS | 1656 | 1465202309587 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x1210b9400) [pid = 1656] [serial = 1784] [outer = 0x1199b9c00] 01:38:30 INFO - PROCESS | 1656 | 1465202310298 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]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 971ms 01:38:30 INFO - PROCESS | 1656 | 1465202310309 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 1656 | 1465202310312 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:38:30 INFO - PROCESS | 1656 | 1465202310315 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 1656 | 1465202310318 Marionette TRACE conn2 <- [1,2350,null,{}] 01:38:30 INFO - PROCESS | 1656 | 1465202310359 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}] 01:38:30 INFO - PROCESS | 1656 | 1465202310361 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:30 INFO - PROCESS | 1656 | 1465202310470 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:38:30 INFO - PROCESS | 1656 | 1465202310564 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 1656 | 1465202310567 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e03800 == 42 [pid = 1656] [id = 595] 01:38:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x1168a9000) [pid = 1656] [serial = 1785] [outer = 0x0] 01:38:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x117306800) [pid = 1656] [serial = 1786] [outer = 0x1168a9000] 01:38:30 INFO - PROCESS | 1656 | 1465202310596 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x1184a3c00) [pid = 1656] [serial = 1787] [outer = 0x1168a9000] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1278e9800 == 41 [pid = 1656] [id = 591] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2af800 == 40 [pid = 1656] [id = 590] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x121c1e000 == 39 [pid = 1656] [id = 589] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12b129000 == 38 [pid = 1656] [id = 588] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12a7a1000 == 37 [pid = 1656] [id = 587] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b4800 == 36 [pid = 1656] [id = 586] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1278ea800 == 35 [pid = 1656] [id = 585] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12589a000 == 34 [pid = 1656] [id = 584] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x121c24800 == 33 [pid = 1656] [id = 583] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x118981000 == 32 [pid = 1656] [id = 582] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x117e1e800 == 31 [pid = 1656] [id = 581] 01:38:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1186f2800 == 30 [pid = 1656] [id = 580] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x129473400) [pid = 1656] [serial = 1637] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x1196d0000) [pid = 1656] [serial = 1631] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x12784c000) [pid = 1656] [serial = 1586] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x113283000) [pid = 1656] [serial = 1574] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x1160b8c00) [pid = 1656] [serial = 1628] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x116f81800) [pid = 1656] [serial = 1538] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x126614800) [pid = 1656] [serial = 1583] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x118f1d000) [pid = 1656] [serial = 1577] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x126619c00) [pid = 1656] [serial = 1634] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x119dd6000) [pid = 1656] [serial = 1580] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x113f09c00) [pid = 1656] [serial = 1535] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x1186ac000) [pid = 1656] [serial = 1708] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x127aa4400) [pid = 1656] [serial = 1711] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x126e3d800) [pid = 1656] [serial = 1709] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x126612800) [pid = 1656] [serial = 1717] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x129611400) [pid = 1656] [serial = 1714] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x129345000) [pid = 1656] [serial = 1712] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x119343800) [pid = 1656] [serial = 1687] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12933ac00) [pid = 1656] [serial = 1688] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12c681800) [pid = 1656] [serial = 1673] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12b199c00) [pid = 1656] [serial = 1684] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12bc6ac00) [pid = 1656] [serial = 1685] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x129340000) [pid = 1656] [serial = 1681] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12a7c5c00) [pid = 1656] [serial = 1682] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x115efb000) [pid = 1656] [serial = 1690] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11674f400) [pid = 1656] [serial = 1691] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11963ec00) [pid = 1656] [serial = 1696] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1199b5000) [pid = 1656] [serial = 1697] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x121290800) [pid = 1656] [serial = 1678] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x121c4fc00) [pid = 1656] [serial = 1679] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1210b3400) [pid = 1656] [serial = 1699] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x121291400) [pid = 1656] [serial = 1700] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12183c800) [pid = 1656] [serial = 1702] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x121a5a000) [pid = 1656] [serial = 1703] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1186b2000) [pid = 1656] [serial = 1693] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118f17000) [pid = 1656] [serial = 1694] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x11728c800) [pid = 1656] [serial = 1675] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1189e9800) [pid = 1656] [serial = 1676] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12b114800) [pid = 1656] [serial = 1720] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12c105000) [pid = 1656] [serial = 1724] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a6c0400) [pid = 1656] [serial = 1715] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1246be400) [pid = 1656] [serial = 1705] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12ba7bc00) [pid = 1656] [serial = 1721] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1266dac00) [pid = 1656] [serial = 1706] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12a6c4000) [pid = 1656] [serial = 1718] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12bc79400) [pid = 1656] [serial = 1723] [outer = 0x0] [url = about:blank] 01:38:31 INFO - PROCESS | 1656 | 1465202311144 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 856ms 01:38:31 INFO - PROCESS | 1656 | 1465202311171 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 1656 | 1465202311174 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:38:31 INFO - PROCESS | 1656 | 1465202311178 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 1656 | 1465202311180 Marionette TRACE conn2 <- [1,2354,null,{}] 01:38:31 INFO - PROCESS | 1656 | 1465202311182 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}] 01:38:31 INFO - PROCESS | 1656 | 1465202311184 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:31 INFO - PROCESS | 1656 | 1465202311272 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:38:31 INFO - PROCESS | 1656 | 1465202311278 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 1656 | 1465202311279 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x118199000 == 31 [pid = 1656] [id = 596] 01:38:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1184a6800) [pid = 1656] [serial = 1788] [outer = 0x0] 01:38:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118f19000) [pid = 1656] [serial = 1789] [outer = 0x1184a6800] 01:38:31 INFO - PROCESS | 1656 | 1465202311307 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119288400) [pid = 1656] [serial = 1790] [outer = 0x1184a6800] 01:38:31 INFO - PROCESS | 1656 | 1465202311708 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 569ms 01:38:31 INFO - PROCESS | 1656 | 1465202311747 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 1656 | 1465202311749 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:38:31 INFO - PROCESS | 1656 | 1465202311757 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - PROCESS | 1656 | 1465202311760 Marionette TRACE conn2 <- [1,2358,null,{}] 01:38:31 INFO - PROCESS | 1656 | 1465202311769 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}] 01:38:31 INFO - PROCESS | 1656 | 1465202311773 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:31 INFO - PROCESS | 1656 | 1465202311859 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:38:31 INFO - PROCESS | 1656 | 1465202311890 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 1656 | 1465202311892 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153f800 == 32 [pid = 1656] [id = 597] 01:38:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119b6fc00) [pid = 1656] [serial = 1791] [outer = 0x0] 01:38:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x119cc6400) [pid = 1656] [serial = 1792] [outer = 0x119b6fc00] 01:38:31 INFO - PROCESS | 1656 | 1465202311921 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1210b9800) [pid = 1656] [serial = 1793] [outer = 0x119b6fc00] 01:38:32 INFO - PROCESS | 1656 | 1465202312283 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 01:38:32 INFO - PROCESS | 1656 | 1465202312328 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 1656 | 1465202312330 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:38:32 INFO - PROCESS | 1656 | 1465202312332 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 1656 | 1465202312333 Marionette TRACE conn2 <- [1,2362,null,{}] 01:38:32 INFO - PROCESS | 1656 | 1465202312336 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}] 01:38:32 INFO - PROCESS | 1656 | 1465202312337 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:32 INFO - PROCESS | 1656 | 1465202312426 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:38:32 INFO - PROCESS | 1656 | 1465202312430 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 1656 | 1465202312431 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x12589c800 == 33 [pid = 1656] [id = 598] 01:38:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1213f0800) [pid = 1656] [serial = 1794] [outer = 0x0] 01:38:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12183c800) [pid = 1656] [serial = 1795] [outer = 0x1213f0800] 01:38:32 INFO - PROCESS | 1656 | 1465202312458 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x121c58800) [pid = 1656] [serial = 1796] [outer = 0x1213f0800] 01:38:32 INFO - PROCESS | 1656 | 1465202312813 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms 01:38:32 INFO - PROCESS | 1656 | 1465202312852 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 1656 | 1465202312853 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:38:32 INFO - PROCESS | 1656 | 1465202312855 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 1656 | 1465202312856 Marionette TRACE conn2 <- [1,2366,null,{}] 01:38:32 INFO - PROCESS | 1656 | 1465202312859 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}] 01:38:32 INFO - PROCESS | 1656 | 1465202312860 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:32 INFO - PROCESS | 1656 | 1465202312977 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:38:32 INFO - PROCESS | 1656 | 1465202312984 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 1656 | 1465202312986 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278cf000 == 34 [pid = 1656] [id = 599] 01:38:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1121b2400) [pid = 1656] [serial = 1797] [outer = 0x0] 01:38:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12442dc00) [pid = 1656] [serial = 1798] [outer = 0x1121b2400] 01:38:33 INFO - PROCESS | 1656 | 1465202313011 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12530e800) [pid = 1656] [serial = 1799] [outer = 0x1121b2400] 01:38:33 INFO - PROCESS | 1656 | 1465202313390 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 569ms 01:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:38:33 INFO - PROCESS | 1656 | 1465202313425 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 1656 | 1465202313426 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:38:33 INFO - PROCESS | 1656 | 1465202313428 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 1656 | 1465202313429 Marionette TRACE conn2 <- [1,2370,null,{}] 01:38:33 INFO - PROCESS | 1656 | 1465202313432 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}] 01:38:33 INFO - PROCESS | 1656 | 1465202313436 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:33 INFO - PROCESS | 1656 | 1465202313564 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:38:33 INFO - PROCESS | 1656 | 1465202313577 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 1656 | 1465202313578 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x128e35800 == 35 [pid = 1656] [id = 600] 01:38:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x125879400) [pid = 1656] [serial = 1800] [outer = 0x0] 01:38:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x126c26400) [pid = 1656] [serial = 1801] [outer = 0x125879400] 01:38:33 INFO - PROCESS | 1656 | 1465202313604 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129468800) [pid = 1656] [serial = 1802] [outer = 0x125879400] 01:38:33 INFO - PROCESS | 1656 | 1465202313959 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 568ms 01:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:38:34 INFO - PROCESS | 1656 | 1465202314004 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 1656 | 1465202314005 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:38:34 INFO - PROCESS | 1656 | 1465202314007 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 1656 | 1465202314008 Marionette TRACE conn2 <- [1,2374,null,{}] 01:38:34 INFO - PROCESS | 1656 | 1465202314011 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}] 01:38:34 INFO - PROCESS | 1656 | 1465202314012 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:34 INFO - PROCESS | 1656 | 1465202314118 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:38:34 INFO - PROCESS | 1656 | 1465202314122 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 1656 | 1465202314123 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193c3000 == 36 [pid = 1656] [id = 601] 01:38:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x112dc1000) [pid = 1656] [serial = 1803] [outer = 0x0] 01:38:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12960f800) [pid = 1656] [serial = 1804] [outer = 0x112dc1000] 01:38:34 INFO - PROCESS | 1656 | 1465202314156 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a6c4c00) [pid = 1656] [serial = 1805] [outer = 0x112dc1000] 01:38:34 INFO - PROCESS | 1656 | 1465202314514 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]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 518ms 01:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:38:34 INFO - PROCESS | 1656 | 1465202314528 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 1656 | 1465202314529 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:38:34 INFO - PROCESS | 1656 | 1465202314531 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - PROCESS | 1656 | 1465202314533 Marionette TRACE conn2 <- [1,2378,null,{}] 01:38:34 INFO - PROCESS | 1656 | 1465202314538 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}] 01:38:34 INFO - PROCESS | 1656 | 1465202314539 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:34 INFO - PROCESS | 1656 | 1465202314647 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:38:34 INFO - PROCESS | 1656 | 1465202314651 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 1656 | 1465202314652 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b127000 == 37 [pid = 1656] [id = 602] 01:38:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129345000) [pid = 1656] [serial = 1806] [outer = 0x0] 01:38:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12a7cf400) [pid = 1656] [serial = 1807] [outer = 0x129345000] 01:38:34 INFO - PROCESS | 1656 | 1465202314677 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b11d800) [pid = 1656] [serial = 1808] [outer = 0x129345000] 01:38:35 INFO - PROCESS | 1656 | 1465202315024 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 521ms 01:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:38:35 INFO - PROCESS | 1656 | 1465202315055 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 1656 | 1465202315056 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:38:35 INFO - PROCESS | 1656 | 1465202315058 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 1656 | 1465202315060 Marionette TRACE conn2 <- [1,2382,null,{}] 01:38:35 INFO - PROCESS | 1656 | 1465202315062 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}] 01:38:35 INFO - PROCESS | 1656 | 1465202315063 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:35 INFO - PROCESS | 1656 | 1465202315176 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:38:35 INFO - PROCESS | 1656 | 1465202315216 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 1656 | 1465202315217 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba0f800 == 38 [pid = 1656] [id = 603] 01:38:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12b19c400) [pid = 1656] [serial = 1809] [outer = 0x0] 01:38:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12b40c400) [pid = 1656] [serial = 1810] [outer = 0x12b19c400] 01:38:35 INFO - PROCESS | 1656 | 1465202315250 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12ba7a000) [pid = 1656] [serial = 1811] [outer = 0x12b19c400] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x11827e000) [pid = 1656] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119344400) [pid = 1656] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x121846400) [pid = 1656] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119635c00) [pid = 1656] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x117307800) [pid = 1656] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1121aa400) [pid = 1656] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x111c60c00) [pid = 1656] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x11764d800) [pid = 1656] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119dd2400) [pid = 1656] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x126665000) [pid = 1656] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112a83000) [pid = 1656] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1246c8400) [pid = 1656] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12b111400) [pid = 1656] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x111c63400) [pid = 1656] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x117645400) [pid = 1656] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11820b800) [pid = 1656] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:38:35 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x127847000) [pid = 1656] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:38:35 INFO - PROCESS | 1656 | 1465202315659 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 619ms 01:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:38:35 INFO - PROCESS | 1656 | 1465202315678 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 1656 | 1465202315680 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:38:35 INFO - PROCESS | 1656 | 1465202315682 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 1656 | 1465202315683 Marionette TRACE conn2 <- [1,2386,null,{}] 01:38:35 INFO - PROCESS | 1656 | 1465202315700 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}] 01:38:35 INFO - PROCESS | 1656 | 1465202315703 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:35 INFO - PROCESS | 1656 | 1465202315817 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:38:35 INFO - PROCESS | 1656 | 1465202315823 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 1656 | 1465202315824 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a7b4000 == 39 [pid = 1656] [id = 604] 01:38:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118271000) [pid = 1656] [serial = 1812] [outer = 0x0] 01:38:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1210bf400) [pid = 1656] [serial = 1813] [outer = 0x118271000] 01:38:35 INFO - PROCESS | 1656 | 1465202315849 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12530e400) [pid = 1656] [serial = 1814] [outer = 0x118271000] 01:38:36 INFO - PROCESS | 1656 | 1465202316165 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 523ms 01:38:36 INFO - PROCESS | 1656 | 1465202316205 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 1656 | 1465202316207 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:38:36 INFO - PROCESS | 1656 | 1465202316209 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 1656 | 1465202316211 Marionette TRACE conn2 <- [1,2390,null,{}] 01:38:36 INFO - PROCESS | 1656 | 1465202316213 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}] 01:38:36 INFO - PROCESS | 1656 | 1465202316215 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:36 INFO - PROCESS | 1656 | 1465202316313 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:38:36 INFO - PROCESS | 1656 | 1465202316394 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 1656 | 1465202316395 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c78b000 == 40 [pid = 1656] [id = 605] 01:38:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12502c400) [pid = 1656] [serial = 1815] [outer = 0x0] 01:38:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12b408c00) [pid = 1656] [serial = 1816] [outer = 0x12502c400] 01:38:36 INFO - PROCESS | 1656 | 1465202316422 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12c10b000) [pid = 1656] [serial = 1817] [outer = 0x12502c400] 01:38:36 INFO - PROCESS | 1656 | 1465202316729 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 01:38:36 INFO - PROCESS | 1656 | 1465202316779 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 1656 | 1465202316781 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:38:36 INFO - PROCESS | 1656 | 1465202316783 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 1656 | 1465202316784 Marionette TRACE conn2 <- [1,2394,null,{}] 01:38:36 INFO - PROCESS | 1656 | 1465202316786 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}] 01:38:36 INFO - PROCESS | 1656 | 1465202316787 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:36 INFO - PROCESS | 1656 | 1465202316874 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:38:36 INFO - PROCESS | 1656 | 1465202316878 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 1656 | 1465202316879 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb78800 == 41 [pid = 1656] [id = 606] 01:38:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x126c24c00) [pid = 1656] [serial = 1818] [outer = 0x0] 01:38:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12c110c00) [pid = 1656] [serial = 1819] [outer = 0x126c24c00] 01:38:36 INFO - PROCESS | 1656 | 1465202316964 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12c1dd400) [pid = 1656] [serial = 1820] [outer = 0x126c24c00] 01:38:37 INFO - PROCESS | 1656 | 1465202317372 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 621ms 01:38:37 INFO - PROCESS | 1656 | 1465202317418 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 1656 | 1465202317421 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:38:37 INFO - PROCESS | 1656 | 1465202317426 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 1656 | 1465202317428 Marionette TRACE conn2 <- [1,2398,null,{}] 01:38:37 INFO - PROCESS | 1656 | 1465202317432 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}] 01:38:37 INFO - PROCESS | 1656 | 1465202317434 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:37 INFO - PROCESS | 1656 | 1465202317545 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:38:37 INFO - PROCESS | 1656 | 1465202317667 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 1656 | 1465202317668 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a5800 == 42 [pid = 1656] [id = 607] 01:38:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x11728c800) [pid = 1656] [serial = 1821] [outer = 0x0] 01:38:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x118272400) [pid = 1656] [serial = 1822] [outer = 0x11728c800] 01:38:37 INFO - PROCESS | 1656 | 1465202317701 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x118f19400) [pid = 1656] [serial = 1823] [outer = 0x11728c800] 01:38:38 INFO - PROCESS | 1656 | 1465202318144 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 724ms 01:38:38 INFO - PROCESS | 1656 | 1465202318149 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 1656 | 1465202318153 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:38:38 INFO - PROCESS | 1656 | 1465202318158 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 1656 | 1465202318159 Marionette TRACE conn2 <- [1,2402,null,{}] 01:38:38 INFO - PROCESS | 1656 | 1465202318162 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}] 01:38:38 INFO - PROCESS | 1656 | 1465202318164 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:38 INFO - PROCESS | 1656 | 1465202318273 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:38:38 INFO - PROCESS | 1656 | 1465202318354 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 1656 | 1465202318356 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278d0800 == 43 [pid = 1656] [id = 608] 01:38:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118fed400) [pid = 1656] [serial = 1824] [outer = 0x0] 01:38:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1196c8c00) [pid = 1656] [serial = 1825] [outer = 0x118fed400] 01:38:38 INFO - PROCESS | 1656 | 1465202318389 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x119ccc000) [pid = 1656] [serial = 1826] [outer = 0x118fed400] 01:38:38 INFO - PROCESS | 1656 | 1465202318814 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 721ms 01:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:38:38 INFO - PROCESS | 1656 | 1465202318894 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:38:38 INFO - PROCESS | 1656 | 1465202318895 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:38:38 INFO - PROCESS | 1656 | 1465202318897 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 1656 | 1465202318900 Marionette TRACE conn2 <- [1,2406,null,{}] 01:38:38 INFO - PROCESS | 1656 | 1465202318940 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}] 01:38:38 INFO - PROCESS | 1656 | 1465202318943 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:39 INFO - PROCESS | 1656 | 1465202319053 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:38:39 INFO - PROCESS | 1656 | 1465202319135 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 1656 | 1465202319137 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce02800 == 44 [pid = 1656] [id = 609] 01:38:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1246be400) [pid = 1656] [serial = 1827] [outer = 0x0] 01:38:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1258a9400) [pid = 1656] [serial = 1828] [outer = 0x1246be400] 01:38:39 INFO - PROCESS | 1656 | 1465202319169 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x126c28000) [pid = 1656] [serial = 1829] [outer = 0x1246be400] 01:38:39 INFO - PROCESS | 1656 | 1465202319596 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]]]}] 01:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 01:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:38:39 INFO - PROCESS | 1656 | 1465202319632 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 1656 | 1465202319634 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:38:39 INFO - PROCESS | 1656 | 1465202319636 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 1656 | 1465202319637 Marionette TRACE conn2 <- [1,2410,null,{}] 01:38:39 INFO - PROCESS | 1656 | 1465202319640 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}] 01:38:39 INFO - PROCESS | 1656 | 1465202319641 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:39 INFO - PROCESS | 1656 | 1465202319751 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:38:39 INFO - PROCESS | 1656 | 1465202319859 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:39 INFO - PROCESS | 1656 | 1465202319860 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d1c0800 == 45 [pid = 1656] [id = 610] 01:38:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12784d000) [pid = 1656] [serial = 1830] [outer = 0x0] 01:38:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x129343c00) [pid = 1656] [serial = 1831] [outer = 0x12784d000] 01:38:39 INFO - PROCESS | 1656 | 1465202319893 Marionette DEBUG loaded listener.js 01:38:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12a7d3800) [pid = 1656] [serial = 1832] [outer = 0x12784d000] 01:38:40 INFO - PROCESS | 1656 | 1465202320340 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 01:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:38:40 INFO - PROCESS | 1656 | 1465202320356 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:38:40 INFO - PROCESS | 1656 | 1465202320357 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:38:40 INFO - PROCESS | 1656 | 1465202320359 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 1656 | 1465202320361 Marionette TRACE conn2 <- [1,2414,null,{}] 01:38:40 INFO - PROCESS | 1656 | 1465202320363 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}] 01:38:40 INFO - PROCESS | 1656 | 1465202320365 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:40 INFO - PROCESS | 1656 | 1465202320490 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:38:40 INFO - PROCESS | 1656 | 1465202320570 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 1656 | 1465202320571 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1244a0800 == 46 [pid = 1656] [id = 611] 01:38:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x127aa1800) [pid = 1656] [serial = 1833] [outer = 0x0] 01:38:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12b1a2000) [pid = 1656] [serial = 1834] [outer = 0x127aa1800] 01:38:40 INFO - PROCESS | 1656 | 1465202320600 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12bc75c00) [pid = 1656] [serial = 1835] [outer = 0x127aa1800] 01:38:41 INFO - PROCESS | 1656 | 1465202321197 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 870ms 01:38:41 INFO - PROCESS | 1656 | 1465202321231 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 1656 | 1465202321233 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:38:41 INFO - PROCESS | 1656 | 1465202321237 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 1656 | 1465202321239 Marionette TRACE conn2 <- [1,2418,null,{}] 01:38:41 INFO - PROCESS | 1656 | 1465202321243 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}] 01:38:41 INFO - PROCESS | 1656 | 1465202321244 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:41 INFO - PROCESS | 1656 | 1465202321348 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:38:41 INFO - PROCESS | 1656 | 1465202321429 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 1656 | 1465202321432 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x1186df000 == 47 [pid = 1656] [id = 612] 01:38:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x11689fc00) [pid = 1656] [serial = 1836] [outer = 0x0] 01:38:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x118657000) [pid = 1656] [serial = 1837] [outer = 0x11689fc00] 01:38:41 INFO - PROCESS | 1656 | 1465202321460 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x118fefc00) [pid = 1656] [serial = 1838] [outer = 0x11689fc00] 01:38:41 INFO - PROCESS | 1656 | 1465202321929 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 721ms 01:38:41 INFO - PROCESS | 1656 | 1465202321957 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 1656 | 1465202321960 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:38:41 INFO - PROCESS | 1656 | 1465202321965 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 1656 | 1465202321966 Marionette TRACE conn2 <- [1,2422,null,{}] 01:38:41 INFO - PROCESS | 1656 | 1465202321969 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}] 01:38:41 INFO - PROCESS | 1656 | 1465202321971 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:42 INFO - PROCESS | 1656 | 1465202322072 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12c78b000 == 46 [pid = 1656] [id = 605] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12a7b4000 == 45 [pid = 1656] [id = 604] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba0f800 == 44 [pid = 1656] [id = 603] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12b127000 == 43 [pid = 1656] [id = 602] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1193c3000 == 42 [pid = 1656] [id = 601] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x128e35800 == 41 [pid = 1656] [id = 600] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1278cf000 == 40 [pid = 1656] [id = 599] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12589c800 == 39 [pid = 1656] [id = 598] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12153f800 == 38 [pid = 1656] [id = 597] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x118199000 == 37 [pid = 1656] [id = 596] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x117e03800 == 36 [pid = 1656] [id = 595] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x128f4b000 == 35 [pid = 1656] [id = 594] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1193ac000 == 34 [pid = 1656] [id = 593] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12c22b800 == 33 [pid = 1656] [id = 592] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1186df000 == 32 [pid = 1656] [id = 612] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1244a0800 == 31 [pid = 1656] [id = 611] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12d1c0800 == 30 [pid = 1656] [id = 610] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce02800 == 29 [pid = 1656] [id = 609] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1278d0800 == 28 [pid = 1656] [id = 608] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb78800 == 27 [pid = 1656] [id = 606] 01:38:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a5800 == 26 [pid = 1656] [id = 607] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12b408400) [pid = 1656] [serial = 1774] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12183d800) [pid = 1656] [serial = 1750] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x121e37000) [pid = 1656] [serial = 1751] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119cc6000) [pid = 1656] [serial = 1742] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1199ae800) [pid = 1656] [serial = 1741] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x125034000) [pid = 1656] [serial = 1753] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1199ae000) [pid = 1656] [serial = 1747] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x119dda400) [pid = 1656] [serial = 1748] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118f15c00) [pid = 1656] [serial = 1744] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x118fd1000) [pid = 1656] [serial = 1745] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12656f000) [pid = 1656] [serial = 1756] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1166db400) [pid = 1656] [serial = 1727] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x112dc3000) [pid = 1656] [serial = 1726] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x118fef800) [pid = 1656] [serial = 1730] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x118652400) [pid = 1656] [serial = 1729] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x124068800) [pid = 1656] [serial = 1733] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x127840c00) [pid = 1656] [serial = 1759] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x121296000) [pid = 1656] [serial = 1732] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12aa89400) [pid = 1656] [serial = 1763] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12aa7f800) [pid = 1656] [serial = 1762] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126617800) [pid = 1656] [serial = 1735] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12b1a0c00) [pid = 1656] [serial = 1765] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12946f000) [pid = 1656] [serial = 1736] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11854fc00) [pid = 1656] [serial = 1739] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x118218800) [pid = 1656] [serial = 1768] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116747000) [pid = 1656] [serial = 1738] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1258a9c00) [pid = 1656] [serial = 1772] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12b409c00) [pid = 1656] [serial = 1766] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a7c4c00) [pid = 1656] [serial = 1760] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12bc6ec00) [pid = 1656] [serial = 1775] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x126663800) [pid = 1656] [serial = 1757] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1258b5400) [pid = 1656] [serial = 1754] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x119638400) [pid = 1656] [serial = 1769] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x119b6d000) [pid = 1656] [serial = 1771] [outer = 0x0] [url = about:blank] 01:38:42 INFO - PROCESS | 1656 | 1465202322783 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 1656 | 1465202322784 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:42 INFO - PROCESS | 1656 | ++DOCSHELL 0x10e9c6800 == 27 [pid = 1656] [id = 613] 01:38:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x111c64000) [pid = 1656] [serial = 1839] [outer = 0x0] 01:38:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x111c6b800) [pid = 1656] [serial = 1840] [outer = 0x111c64000] 01:38:42 INFO - PROCESS | 1656 | 1465202322817 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x112a78c00) [pid = 1656] [serial = 1841] [outer = 0x111c64000] 01:38:43 INFO - PROCESS | 1656 | 1465202323141 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1223ms 01:38:43 INFO - PROCESS | 1656 | 1465202323189 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 1656 | 1465202323191 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:38:43 INFO - PROCESS | 1656 | 1465202323194 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 1656 | 1465202323196 Marionette TRACE conn2 <- [1,2426,null,{}] 01:38:43 INFO - PROCESS | 1656 | 1465202323199 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}] 01:38:43 INFO - PROCESS | 1656 | 1465202323201 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:43 INFO - PROCESS | 1656 | 1465202323280 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:38:43 INFO - PROCESS | 1656 | 1465202323288 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 1656 | 1465202323290 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ad1800 == 28 [pid = 1656] [id = 614] 01:38:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11335e800) [pid = 1656] [serial = 1842] [outer = 0x0] 01:38:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1160b6000) [pid = 1656] [serial = 1843] [outer = 0x11335e800] 01:38:43 INFO - PROCESS | 1656 | 1465202323317 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x116748c00) [pid = 1656] [serial = 1844] [outer = 0x11335e800] 01:38:43 INFO - PROCESS | 1656 | 1465202323677 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 525ms 01:38:43 INFO - PROCESS | 1656 | 1465202323721 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 1656 | 1465202323724 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:38:43 INFO - PROCESS | 1656 | 1465202323726 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 1656 | 1465202323728 Marionette TRACE conn2 <- [1,2430,null,{}] 01:38:43 INFO - PROCESS | 1656 | 1465202323730 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}] 01:38:43 INFO - PROCESS | 1656 | 1465202323731 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:43 INFO - PROCESS | 1656 | 1465202323814 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:38:43 INFO - PROCESS | 1656 | 1465202323821 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 1656 | 1465202323823 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ad1000 == 29 [pid = 1656] [id = 615] 01:38:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x11689f800) [pid = 1656] [serial = 1845] [outer = 0x0] 01:38:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x11764d000) [pid = 1656] [serial = 1846] [outer = 0x11689f800] 01:38:43 INFO - PROCESS | 1656 | 1465202323849 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1182f2800) [pid = 1656] [serial = 1847] [outer = 0x11689f800] 01:38:44 INFO - PROCESS | 1656 | 1465202324228 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 518ms 01:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:38:44 INFO - PROCESS | 1656 | 1465202324245 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 1656 | 1465202324246 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:38:44 INFO - PROCESS | 1656 | 1465202324253 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 1656 | 1465202324257 Marionette TRACE conn2 <- [1,2434,null,{}] 01:38:44 INFO - PROCESS | 1656 | 1465202324261 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}] 01:38:44 INFO - PROCESS | 1656 | 1465202324264 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:44 INFO - PROCESS | 1656 | 1465202324345 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:38:44 INFO - PROCESS | 1656 | 1465202324353 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 1656 | 1465202324355 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x119228800 == 30 [pid = 1656] [id = 616] 01:38:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x118657400) [pid = 1656] [serial = 1848] [outer = 0x0] 01:38:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x118f1c000) [pid = 1656] [serial = 1849] [outer = 0x118657400] 01:38:44 INFO - PROCESS | 1656 | 1465202324380 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x118fee000) [pid = 1656] [serial = 1850] [outer = 0x118657400] 01:38:44 INFO - PROCESS | 1656 | 1465202324724 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 527ms 01:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:38:44 INFO - PROCESS | 1656 | 1465202324776 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 1656 | 1465202324778 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:38:44 INFO - PROCESS | 1656 | 1465202324780 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 1656 | 1465202324781 Marionette TRACE conn2 <- [1,2438,null,{}] 01:38:44 INFO - PROCESS | 1656 | 1465202324783 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}] 01:38:44 INFO - PROCESS | 1656 | 1465202324785 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:44 INFO - PROCESS | 1656 | 1465202324900 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:38:44 INFO - PROCESS | 1656 | 1465202324917 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 1656 | 1465202324919 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x119cae800 == 31 [pid = 1656] [id = 617] 01:38:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x111c88800) [pid = 1656] [serial = 1851] [outer = 0x0] 01:38:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x11933e000) [pid = 1656] [serial = 1852] [outer = 0x111c88800] 01:38:44 INFO - PROCESS | 1656 | 1465202324944 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1196cb000) [pid = 1656] [serial = 1853] [outer = 0x111c88800] 01:38:45 INFO - PROCESS | 1656 | 1465202325310 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 572ms 01:38:45 INFO - PROCESS | 1656 | 1465202325352 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 1656 | 1465202325353 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:38:45 INFO - PROCESS | 1656 | 1465202325355 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 1656 | 1465202325357 Marionette TRACE conn2 <- [1,2442,null,{}] 01:38:45 INFO - PROCESS | 1656 | 1465202325359 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}] 01:38:45 INFO - PROCESS | 1656 | 1465202325360 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:45 INFO - PROCESS | 1656 | 1465202325460 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:38:45 INFO - PROCESS | 1656 | 1465202325504 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 1656 | 1465202325508 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x124109000 == 32 [pid = 1656] [id = 618] 01:38:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x116749400) [pid = 1656] [serial = 1854] [outer = 0x0] 01:38:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1199b9800) [pid = 1656] [serial = 1855] [outer = 0x116749400] 01:38:45 INFO - PROCESS | 1656 | 1465202325542 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119dbc000) [pid = 1656] [serial = 1856] [outer = 0x116749400] 01:38:45 INFO - PROCESS | 1656 | 1465202325890 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 568ms 01:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:38:45 INFO - PROCESS | 1656 | 1465202325925 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 1656 | 1465202325926 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:38:45 INFO - PROCESS | 1656 | 1465202325928 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 1656 | 1465202325929 Marionette TRACE conn2 <- [1,2446,null,{}] 01:38:45 INFO - PROCESS | 1656 | 1465202325932 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}] 01:38:45 INFO - PROCESS | 1656 | 1465202325933 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:46 INFO - PROCESS | 1656 | 1465202326034 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:38:46 INFO - PROCESS | 1656 | 1465202326039 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 1656 | 1465202326040 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e7b800 == 33 [pid = 1656] [id = 619] 01:38:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119dd4c00) [pid = 1656] [serial = 1857] [outer = 0x0] 01:38:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x1210b4000) [pid = 1656] [serial = 1858] [outer = 0x119dd4c00] 01:38:46 INFO - PROCESS | 1656 | 1465202326065 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1213ee800) [pid = 1656] [serial = 1859] [outer = 0x119dd4c00] 01:38:46 INFO - PROCESS | 1656 | 1465202326431 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 01:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:38:46 INFO - PROCESS | 1656 | 1465202326447 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 1656 | 1465202326448 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:38:46 INFO - PROCESS | 1656 | 1465202326450 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 1656 | 1465202326451 Marionette TRACE conn2 <- [1,2450,null,{}] 01:38:46 INFO - PROCESS | 1656 | 1465202326458 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}] 01:38:46 INFO - PROCESS | 1656 | 1465202326459 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:46 INFO - PROCESS | 1656 | 1465202326562 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:38:46 INFO - PROCESS | 1656 | 1465202326576 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 1656 | 1465202326578 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ebf800 == 34 [pid = 1656] [id = 620] 01:38:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x112d4b400) [pid = 1656] [serial = 1860] [outer = 0x0] 01:38:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x1214dd400) [pid = 1656] [serial = 1861] [outer = 0x112d4b400] 01:38:46 INFO - PROCESS | 1656 | 1465202326605 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x121846400) [pid = 1656] [serial = 1862] [outer = 0x112d4b400] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x125879400) [pid = 1656] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x112dc1000) [pid = 1656] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12b19c400) [pid = 1656] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x129345000) [pid = 1656] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x118271000) [pid = 1656] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119b6fc00) [pid = 1656] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1121b2400) [pid = 1656] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1199b9c00) [pid = 1656] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113a0d000) [pid = 1656] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12bc75400) [pid = 1656] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1213f0800) [pid = 1656] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1168a9000) [pid = 1656] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1184a6800) [pid = 1656] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12502c400) [pid = 1656] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:38:47 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x126c24c00) [pid = 1656] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:38:47 INFO - PROCESS | 1656 | 1465202327318 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]]]}] 01:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 924ms 01:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:38:47 INFO - PROCESS | 1656 | 1465202327375 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 1656 | 1465202327376 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:38:47 INFO - PROCESS | 1656 | 1465202327378 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 1656 | 1465202327379 Marionette TRACE conn2 <- [1,2454,null,{}] 01:38:47 INFO - PROCESS | 1656 | 1465202327382 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}] 01:38:47 INFO - PROCESS | 1656 | 1465202327383 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:47 INFO - PROCESS | 1656 | 1465202327463 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:38:47 INFO - PROCESS | 1656 | 1465202327524 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 1656 | 1465202327525 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x125887000 == 35 [pid = 1656] [id = 621] 01:38:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x112dc1000) [pid = 1656] [serial = 1863] [outer = 0x0] 01:38:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1186b7800) [pid = 1656] [serial = 1864] [outer = 0x112dc1000] 01:38:47 INFO - PROCESS | 1656 | 1465202327552 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1214da800) [pid = 1656] [serial = 1865] [outer = 0x112dc1000] 01:38:47 INFO - PROCESS | 1656 | 1465202327823 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]]]}] 01:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 470ms 01:38:47 INFO - PROCESS | 1656 | 1465202327848 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 1656 | 1465202327850 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:38:47 INFO - PROCESS | 1656 | 1465202327861 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 1656 | 1465202327862 Marionette TRACE conn2 <- [1,2458,null,{}] 01:38:47 INFO - PROCESS | 1656 | 1465202327864 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}] 01:38:47 INFO - PROCESS | 1656 | 1465202327865 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:47 INFO - PROCESS | 1656 | 1465202327955 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:38:47 INFO - PROCESS | 1656 | 1465202327959 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 1656 | 1465202327960 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f46800 == 36 [pid = 1656] [id = 622] 01:38:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121992400) [pid = 1656] [serial = 1866] [outer = 0x0] 01:38:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x121c58400) [pid = 1656] [serial = 1867] [outer = 0x121992400] 01:38:47 INFO - PROCESS | 1656 | 1465202327985 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12406fc00) [pid = 1656] [serial = 1868] [outer = 0x121992400] 01:38:48 INFO - PROCESS | 1656 | 1465202328309 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]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 467ms 01:38:48 INFO - PROCESS | 1656 | 1465202328329 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 1656 | 1465202328330 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:38:48 INFO - PROCESS | 1656 | 1465202328333 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 1656 | 1465202328334 Marionette TRACE conn2 <- [1,2462,null,{}] 01:38:48 INFO - PROCESS | 1656 | 1465202328339 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}] 01:38:48 INFO - PROCESS | 1656 | 1465202328340 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:48 INFO - PROCESS | 1656 | 1465202328427 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:38:48 INFO - PROCESS | 1656 | 1465202328488 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 1656 | 1465202328490 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12975b800 == 37 [pid = 1656] [id = 623] 01:38:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12199c000) [pid = 1656] [serial = 1869] [outer = 0x0] 01:38:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1240ec400) [pid = 1656] [serial = 1870] [outer = 0x12199c000] 01:38:48 INFO - PROCESS | 1656 | 1465202328517 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x125316400) [pid = 1656] [serial = 1871] [outer = 0x12199c000] 01:38:48 INFO - PROCESS | 1656 | 1465202328840 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]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 524ms 01:38:48 INFO - PROCESS | 1656 | 1465202328858 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 1656 | 1465202328859 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:38:48 INFO - PROCESS | 1656 | 1465202328862 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 1656 | 1465202328863 Marionette TRACE conn2 <- [1,2466,null,{}] 01:38:48 INFO - PROCESS | 1656 | 1465202328866 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}] 01:38:48 INFO - PROCESS | 1656 | 1465202328868 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:48 INFO - PROCESS | 1656 | 1465202328961 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:38:48 INFO - PROCESS | 1656 | 1465202328965 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 1656 | 1465202328966 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x118f7d800 == 38 [pid = 1656] [id = 624] 01:38:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x125879c00) [pid = 1656] [serial = 1872] [outer = 0x0] 01:38:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12661b000) [pid = 1656] [serial = 1873] [outer = 0x125879c00] 01:38:48 INFO - PROCESS | 1656 | 1465202328994 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x126665c00) [pid = 1656] [serial = 1874] [outer = 0x125879c00] 01:38:49 INFO - PROCESS | 1656 | 1465202329443 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]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 620ms 01:38:49 INFO - PROCESS | 1656 | 1465202329482 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 1656 | 1465202329485 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:38:49 INFO - PROCESS | 1656 | 1465202329488 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 1656 | 1465202329491 Marionette TRACE conn2 <- [1,2470,null,{}] 01:38:49 INFO - PROCESS | 1656 | 1465202329495 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}] 01:38:49 INFO - PROCESS | 1656 | 1465202329496 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:49 INFO - PROCESS | 1656 | 1465202329612 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:38:49 INFO - PROCESS | 1656 | 1465202329675 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 1656 | 1465202329677 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x11734b800 == 39 [pid = 1656] [id = 625] 01:38:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x112d3f800) [pid = 1656] [serial = 1875] [outer = 0x0] 01:38:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11385e400) [pid = 1656] [serial = 1876] [outer = 0x112d3f800] 01:38:49 INFO - PROCESS | 1656 | 1465202329709 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11661f400) [pid = 1656] [serial = 1877] [outer = 0x112d3f800] 01:38:50 INFO - PROCESS | 1656 | 1465202330231 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]]]}] 01:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 770ms 01:38:50 INFO - PROCESS | 1656 | 1465202330262 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:38:50 INFO - PROCESS | 1656 | 1465202330266 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:38:50 INFO - PROCESS | 1656 | 1465202330274 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 1656 | 1465202330276 Marionette TRACE conn2 <- [1,2474,null,{}] 01:38:50 INFO - PROCESS | 1656 | 1465202330279 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}] 01:38:50 INFO - PROCESS | 1656 | 1465202330281 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:50 INFO - PROCESS | 1656 | 1465202330394 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:38:50 INFO - PROCESS | 1656 | 1465202330480 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 1656 | 1465202330482 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d97800 == 40 [pid = 1656] [id = 626] 01:38:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1182f6c00) [pid = 1656] [serial = 1878] [outer = 0x0] 01:38:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x1186ab000) [pid = 1656] [serial = 1879] [outer = 0x1182f6c00] 01:38:50 INFO - PROCESS | 1656 | 1465202330513 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x118f1c400) [pid = 1656] [serial = 1880] [outer = 0x1182f6c00] 01:38:51 INFO - PROCESS | 1656 | 1465202331201 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]]]}] 01:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 971ms 01:38:51 INFO - PROCESS | 1656 | 1465202331246 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 1656 | 1465202331248 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:38:51 INFO - PROCESS | 1656 | 1465202331252 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 1656 | 1465202331254 Marionette TRACE conn2 <- [1,2478,null,{}] 01:38:51 INFO - PROCESS | 1656 | 1465202331257 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}] 01:38:51 INFO - PROCESS | 1656 | 1465202331259 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:51 INFO - PROCESS | 1656 | 1465202331366 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:38:51 INFO - PROCESS | 1656 | 1465202331455 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 1656 | 1465202331458 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x113ff0000 == 41 [pid = 1656] [id = 627] 01:38:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x116623800) [pid = 1656] [serial = 1881] [outer = 0x0] 01:38:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x116747000) [pid = 1656] [serial = 1882] [outer = 0x116623800] 01:38:51 INFO - PROCESS | 1656 | 1465202331487 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x118214400) [pid = 1656] [serial = 1883] [outer = 0x116623800] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x12975b800 == 40 [pid = 1656] [id = 623] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x128f46800 == 39 [pid = 1656] [id = 622] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x125887000 == 38 [pid = 1656] [id = 621] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x126ebf800 == 37 [pid = 1656] [id = 620] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x115e7b800 == 36 [pid = 1656] [id = 619] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x124109000 == 35 [pid = 1656] [id = 618] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x119cae800 == 34 [pid = 1656] [id = 617] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x119228800 == 33 [pid = 1656] [id = 616] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x116ad1000 == 32 [pid = 1656] [id = 615] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x116ad1800 == 31 [pid = 1656] [id = 614] 01:38:51 INFO - PROCESS | 1656 | --DOCSHELL 0x10e9c6800 == 30 [pid = 1656] [id = 613] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x126c26400) [pid = 1656] [serial = 1801] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12a6c4c00) [pid = 1656] [serial = 1805] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12960f800) [pid = 1656] [serial = 1804] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12b40c400) [pid = 1656] [serial = 1810] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12a7cf400) [pid = 1656] [serial = 1807] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12b11d800) [pid = 1656] [serial = 1808] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1210bf400) [pid = 1656] [serial = 1813] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1210b9800) [pid = 1656] [serial = 1793] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12442dc00) [pid = 1656] [serial = 1798] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119dd0400) [pid = 1656] [serial = 1783] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1210b9400) [pid = 1656] [serial = 1784] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1182f1800) [pid = 1656] [serial = 1780] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x118f19c00) [pid = 1656] [serial = 1781] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12c108800) [pid = 1656] [serial = 1778] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x12bc7d800) [pid = 1656] [serial = 1777] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12183c800) [pid = 1656] [serial = 1795] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x121c58800) [pid = 1656] [serial = 1796] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x117306800) [pid = 1656] [serial = 1786] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1184a3c00) [pid = 1656] [serial = 1787] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x118f19000) [pid = 1656] [serial = 1789] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x119288400) [pid = 1656] [serial = 1790] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119cc6400) [pid = 1656] [serial = 1792] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12ba7a000) [pid = 1656] [serial = 1811] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x129468800) [pid = 1656] [serial = 1802] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12c10b000) [pid = 1656] [serial = 1817] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12530e800) [pid = 1656] [serial = 1799] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12b408c00) [pid = 1656] [serial = 1816] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12530e400) [pid = 1656] [serial = 1814] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12c1dd400) [pid = 1656] [serial = 1820] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12c110c00) [pid = 1656] [serial = 1819] [outer = 0x0] [url = about:blank] 01:38:51 INFO - PROCESS | 1656 | 1465202331890 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]]]}] 01:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 01:38:51 INFO - PROCESS | 1656 | 1465202331924 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 1656 | 1465202331927 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:38:51 INFO - PROCESS | 1656 | 1465202331931 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 1656 | 1465202331933 Marionette TRACE conn2 <- [1,2482,null,{}] 01:38:51 INFO - PROCESS | 1656 | 1465202331938 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}] 01:38:51 INFO - PROCESS | 1656 | 1465202331940 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:52 INFO - PROCESS | 1656 | 1465202332023 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:38:52 INFO - PROCESS | 1656 | 1465202332082 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 1656 | 1465202332084 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x1186db800 == 31 [pid = 1656] [id = 628] 01:38:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x118210000) [pid = 1656] [serial = 1884] [outer = 0x0] 01:38:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118558c00) [pid = 1656] [serial = 1885] [outer = 0x118210000] 01:38:52 INFO - PROCESS | 1656 | 1465202332111 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118f54c00) [pid = 1656] [serial = 1886] [outer = 0x118210000] 01:38:52 INFO - PROCESS | 1656 | 1465202332432 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]]]}] 01:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 521ms 01:38:52 INFO - PROCESS | 1656 | 1465202332455 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 1656 | 1465202332457 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:38:52 INFO - PROCESS | 1656 | 1465202332459 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 1656 | 1465202332462 Marionette TRACE conn2 <- [1,2486,null,{}] 01:38:52 INFO - PROCESS | 1656 | 1465202332472 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}] 01:38:52 INFO - PROCESS | 1656 | 1465202332476 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:52 INFO - PROCESS | 1656 | 1465202332560 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:38:52 INFO - PROCESS | 1656 | 1465202332566 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 1656 | 1465202332568 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215d4000 == 32 [pid = 1656] [id = 629] 01:38:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x112d44800) [pid = 1656] [serial = 1887] [outer = 0x0] 01:38:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1196d6000) [pid = 1656] [serial = 1888] [outer = 0x112d44800] 01:38:52 INFO - PROCESS | 1656 | 1465202332600 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119cc5000) [pid = 1656] [serial = 1889] [outer = 0x112d44800] 01:38:52 INFO - PROCESS | 1656 | 1465202332992 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]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 570ms 01:38:53 INFO - PROCESS | 1656 | 1465202333031 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 1656 | 1465202333033 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:38:53 INFO - PROCESS | 1656 | 1465202333037 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 1656 | 1465202333039 Marionette TRACE conn2 <- [1,2490,null,{}] 01:38:53 INFO - PROCESS | 1656 | 1465202333041 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}] 01:38:53 INFO - PROCESS | 1656 | 1465202333042 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:53 INFO - PROCESS | 1656 | 1465202333127 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:38:53 INFO - PROCESS | 1656 | 1465202333131 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 1656 | 1465202333132 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12590a000 == 33 [pid = 1656] [id = 630] 01:38:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119dd2c00) [pid = 1656] [serial = 1890] [outer = 0x0] 01:38:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1210bd000) [pid = 1656] [serial = 1891] [outer = 0x119dd2c00] 01:38:53 INFO - PROCESS | 1656 | 1465202333159 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1213f3000) [pid = 1656] [serial = 1892] [outer = 0x119dd2c00] 01:38:53 INFO - PROCESS | 1656 | 1465202333512 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]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 521ms 01:38:53 INFO - PROCESS | 1656 | 1465202333567 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 1656 | 1465202333568 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:38:53 INFO - PROCESS | 1656 | 1465202333570 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 1656 | 1465202333571 Marionette TRACE conn2 <- [1,2494,null,{}] 01:38:53 INFO - PROCESS | 1656 | 1465202333574 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}] 01:38:53 INFO - PROCESS | 1656 | 1465202333575 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:53 INFO - PROCESS | 1656 | 1465202333656 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:38:53 INFO - PROCESS | 1656 | 1465202333660 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 1656 | 1465202333661 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278ec800 == 34 [pid = 1656] [id = 631] 01:38:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11933b400) [pid = 1656] [serial = 1893] [outer = 0x0] 01:38:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1214af800) [pid = 1656] [serial = 1894] [outer = 0x11933b400] 01:38:53 INFO - PROCESS | 1656 | 1465202333686 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x121992000) [pid = 1656] [serial = 1895] [outer = 0x11933b400] 01:38:54 INFO - PROCESS | 1656 | 1465202334073 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]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 522ms 01:38:54 INFO - PROCESS | 1656 | 1465202334093 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 1656 | 1465202334094 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:38:54 INFO - PROCESS | 1656 | 1465202334096 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 1656 | 1465202334097 Marionette TRACE conn2 <- [1,2498,null,{}] 01:38:54 INFO - PROCESS | 1656 | 1465202334100 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}] 01:38:54 INFO - PROCESS | 1656 | 1465202334105 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:54 INFO - PROCESS | 1656 | 1465202334237 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:38:54 INFO - PROCESS | 1656 | 1465202334242 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 1656 | 1465202334243 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293ba000 == 35 [pid = 1656] [id = 632] 01:38:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121c58000) [pid = 1656] [serial = 1896] [outer = 0x0] 01:38:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1246c6400) [pid = 1656] [serial = 1897] [outer = 0x121c58000] 01:38:54 INFO - PROCESS | 1656 | 1465202334304 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12661a000) [pid = 1656] [serial = 1898] [outer = 0x121c58000] 01:38:54 INFO - PROCESS | 1656 | 1465202334623 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]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 575ms 01:38:54 INFO - PROCESS | 1656 | 1465202334671 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 1656 | 1465202334673 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:38:54 INFO - PROCESS | 1656 | 1465202334675 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 1656 | 1465202334676 Marionette TRACE conn2 <- [1,2502,null,{}] 01:38:54 INFO - PROCESS | 1656 | 1465202334678 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}] 01:38:54 INFO - PROCESS | 1656 | 1465202334679 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:54 INFO - PROCESS | 1656 | 1465202334782 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:38:54 INFO - PROCESS | 1656 | 1465202334793 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 1656 | 1465202334794 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a71d000 == 36 [pid = 1656] [id = 633] 01:38:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12656f000) [pid = 1656] [serial = 1899] [outer = 0x0] 01:38:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126830c00) [pid = 1656] [serial = 1900] [outer = 0x12656f000] 01:38:54 INFO - PROCESS | 1656 | 1465202334820 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x127843c00) [pid = 1656] [serial = 1901] [outer = 0x12656f000] 01:38:55 INFO - PROCESS | 1656 | 1465202335192 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]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 568ms 01:38:55 INFO - PROCESS | 1656 | 1465202335243 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 1656 | 1465202335244 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:38:55 INFO - PROCESS | 1656 | 1465202335246 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 1656 | 1465202335248 Marionette TRACE conn2 <- [1,2506,null,{}] 01:38:55 INFO - PROCESS | 1656 | 1465202335250 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}] 01:38:55 INFO - PROCESS | 1656 | 1465202335251 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:55 INFO - PROCESS | 1656 | 1465202335356 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:38:55 INFO - PROCESS | 1656 | 1465202335368 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 1656 | 1465202335369 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaab000 == 37 [pid = 1656] [id = 634] 01:38:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x126662c00) [pid = 1656] [serial = 1902] [outer = 0x0] 01:38:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12784c000) [pid = 1656] [serial = 1903] [outer = 0x126662c00] 01:38:55 INFO - PROCESS | 1656 | 1465202335394 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x127aaa800) [pid = 1656] [serial = 1904] [outer = 0x126662c00] 01:38:55 INFO - PROCESS | 1656 | 1465202335735 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]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 521ms 01:38:55 INFO - PROCESS | 1656 | 1465202335773 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 1656 | 1465202335774 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:38:55 INFO - PROCESS | 1656 | 1465202335777 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 1656 | 1465202335778 Marionette TRACE conn2 <- [1,2510,null,{}] 01:38:55 INFO - PROCESS | 1656 | 1465202335781 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}] 01:38:55 INFO - PROCESS | 1656 | 1465202335782 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:55 INFO - PROCESS | 1656 | 1465202335975 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11689fc00) [pid = 1656] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x11728c800) [pid = 1656] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x118fed400) [pid = 1656] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1246be400) [pid = 1656] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12784d000) [pid = 1656] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x112d4b400) [pid = 1656] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x112dc1000) [pid = 1656] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x121992400) [pid = 1656] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x127aa1800) [pid = 1656] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12199c000) [pid = 1656] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x111c64000) [pid = 1656] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x111c88800) [pid = 1656] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116749400) [pid = 1656] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x11689f800) [pid = 1656] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x118657400) [pid = 1656] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119dd4c00) [pid = 1656] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:38:55 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x11335e800) [pid = 1656] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:38:56 INFO - PROCESS | 1656 | 1465202336024 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 1656 | 1465202336025 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e09800 == 38 [pid = 1656] [id = 635] 01:38:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x111c88800) [pid = 1656] [serial = 1905] [outer = 0x0] 01:38:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x112d4b400) [pid = 1656] [serial = 1906] [outer = 0x111c88800] 01:38:56 INFO - PROCESS | 1656 | 1465202336050 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1184aec00) [pid = 1656] [serial = 1907] [outer = 0x111c88800] 01:38:56 INFO - PROCESS | 1656 | 1465202336342 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]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 618ms 01:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:38:56 INFO - PROCESS | 1656 | 1465202336396 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 1656 | 1465202336397 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:38:56 INFO - PROCESS | 1656 | 1465202336399 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 1656 | 1465202336400 Marionette TRACE conn2 <- [1,2514,null,{}] 01:38:56 INFO - PROCESS | 1656 | 1465202336405 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}] 01:38:56 INFO - PROCESS | 1656 | 1465202336407 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:56 INFO - PROCESS | 1656 | 1465202336493 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:38:56 INFO - PROCESS | 1656 | 1465202336556 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 1656 | 1465202336557 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b139000 == 39 [pid = 1656] [id = 636] 01:38:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118276800) [pid = 1656] [serial = 1908] [outer = 0x0] 01:38:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x119dd3c00) [pid = 1656] [serial = 1909] [outer = 0x118276800] 01:38:56 INFO - PROCESS | 1656 | 1465202336582 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1199b2800) [pid = 1656] [serial = 1910] [outer = 0x118276800] 01:38:56 INFO - PROCESS | 1656 | 1465202336862 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]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 523ms 01:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:38:56 INFO - PROCESS | 1656 | 1465202336923 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 1656 | 1465202336924 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:38:56 INFO - PROCESS | 1656 | 1465202336926 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 1656 | 1465202336928 Marionette TRACE conn2 <- [1,2518,null,{}] 01:38:56 INFO - PROCESS | 1656 | 1465202336930 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}] 01:38:56 INFO - PROCESS | 1656 | 1465202336932 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:57 INFO - PROCESS | 1656 | 1465202337030 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:38:57 INFO - PROCESS | 1656 | 1465202337035 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 1656 | 1465202337037 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdbf800 == 40 [pid = 1656] [id = 637] 01:38:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12933c400) [pid = 1656] [serial = 1911] [outer = 0x0] 01:38:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x129606400) [pid = 1656] [serial = 1912] [outer = 0x12933c400] 01:38:57 INFO - PROCESS | 1656 | 1465202337063 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12a6c0400) [pid = 1656] [serial = 1913] [outer = 0x12933c400] 01:38:57 INFO - PROCESS | 1656 | 1465202337429 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 01:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:38:57 INFO - PROCESS | 1656 | 1465202337462 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 1656 | 1465202337463 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:38:57 INFO - PROCESS | 1656 | 1465202337465 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 1656 | 1465202337467 Marionette TRACE conn2 <- [1,2522,null,{}] 01:38:57 INFO - PROCESS | 1656 | 1465202337472 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}] 01:38:57 INFO - PROCESS | 1656 | 1465202337474 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:57 INFO - PROCESS | 1656 | 1465202337563 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:38:57 INFO - PROCESS | 1656 | 1465202337566 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 1656 | 1465202337568 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c218800 == 41 [pid = 1656] [id = 638] 01:38:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12a6c3c00) [pid = 1656] [serial = 1914] [outer = 0x0] 01:38:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12a7cb000) [pid = 1656] [serial = 1915] [outer = 0x12a6c3c00] 01:38:57 INFO - PROCESS | 1656 | 1465202337593 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12aa89400) [pid = 1656] [serial = 1916] [outer = 0x12a6c3c00] 01:38:57 INFO - PROCESS | 1656 | 1465202337914 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 472ms 01:38:57 INFO - PROCESS | 1656 | 1465202337940 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 1656 | 1465202337941 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:38:57 INFO - PROCESS | 1656 | 1465202337944 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 1656 | 1465202337945 Marionette TRACE conn2 <- [1,2526,null,{}] 01:38:57 INFO - PROCESS | 1656 | 1465202337947 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}] 01:38:57 INFO - PROCESS | 1656 | 1465202337948 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:58 INFO - PROCESS | 1656 | 1465202338090 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:38:58 INFO - PROCESS | 1656 | 1465202338175 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 1656 | 1465202338177 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x1162e2800 == 42 [pid = 1656] [id = 639] 01:38:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x111c69800) [pid = 1656] [serial = 1917] [outer = 0x0] 01:38:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1121b1800) [pid = 1656] [serial = 1918] [outer = 0x111c69800] 01:38:58 INFO - PROCESS | 1656 | 1465202338209 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x113d77800) [pid = 1656] [serial = 1919] [outer = 0x111c69800] 01:38:58 INFO - PROCESS | 1656 | 1465202338660 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]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 776ms 01:38:58 INFO - PROCESS | 1656 | 1465202338721 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 1656 | 1465202338724 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:38:58 INFO - PROCESS | 1656 | 1465202338727 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 1656 | 1465202338729 Marionette TRACE conn2 <- [1,2530,null,{}] 01:38:58 INFO - PROCESS | 1656 | 1465202338733 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}] 01:38:58 INFO - PROCESS | 1656 | 1465202338736 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:58 INFO - PROCESS | 1656 | 1465202338846 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:38:58 INFO - PROCESS | 1656 | 1465202338924 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 1656 | 1465202338926 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x121ea5800 == 43 [pid = 1656] [id = 640] 01:38:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x118f15c00) [pid = 1656] [serial = 1920] [outer = 0x0] 01:38:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x118fe2c00) [pid = 1656] [serial = 1921] [outer = 0x118f15c00] 01:38:58 INFO - PROCESS | 1656 | 1465202338957 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x11963c000) [pid = 1656] [serial = 1922] [outer = 0x118f15c00] 01:38:59 INFO - PROCESS | 1656 | 1465202339378 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]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 720ms 01:38:59 INFO - PROCESS | 1656 | 1465202339448 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 1656 | 1465202339450 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:38:59 INFO - PROCESS | 1656 | 1465202339483 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 1656 | 1465202339486 Marionette TRACE conn2 <- [1,2534,null,{}] 01:38:59 INFO - PROCESS | 1656 | 1465202339490 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}] 01:38:59 INFO - PROCESS | 1656 | 1465202339492 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:59 INFO - PROCESS | 1656 | 1465202339600 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:38:59 INFO - PROCESS | 1656 | 1465202339682 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 1656 | 1465202339683 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:38:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba0d800 == 44 [pid = 1656] [id = 641] 01:38:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119dd2800) [pid = 1656] [serial = 1923] [outer = 0x0] 01:38:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1210be800) [pid = 1656] [serial = 1924] [outer = 0x119dd2800] 01:38:59 INFO - PROCESS | 1656 | 1465202339713 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x121b3b000) [pid = 1656] [serial = 1925] [outer = 0x119dd2800] 01:39:00 INFO - PROCESS | 1656 | 1465202340181 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]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 743ms 01:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:39:00 INFO - PROCESS | 1656 | 1465202340209 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 1656 | 1465202340213 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:39:00 INFO - PROCESS | 1656 | 1465202340225 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 1656 | 1465202340230 Marionette TRACE conn2 <- [1,2538,null,{}] 01:39:00 INFO - PROCESS | 1656 | 1465202340233 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}] 01:39:00 INFO - PROCESS | 1656 | 1465202340237 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:00 INFO - PROCESS | 1656 | 1465202340401 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:39:00 INFO - PROCESS | 1656 | 1465202340457 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 1656 | 1465202340458 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb6b000 == 45 [pid = 1656] [id = 642] 01:39:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x125875000) [pid = 1656] [serial = 1926] [outer = 0x0] 01:39:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x126618400) [pid = 1656] [serial = 1927] [outer = 0x125875000] 01:39:00 INFO - PROCESS | 1656 | 1465202340487 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x127aa0400) [pid = 1656] [serial = 1928] [outer = 0x125875000] 01:39:00 INFO - PROCESS | 1656 | 1465202340869 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]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 680ms 01:39:00 INFO - PROCESS | 1656 | 1465202340905 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 1656 | 1465202340906 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:39:00 INFO - PROCESS | 1656 | 1465202340954 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 1656 | 1465202340955 Marionette TRACE conn2 <- [1,2542,null,{}] 01:39:00 INFO - PROCESS | 1656 | 1465202340961 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}] 01:39:00 INFO - PROCESS | 1656 | 1465202340962 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:01 INFO - PROCESS | 1656 | 1465202341067 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:39:01 INFO - PROCESS | 1656 | 1465202341132 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 1656 | 1465202341133 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce13000 == 46 [pid = 1656] [id = 643] 01:39:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x126612000) [pid = 1656] [serial = 1929] [outer = 0x0] 01:39:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12960c800) [pid = 1656] [serial = 1930] [outer = 0x126612000] 01:39:01 INFO - PROCESS | 1656 | 1465202341173 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12aa7d800) [pid = 1656] [serial = 1931] [outer = 0x126612000] 01:39:01 INFO - PROCESS | 1656 | 1465202341766 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]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 901ms 01:39:01 INFO - PROCESS | 1656 | 1465202341832 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 1656 | 1465202341834 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:39:01 INFO - PROCESS | 1656 | 1465202341856 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 1656 | 1465202341858 Marionette TRACE conn2 <- [1,2546,null,{}] 01:39:01 INFO - PROCESS | 1656 | 1465202341861 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}] 01:39:01 INFO - PROCESS | 1656 | 1465202341863 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:01 INFO - PROCESS | 1656 | 1465202341964 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:39:02 INFO - PROCESS | 1656 | 1465202342047 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 1656 | 1465202342050 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a5800 == 47 [pid = 1656] [id = 644] 01:39:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x1121b6000) [pid = 1656] [serial = 1932] [outer = 0x0] 01:39:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1166d8c00) [pid = 1656] [serial = 1933] [outer = 0x1121b6000] 01:39:02 INFO - PROCESS | 1656 | 1465202342078 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x11827e400) [pid = 1656] [serial = 1934] [outer = 0x1121b6000] 01:39:02 INFO - PROCESS | 1656 | 1465202342503 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]]]}] 01:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 723ms 01:39:02 INFO - PROCESS | 1656 | 1465202342591 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:39:02 INFO - PROCESS | 1656 | 1465202342594 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:39:02 INFO - PROCESS | 1656 | 1465202342600 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 1656 | 1465202342602 Marionette TRACE conn2 <- [1,2550,null,{}] 01:39:02 INFO - PROCESS | 1656 | 1465202342607 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}] 01:39:02 INFO - PROCESS | 1656 | 1465202342609 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12c218800 == 46 [pid = 1656] [id = 638] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdbf800 == 45 [pid = 1656] [id = 637] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12b139000 == 44 [pid = 1656] [id = 636] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x117e09800 == 43 [pid = 1656] [id = 635] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaab000 == 42 [pid = 1656] [id = 634] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12a71d000 == 41 [pid = 1656] [id = 633] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1293ba000 == 40 [pid = 1656] [id = 632] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1278ec800 == 39 [pid = 1656] [id = 631] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12590a000 == 38 [pid = 1656] [id = 630] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1215d4000 == 37 [pid = 1656] [id = 629] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1186db800 == 36 [pid = 1656] [id = 628] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x113ff0000 == 35 [pid = 1656] [id = 627] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x119d97800 == 34 [pid = 1656] [id = 626] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x118f7d800 == 33 [pid = 1656] [id = 624] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x11734b800 == 32 [pid = 1656] [id = 625] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a5800 == 31 [pid = 1656] [id = 644] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce13000 == 30 [pid = 1656] [id = 643] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb6b000 == 29 [pid = 1656] [id = 642] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba0d800 == 28 [pid = 1656] [id = 641] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x121ea5800 == 27 [pid = 1656] [id = 640] 01:39:03 INFO - PROCESS | 1656 | --DOCSHELL 0x1162e2800 == 26 [pid = 1656] [id = 639] 01:39:03 INFO - PROCESS | 1656 | 1465202343238 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x1199b9800) [pid = 1656] [serial = 1855] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x11764d000) [pid = 1656] [serial = 1846] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x1182f2800) [pid = 1656] [serial = 1847] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x118f1c000) [pid = 1656] [serial = 1849] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x118fee000) [pid = 1656] [serial = 1850] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x1210b4000) [pid = 1656] [serial = 1858] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x1160b6000) [pid = 1656] [serial = 1843] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x116748c00) [pid = 1656] [serial = 1844] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118fefc00) [pid = 1656] [serial = 1838] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x118657000) [pid = 1656] [serial = 1837] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x118f19400) [pid = 1656] [serial = 1823] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118272400) [pid = 1656] [serial = 1822] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x119ccc000) [pid = 1656] [serial = 1826] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1196c8c00) [pid = 1656] [serial = 1825] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x126c28000) [pid = 1656] [serial = 1829] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1258a9400) [pid = 1656] [serial = 1828] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12a7d3800) [pid = 1656] [serial = 1832] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x129343c00) [pid = 1656] [serial = 1831] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119dbc000) [pid = 1656] [serial = 1856] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1214dd400) [pid = 1656] [serial = 1861] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1186b7800) [pid = 1656] [serial = 1864] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x121c58400) [pid = 1656] [serial = 1867] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12406fc00) [pid = 1656] [serial = 1868] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x12bc75c00) [pid = 1656] [serial = 1835] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1240ec400) [pid = 1656] [serial = 1870] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12b1a2000) [pid = 1656] [serial = 1834] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x111c6b800) [pid = 1656] [serial = 1840] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12661b000) [pid = 1656] [serial = 1873] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x121846400) [pid = 1656] [serial = 1862] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x112a78c00) [pid = 1656] [serial = 1841] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11933e000) [pid = 1656] [serial = 1852] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1213ee800) [pid = 1656] [serial = 1859] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1214da800) [pid = 1656] [serial = 1865] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1196cb000) [pid = 1656] [serial = 1853] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x125316400) [pid = 1656] [serial = 1871] [outer = 0x0] [url = about:blank] 01:39:03 INFO - PROCESS | 1656 | 1465202343343 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 1656 | 1465202343345 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x11265d800 == 27 [pid = 1656] [id = 645] 01:39:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x111f47c00) [pid = 1656] [serial = 1935] [outer = 0x0] 01:39:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x112a78400) [pid = 1656] [serial = 1936] [outer = 0x111f47c00] 01:39:03 INFO - PROCESS | 1656 | 1465202343374 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x113d74000) [pid = 1656] [serial = 1937] [outer = 0x111f47c00] 01:39:03 INFO - PROCESS | 1656 | 1465202343710 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]]]}] 01:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1125ms 01:39:03 INFO - PROCESS | 1656 | 1465202343725 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:39:03 INFO - PROCESS | 1656 | 1465202343728 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:39:03 INFO - PROCESS | 1656 | 1465202343731 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 1656 | 1465202343733 Marionette TRACE conn2 <- [1,2554,null,{}] 01:39:03 INFO - PROCESS | 1656 | 1465202343739 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}] 01:39:03 INFO - PROCESS | 1656 | 1465202343740 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:03 INFO - PROCESS | 1656 | 1465202343850 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:39:03 INFO - PROCESS | 1656 | 1465202343910 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 1656 | 1465202343911 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e05000 == 28 [pid = 1656] [id = 646] 01:39:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1162aa400) [pid = 1656] [serial = 1938] [outer = 0x0] 01:39:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1168a9c00) [pid = 1656] [serial = 1939] [outer = 0x1162aa400] 01:39:03 INFO - PROCESS | 1656 | 1465202343938 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x118216800) [pid = 1656] [serial = 1940] [outer = 0x1162aa400] 01:39:04 INFO - PROCESS | 1656 | 1465202344289 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 571ms 01:39:04 INFO - PROCESS | 1656 | 1465202344304 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:39:04 INFO - PROCESS | 1656 | 1465202344307 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:39:04 INFO - PROCESS | 1656 | 1465202344311 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 1656 | 1465202344312 Marionette TRACE conn2 <- [1,2558,null,{}] 01:39:04 INFO - PROCESS | 1656 | 1465202344316 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}] 01:39:04 INFO - PROCESS | 1656 | 1465202344320 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:04 INFO - PROCESS | 1656 | 1465202344457 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:39:04 INFO - PROCESS | 1656 | 1465202344592 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 1656 | 1465202344594 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x11896e000 == 29 [pid = 1656] [id = 647] 01:39:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1189e7800) [pid = 1656] [serial = 1941] [outer = 0x0] 01:39:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x118f1b400) [pid = 1656] [serial = 1942] [outer = 0x1189e7800] 01:39:04 INFO - PROCESS | 1656 | 1465202344641 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118fe4c00) [pid = 1656] [serial = 1943] [outer = 0x1189e7800] 01:39:04 INFO - PROCESS | 1656 | 1465202344990 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]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 721ms 01:39:05 INFO - PROCESS | 1656 | 1465202345032 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 1656 | 1465202345034 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:39:05 INFO - PROCESS | 1656 | 1465202345042 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 1656 | 1465202345046 Marionette TRACE conn2 <- [1,2562,null,{}] 01:39:05 INFO - PROCESS | 1656 | 1465202345048 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}] 01:39:05 INFO - PROCESS | 1656 | 1465202345050 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:05 INFO - PROCESS | 1656 | 1465202345136 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:39:05 INFO - PROCESS | 1656 | 1465202345141 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 1656 | 1465202345143 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x119d86000 == 30 [pid = 1656] [id = 648] 01:39:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x11933ec00) [pid = 1656] [serial = 1944] [outer = 0x0] 01:39:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x119637400) [pid = 1656] [serial = 1945] [outer = 0x11933ec00] 01:39:05 INFO - PROCESS | 1656 | 1465202345168 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x119ba9800) [pid = 1656] [serial = 1946] [outer = 0x11933ec00] 01:39:05 INFO - PROCESS | 1656 | 1465202345547 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]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 524ms 01:39:05 INFO - PROCESS | 1656 | 1465202345563 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 1656 | 1465202345564 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:39:05 INFO - PROCESS | 1656 | 1465202345566 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 1656 | 1465202345569 Marionette TRACE conn2 <- [1,2566,null,{}] 01:39:05 INFO - PROCESS | 1656 | 1465202345572 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}] 01:39:05 INFO - PROCESS | 1656 | 1465202345573 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:05 INFO - PROCESS | 1656 | 1465202345677 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:39:05 INFO - PROCESS | 1656 | 1465202345717 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 1656 | 1465202345719 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153b800 == 31 [pid = 1656] [id = 649] 01:39:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x119342800) [pid = 1656] [serial = 1947] [outer = 0x0] 01:39:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x119dd3400) [pid = 1656] [serial = 1948] [outer = 0x119342800] 01:39:05 INFO - PROCESS | 1656 | 1465202345751 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1210b7c00) [pid = 1656] [serial = 1949] [outer = 0x119342800] 01:39:06 INFO - PROCESS | 1656 | 1465202346106 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 572ms 01:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:39:06 INFO - PROCESS | 1656 | 1465202346140 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 1656 | 1465202346142 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:39:06 INFO - PROCESS | 1656 | 1465202346144 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 1656 | 1465202346145 Marionette TRACE conn2 <- [1,2570,null,{}] 01:39:06 INFO - PROCESS | 1656 | 1465202346147 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}] 01:39:06 INFO - PROCESS | 1656 | 1465202346149 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:06 INFO - PROCESS | 1656 | 1465202346249 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:39:06 INFO - PROCESS | 1656 | 1465202346254 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 1656 | 1465202346258 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x1258a3800 == 32 [pid = 1656] [id = 650] 01:39:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1186b9400) [pid = 1656] [serial = 1950] [outer = 0x0] 01:39:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1214e0800) [pid = 1656] [serial = 1951] [outer = 0x1186b9400] 01:39:06 INFO - PROCESS | 1656 | 1465202346323 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x121847400) [pid = 1656] [serial = 1952] [outer = 0x1186b9400] 01:39:06 INFO - PROCESS | 1656 | 1465202346686 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 571ms 01:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:39:06 INFO - PROCESS | 1656 | 1465202346723 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 1656 | 1465202346724 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:39:06 INFO - PROCESS | 1656 | 1465202346727 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 1656 | 1465202346728 Marionette TRACE conn2 <- [1,2574,null,{}] 01:39:06 INFO - PROCESS | 1656 | 1465202346730 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}] 01:39:06 INFO - PROCESS | 1656 | 1465202346732 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:06 INFO - PROCESS | 1656 | 1465202346835 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:39:06 INFO - PROCESS | 1656 | 1465202346839 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 1656 | 1465202346840 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x112f08000 == 33 [pid = 1656] [id = 651] 01:39:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x1160b6000) [pid = 1656] [serial = 1953] [outer = 0x0] 01:39:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x124064c00) [pid = 1656] [serial = 1954] [outer = 0x1160b6000] 01:39:06 INFO - PROCESS | 1656 | 1465202346873 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x125033000) [pid = 1656] [serial = 1955] [outer = 0x1160b6000] 01:39:07 INFO - PROCESS | 1656 | 1465202347240 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]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 01:39:07 INFO - PROCESS | 1656 | 1465202347246 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 1656 | 1465202347247 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:39:07 INFO - PROCESS | 1656 | 1465202347249 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 1656 | 1465202347250 Marionette TRACE conn2 <- [1,2578,null,{}] 01:39:07 INFO - PROCESS | 1656 | 1465202347256 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}] 01:39:07 INFO - PROCESS | 1656 | 1465202347258 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:07 INFO - PROCESS | 1656 | 1465202347546 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121c58000) [pid = 1656] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12656f000) [pid = 1656] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x126662c00) [pid = 1656] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x112d3f800) [pid = 1656] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x11933b400) [pid = 1656] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116623800) [pid = 1656] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x112d44800) [pid = 1656] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119dd2c00) [pid = 1656] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118210000) [pid = 1656] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x125879c00) [pid = 1656] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1182f6c00) [pid = 1656] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x118276800) [pid = 1656] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x111c88800) [pid = 1656] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12933c400) [pid = 1656] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:39:07 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12a6c3c00) [pid = 1656] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:39:07 INFO - PROCESS | 1656 | 1465202347601 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 1656 | 1465202347602 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d3000 == 34 [pid = 1656] [id = 652] 01:39:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x111c88800) [pid = 1656] [serial = 1956] [outer = 0x0] 01:39:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x112dc0000) [pid = 1656] [serial = 1957] [outer = 0x111c88800] 01:39:07 INFO - PROCESS | 1656 | 1465202347627 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x118550400) [pid = 1656] [serial = 1958] [outer = 0x111c88800] 01:39:07 INFO - PROCESS | 1656 | 1465202347895 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]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 673ms 01:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:39:07 INFO - PROCESS | 1656 | 1465202347927 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 1656 | 1465202347929 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:39:07 INFO - PROCESS | 1656 | 1465202347931 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 1656 | 1465202347932 Marionette TRACE conn2 <- [1,2582,null,{}] 01:39:07 INFO - PROCESS | 1656 | 1465202347943 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}] 01:39:07 INFO - PROCESS | 1656 | 1465202347944 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:08 INFO - PROCESS | 1656 | 1465202348029 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:39:08 INFO - PROCESS | 1656 | 1465202348033 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 1656 | 1465202348034 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293b7000 == 35 [pid = 1656] [id = 653] 01:39:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1210b3c00) [pid = 1656] [serial = 1959] [outer = 0x0] 01:39:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1250e3400) [pid = 1656] [serial = 1960] [outer = 0x1210b3c00] 01:39:08 INFO - PROCESS | 1656 | 1465202348062 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1258a7c00) [pid = 1656] [serial = 1961] [outer = 0x1210b3c00] 01:39:08 INFO - PROCESS | 1656 | 1465202348412 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]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 523ms 01:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:39:08 INFO - PROCESS | 1656 | 1465202348466 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 1656 | 1465202348468 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:39:08 INFO - PROCESS | 1656 | 1465202348471 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 1656 | 1465202348472 Marionette TRACE conn2 <- [1,2586,null,{}] 01:39:08 INFO - PROCESS | 1656 | 1465202348475 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}] 01:39:08 INFO - PROCESS | 1656 | 1465202348476 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:08 INFO - PROCESS | 1656 | 1465202348554 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:39:08 INFO - PROCESS | 1656 | 1465202348559 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 1656 | 1465202348560 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a6a4800 == 36 [pid = 1656] [id = 654] 01:39:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x125871400) [pid = 1656] [serial = 1962] [outer = 0x0] 01:39:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126570c00) [pid = 1656] [serial = 1963] [outer = 0x125871400] 01:39:08 INFO - PROCESS | 1656 | 1465202348585 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12661c000) [pid = 1656] [serial = 1964] [outer = 0x125871400] 01:39:08 INFO - PROCESS | 1656 | 1465202348901 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]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 472ms 01:39:08 INFO - PROCESS | 1656 | 1465202348943 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:39:08 INFO - PROCESS | 1656 | 1465202348945 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:39:08 INFO - PROCESS | 1656 | 1465202348947 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 1656 | 1465202348949 Marionette TRACE conn2 <- [1,2590,null,{}] 01:39:08 INFO - PROCESS | 1656 | 1465202348951 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}] 01:39:08 INFO - PROCESS | 1656 | 1465202348953 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:09 INFO - PROCESS | 1656 | 1465202349042 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:39:09 INFO - PROCESS | 1656 | 1465202349047 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 1656 | 1465202349049 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aaa5800 == 37 [pid = 1656] [id = 655] 01:39:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x12503a400) [pid = 1656] [serial = 1965] [outer = 0x0] 01:39:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12661d800) [pid = 1656] [serial = 1966] [outer = 0x12503a400] 01:39:09 INFO - PROCESS | 1656 | 1465202349096 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x1210b7800) [pid = 1656] [serial = 1967] [outer = 0x12503a400] 01:39:09 INFO - PROCESS | 1656 | 1465202349626 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]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 775ms 01:39:09 INFO - PROCESS | 1656 | 1465202349723 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 1656 | 1465202349727 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:39:09 INFO - PROCESS | 1656 | 1465202349733 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 1656 | 1465202349737 Marionette TRACE conn2 <- [1,2594,null,{}] 01:39:09 INFO - PROCESS | 1656 | 1465202349778 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}] 01:39:09 INFO - PROCESS | 1656 | 1465202349781 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:09 INFO - PROCESS | 1656 | 1465202349949 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:39:10 INFO - PROCESS | 1656 | 1465202350075 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 1656 | 1465202350079 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ad2000 == 38 [pid = 1656] [id = 656] 01:39:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x113353400) [pid = 1656] [serial = 1968] [outer = 0x0] 01:39:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x113d78800) [pid = 1656] [serial = 1969] [outer = 0x113353400] 01:39:10 INFO - PROCESS | 1656 | 1465202350112 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x11662c000) [pid = 1656] [serial = 1970] [outer = 0x113353400] 01:39:10 INFO - PROCESS | 1656 | 1465202350645 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]]]}] 01:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 956ms 01:39:10 INFO - PROCESS | 1656 | 1465202350712 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:39:10 INFO - PROCESS | 1656 | 1465202350715 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:39:10 INFO - PROCESS | 1656 | 1465202350724 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 1656 | 1465202350726 Marionette TRACE conn2 <- [1,2598,null,{}] 01:39:10 INFO - PROCESS | 1656 | 1465202350728 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}] 01:39:10 INFO - PROCESS | 1656 | 1465202350730 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:10 INFO - PROCESS | 1656 | 1465202350843 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:39:10 INFO - PROCESS | 1656 | 1465202350929 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 1656 | 1465202350930 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x121537000 == 39 [pid = 1656] [id = 657] 01:39:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x11854f800) [pid = 1656] [serial = 1971] [outer = 0x0] 01:39:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x1186ac400) [pid = 1656] [serial = 1972] [outer = 0x11854f800] 01:39:10 INFO - PROCESS | 1656 | 1465202350961 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x11928d000) [pid = 1656] [serial = 1973] [outer = 0x11854f800] 01:39:11 INFO - PROCESS | 1656 | 1465202351697 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]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1023ms 01:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:39:11 INFO - PROCESS | 1656 | 1465202351746 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 1656 | 1465202351749 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:39:11 INFO - PROCESS | 1656 | 1465202351752 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 1656 | 1465202351754 Marionette TRACE conn2 <- [1,2602,null,{}] 01:39:11 INFO - PROCESS | 1656 | 1465202351758 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}] 01:39:11 INFO - PROCESS | 1656 | 1465202351759 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:11 INFO - PROCESS | 1656 | 1465202351874 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12a6a4800 == 38 [pid = 1656] [id = 654] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1293b7000 == 37 [pid = 1656] [id = 653] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d3000 == 36 [pid = 1656] [id = 652] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x112f08000 == 35 [pid = 1656] [id = 651] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x1258a3800 == 34 [pid = 1656] [id = 650] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x12153b800 == 33 [pid = 1656] [id = 649] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x119d86000 == 32 [pid = 1656] [id = 648] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x11896e000 == 31 [pid = 1656] [id = 647] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x117e05000 == 30 [pid = 1656] [id = 646] 01:39:11 INFO - PROCESS | 1656 | --DOCSHELL 0x11265d800 == 29 [pid = 1656] [id = 645] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x127aaa800) [pid = 1656] [serial = 1904] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11385e400) [pid = 1656] [serial = 1876] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x11661f400) [pid = 1656] [serial = 1877] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1214af800) [pid = 1656] [serial = 1894] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x116747000) [pid = 1656] [serial = 1882] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x118214400) [pid = 1656] [serial = 1883] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1196d6000) [pid = 1656] [serial = 1888] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119cc5000) [pid = 1656] [serial = 1889] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1210bd000) [pid = 1656] [serial = 1891] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1213f3000) [pid = 1656] [serial = 1892] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118558c00) [pid = 1656] [serial = 1885] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x118f54c00) [pid = 1656] [serial = 1886] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x126665c00) [pid = 1656] [serial = 1874] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1186ab000) [pid = 1656] [serial = 1879] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x118f1c400) [pid = 1656] [serial = 1880] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x119dd3c00) [pid = 1656] [serial = 1909] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x1184aec00) [pid = 1656] [serial = 1907] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x129606400) [pid = 1656] [serial = 1912] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12a7cb000) [pid = 1656] [serial = 1915] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x112d4b400) [pid = 1656] [serial = 1906] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12aa89400) [pid = 1656] [serial = 1916] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1199b2800) [pid = 1656] [serial = 1910] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x121992000) [pid = 1656] [serial = 1895] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12a6c0400) [pid = 1656] [serial = 1913] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1246c6400) [pid = 1656] [serial = 1897] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x126830c00) [pid = 1656] [serial = 1900] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12661a000) [pid = 1656] [serial = 1898] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12784c000) [pid = 1656] [serial = 1903] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x127843c00) [pid = 1656] [serial = 1901] [outer = 0x0] [url = about:blank] 01:39:11 INFO - PROCESS | 1656 | 1465202351964 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 1656 | 1465202351967 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x116abe800 == 30 [pid = 1656] [id = 658] 01:39:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x11624ac00) [pid = 1656] [serial = 1974] [outer = 0x0] 01:39:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x116748c00) [pid = 1656] [serial = 1975] [outer = 0x11624ac00] 01:39:12 INFO - PROCESS | 1656 | 1465202351995 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1184a3c00) [pid = 1656] [serial = 1976] [outer = 0x11624ac00] 01:39:12 INFO - PROCESS | 1656 | 1465202352330 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]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 621ms 01:39:12 INFO - PROCESS | 1656 | 1465202352373 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:39:12 INFO - PROCESS | 1656 | 1465202352377 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:39:12 INFO - PROCESS | 1656 | 1465202352381 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 1656 | 1465202352382 Marionette TRACE conn2 <- [1,2606,null,{}] 01:39:12 INFO - PROCESS | 1656 | 1465202352385 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}] 01:39:12 INFO - PROCESS | 1656 | 1465202352387 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:12 INFO - PROCESS | 1656 | 1465202352494 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:39:12 INFO - PROCESS | 1656 | 1465202352553 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:12 INFO - PROCESS | 1656 | 1465202352554 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x119218800 == 31 [pid = 1656] [id = 659] 01:39:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x118558c00) [pid = 1656] [serial = 1977] [outer = 0x0] 01:39:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118fd0400) [pid = 1656] [serial = 1978] [outer = 0x118558c00] 01:39:12 INFO - PROCESS | 1656 | 1465202352582 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11963c400) [pid = 1656] [serial = 1979] [outer = 0x118558c00] 01:39:12 INFO - PROCESS | 1656 | 1465202352892 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]]]}] 01:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 525ms 01:39:12 INFO - PROCESS | 1656 | 1465202352908 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:39:12 INFO - PROCESS | 1656 | 1465202352910 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:39:12 INFO - PROCESS | 1656 | 1465202352912 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 1656 | 1465202352914 Marionette TRACE conn2 <- [1,2610,null,{}] 01:39:12 INFO - PROCESS | 1656 | 1465202352926 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}] 01:39:12 INFO - PROCESS | 1656 | 1465202352930 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:13 INFO - PROCESS | 1656 | 1465202353024 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:39:13 INFO - PROCESS | 1656 | 1465202353087 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 1656 | 1465202353089 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1215ed000 == 32 [pid = 1656] [id = 660] 01:39:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1186b9c00) [pid = 1656] [serial = 1980] [outer = 0x0] 01:39:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1199bc000) [pid = 1656] [serial = 1981] [outer = 0x1186b9c00] 01:39:13 INFO - PROCESS | 1656 | 1465202353118 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x12128b000) [pid = 1656] [serial = 1982] [outer = 0x1186b9c00] 01:39:13 INFO - PROCESS | 1656 | 1465202353410 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]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 522ms 01:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:39:13 INFO - PROCESS | 1656 | 1465202353443 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 1656 | 1465202353444 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:39:13 INFO - PROCESS | 1656 | 1465202353447 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 1656 | 1465202353448 Marionette TRACE conn2 <- [1,2614,null,{}] 01:39:13 INFO - PROCESS | 1656 | 1465202353450 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}] 01:39:13 INFO - PROCESS | 1656 | 1465202353451 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:13 INFO - PROCESS | 1656 | 1465202353543 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:39:13 INFO - PROCESS | 1656 | 1465202353547 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 1656 | 1465202353549 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x1268ea000 == 33 [pid = 1656] [id = 661] 01:39:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1213f6c00) [pid = 1656] [serial = 1983] [outer = 0x0] 01:39:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121844400) [pid = 1656] [serial = 1984] [outer = 0x1213f6c00] 01:39:13 INFO - PROCESS | 1656 | 1465202353575 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x121b39400) [pid = 1656] [serial = 1985] [outer = 0x1213f6c00] 01:39:13 INFO - PROCESS | 1656 | 1465202353942 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]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 523ms 01:39:13 INFO - PROCESS | 1656 | 1465202353987 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 1656 | 1465202353989 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:39:13 INFO - PROCESS | 1656 | 1465202353992 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 1656 | 1465202353993 Marionette TRACE conn2 <- [1,2618,null,{}] 01:39:13 INFO - PROCESS | 1656 | 1465202353995 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}] 01:39:13 INFO - PROCESS | 1656 | 1465202353996 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:14 INFO - PROCESS | 1656 | 1465202354106 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:39:14 INFO - PROCESS | 1656 | 1465202354116 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 1656 | 1465202354117 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f18800 == 34 [pid = 1656] [id = 662] 01:39:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1214e0c00) [pid = 1656] [serial = 1986] [outer = 0x0] 01:39:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x1240e5000) [pid = 1656] [serial = 1987] [outer = 0x1214e0c00] 01:39:14 INFO - PROCESS | 1656 | 1465202354145 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x125315400) [pid = 1656] [serial = 1988] [outer = 0x1214e0c00] 01:39:14 INFO - PROCESS | 1656 | 1465202354507 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]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 567ms 01:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:39:14 INFO - PROCESS | 1656 | 1465202354560 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 1656 | 1465202354561 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:39:14 INFO - PROCESS | 1656 | 1465202354563 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 1656 | 1465202354565 Marionette TRACE conn2 <- [1,2622,null,{}] 01:39:14 INFO - PROCESS | 1656 | 1465202354567 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}] 01:39:14 INFO - PROCESS | 1656 | 1465202354571 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:14 INFO - PROCESS | 1656 | 1465202354702 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:39:14 INFO - PROCESS | 1656 | 1465202354706 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 1656 | 1465202354707 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4b6800 == 35 [pid = 1656] [id = 663] 01:39:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1246ba400) [pid = 1656] [serial = 1989] [outer = 0x0] 01:39:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x126616400) [pid = 1656] [serial = 1990] [outer = 0x1246ba400] 01:39:14 INFO - PROCESS | 1656 | 1465202354733 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x127aaa000) [pid = 1656] [serial = 1991] [outer = 0x1246ba400] 01:39:15 INFO - PROCESS | 1656 | 1465202355083 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 568ms 01:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:39:15 INFO - PROCESS | 1656 | 1465202355133 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 1656 | 1465202355134 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:39:15 INFO - PROCESS | 1656 | 1465202355136 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 1656 | 1465202355138 Marionette TRACE conn2 <- [1,2626,null,{}] 01:39:15 INFO - PROCESS | 1656 | 1465202355147 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}] 01:39:15 INFO - PROCESS | 1656 | 1465202355148 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:15 INFO - PROCESS | 1656 | 1465202355259 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:39:15 INFO - PROCESS | 1656 | 1465202355262 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 1656 | 1465202355264 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a7ab000 == 36 [pid = 1656] [id = 664] 01:39:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x127aa5800) [pid = 1656] [serial = 1992] [outer = 0x0] 01:39:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x129341c00) [pid = 1656] [serial = 1993] [outer = 0x127aa5800] 01:39:15 INFO - PROCESS | 1656 | 1465202355288 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x129607c00) [pid = 1656] [serial = 1994] [outer = 0x127aa5800] 01:39:15 INFO - PROCESS | 1656 | 1465202355621 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 01:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:39:15 INFO - PROCESS | 1656 | 1465202355660 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 1656 | 1465202355661 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:39:15 INFO - PROCESS | 1656 | 1465202355663 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 1656 | 1465202355664 Marionette TRACE conn2 <- [1,2630,null,{}] 01:39:15 INFO - PROCESS | 1656 | 1465202355667 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}] 01:39:15 INFO - PROCESS | 1656 | 1465202355668 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:15 INFO - PROCESS | 1656 | 1465202355780 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:39:15 INFO - PROCESS | 1656 | 1465202355784 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 1656 | 1465202355785 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b128000 == 37 [pid = 1656] [id = 665] 01:39:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x129469800) [pid = 1656] [serial = 1995] [outer = 0x0] 01:39:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x129615800) [pid = 1656] [serial = 1996] [outer = 0x129469800] 01:39:15 INFO - PROCESS | 1656 | 1465202355817 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x12a6c9400) [pid = 1656] [serial = 1997] [outer = 0x129469800] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x125871400) [pid = 1656] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x1189e7800) [pid = 1656] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x119342800) [pid = 1656] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x1186b9400) [pid = 1656] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x111f47c00) [pid = 1656] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1160b6000) [pid = 1656] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x11933ec00) [pid = 1656] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x111c88800) [pid = 1656] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x111c69800) [pid = 1656] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1162aa400) [pid = 1656] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1121b6000) [pid = 1656] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x118f15c00) [pid = 1656] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119dd2800) [pid = 1656] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x125875000) [pid = 1656] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x126612000) [pid = 1656] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:39:16 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x1210b3c00) [pid = 1656] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:39:16 INFO - PROCESS | 1656 | 1465202356402 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]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 771ms 01:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:39:16 INFO - PROCESS | 1656 | 1465202356435 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 1656 | 1465202356437 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:39:16 INFO - PROCESS | 1656 | 1465202356439 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 1656 | 1465202356449 Marionette TRACE conn2 <- [1,2634,null,{}] 01:39:16 INFO - PROCESS | 1656 | 1465202356451 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}] 01:39:16 INFO - PROCESS | 1656 | 1465202356453 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:16 INFO - PROCESS | 1656 | 1465202356561 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:39:16 INFO - PROCESS | 1656 | 1465202356598 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 1656 | 1465202356599 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x12977a000 == 38 [pid = 1656] [id = 666] 01:39:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x116748800) [pid = 1656] [serial = 1998] [outer = 0x0] 01:39:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x118f17800) [pid = 1656] [serial = 1999] [outer = 0x116748800] 01:39:16 INFO - PROCESS | 1656 | 1465202356623 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1214da800) [pid = 1656] [serial = 2000] [outer = 0x116748800] 01:39:16 INFO - PROCESS | 1656 | 1465202356908 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]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 482ms 01:39:16 INFO - PROCESS | 1656 | 1465202356928 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 1656 | 1465202356930 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:39:16 INFO - PROCESS | 1656 | 1465202356932 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 1656 | 1465202356933 Marionette TRACE conn2 <- [1,2638,null,{}] 01:39:16 INFO - PROCESS | 1656 | 1465202356945 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}] 01:39:16 INFO - PROCESS | 1656 | 1465202356946 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:17 INFO - PROCESS | 1656 | 1465202357035 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:39:17 INFO - PROCESS | 1656 | 1465202357042 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 1656 | 1465202357043 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2da000 == 39 [pid = 1656] [id = 667] 01:39:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x121c58800) [pid = 1656] [serial = 2001] [outer = 0x0] 01:39:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12960e400) [pid = 1656] [serial = 2002] [outer = 0x121c58800] 01:39:17 INFO - PROCESS | 1656 | 1465202357068 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12a7cfc00) [pid = 1656] [serial = 2003] [outer = 0x121c58800] 01:39:17 INFO - PROCESS | 1656 | 1465202357409 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]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 520ms 01:39:17 INFO - PROCESS | 1656 | 1465202357452 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 1656 | 1465202357453 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:39:17 INFO - PROCESS | 1656 | 1465202357467 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 1656 | 1465202357468 Marionette TRACE conn2 <- [1,2642,null,{}] 01:39:17 INFO - PROCESS | 1656 | 1465202357471 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}] 01:39:17 INFO - PROCESS | 1656 | 1465202357472 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:17 INFO - PROCESS | 1656 | 1465202357565 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:39:17 INFO - PROCESS | 1656 | 1465202357573 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 1656 | 1465202357575 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdcb000 == 40 [pid = 1656] [id = 668] 01:39:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12aa7e000) [pid = 1656] [serial = 2004] [outer = 0x0] 01:39:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12aa8c000) [pid = 1656] [serial = 2005] [outer = 0x12aa7e000] 01:39:17 INFO - PROCESS | 1656 | 1465202357601 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12b19a800) [pid = 1656] [serial = 2006] [outer = 0x12aa7e000] 01:39:17 INFO - PROCESS | 1656 | 1465202357940 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]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:39:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 529ms 01:39:17 INFO - PROCESS | 1656 | 1465202357986 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 1656 | 1465202357987 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:39:17 INFO - PROCESS | 1656 | 1465202357989 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 1656 | 1465202357990 Marionette TRACE conn2 <- [1,2646,null,{}] 01:39:17 INFO - PROCESS | 1656 | 1465202357992 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}] 01:39:17 INFO - PROCESS | 1656 | 1465202357994 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:18 INFO - PROCESS | 1656 | 1465202358080 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:39:18 INFO - PROCESS | 1656 | 1465202358146 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 1656 | 1465202358147 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c21f000 == 41 [pid = 1656] [id = 669] 01:39:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12b118400) [pid = 1656] [serial = 2007] [outer = 0x0] 01:39:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12b404800) [pid = 1656] [serial = 2008] [outer = 0x12b118400] 01:39:18 INFO - PROCESS | 1656 | 1465202358171 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12b40fc00) [pid = 1656] [serial = 2009] [outer = 0x12b118400] 01:39:18 INFO - PROCESS | 1656 | 1465202358639 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]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:39:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 01:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:39:18 INFO - PROCESS | 1656 | 1465202358670 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 1656 | 1465202358673 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:39:18 INFO - PROCESS | 1656 | 1465202358677 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 1656 | 1465202358680 Marionette TRACE conn2 <- [1,2650,null,{}] 01:39:18 INFO - PROCESS | 1656 | 1465202358685 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}] 01:39:18 INFO - PROCESS | 1656 | 1465202358689 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:18 INFO - PROCESS | 1656 | 1465202358796 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:39:18 INFO - PROCESS | 1656 | 1465202358873 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 1656 | 1465202358874 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x11922e800 == 42 [pid = 1656] [id = 670] 01:39:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x117648800) [pid = 1656] [serial = 2010] [outer = 0x0] 01:39:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x1182f3800) [pid = 1656] [serial = 2011] [outer = 0x117648800] 01:39:18 INFO - PROCESS | 1656 | 1465202358906 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x118f18c00) [pid = 1656] [serial = 2012] [outer = 0x117648800] 01:39:19 INFO - PROCESS | 1656 | 1465202359298 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]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:39:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 674ms 01:39:19 INFO - PROCESS | 1656 | 1465202359351 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 1656 | 1465202359355 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:39:19 INFO - PROCESS | 1656 | 1465202359359 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 1656 | 1465202359361 Marionette TRACE conn2 <- [1,2654,null,{}] 01:39:19 INFO - PROCESS | 1656 | 1465202359364 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}] 01:39:19 INFO - PROCESS | 1656 | 1465202359366 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:19 INFO - PROCESS | 1656 | 1465202359476 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:39:19 INFO - PROCESS | 1656 | 1465202359584 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 1656 | 1465202359585 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a0800 == 43 [pid = 1656] [id = 671] 01:39:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11963d400) [pid = 1656] [serial = 2013] [outer = 0x0] 01:39:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119b6fc00) [pid = 1656] [serial = 2014] [outer = 0x11963d400] 01:39:19 INFO - PROCESS | 1656 | 1465202359619 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119ddc000) [pid = 1656] [serial = 2015] [outer = 0x11963d400] 01:39:20 INFO - PROCESS | 1656 | 1465202360045 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 720ms 01:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:39:20 INFO - PROCESS | 1656 | 1465202360080 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 1656 | 1465202360081 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:39:20 INFO - PROCESS | 1656 | 1465202360084 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 1656 | 1465202360087 Marionette TRACE conn2 <- [1,2658,null,{}] 01:39:20 INFO - PROCESS | 1656 | 1465202360095 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}] 01:39:20 INFO - PROCESS | 1656 | 1465202360098 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:20 INFO - PROCESS | 1656 | 1465202360206 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:39:20 INFO - PROCESS | 1656 | 1465202360283 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 1656 | 1465202360285 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c22b000 == 44 [pid = 1656] [id = 672] 01:39:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1213f1c00) [pid = 1656] [serial = 2016] [outer = 0x0] 01:39:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x121c58400) [pid = 1656] [serial = 2017] [outer = 0x1213f1c00] 01:39:20 INFO - PROCESS | 1656 | 1465202360316 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126657800) [pid = 1656] [serial = 2018] [outer = 0x1213f1c00] 01:39:20 INFO - PROCESS | 1656 | 1465202360724 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 674ms 01:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:39:20 INFO - PROCESS | 1656 | 1465202360758 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 1656 | 1465202360760 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:39:20 INFO - PROCESS | 1656 | 1465202360763 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 1656 | 1465202360764 Marionette TRACE conn2 <- [1,2662,null,{}] 01:39:20 INFO - PROCESS | 1656 | 1465202360766 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}] 01:39:20 INFO - PROCESS | 1656 | 1465202360768 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:20 INFO - PROCESS | 1656 | 1465202360892 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:39:20 INFO - PROCESS | 1656 | 1465202360968 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 1656 | 1465202360969 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb7a800 == 45 [pid = 1656] [id = 673] 01:39:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x126e48000) [pid = 1656] [serial = 2019] [outer = 0x0] 01:39:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12933d000) [pid = 1656] [serial = 2020] [outer = 0x126e48000] 01:39:20 INFO - PROCESS | 1656 | 1465202360998 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12a488800) [pid = 1656] [serial = 2021] [outer = 0x126e48000] 01:39:21 INFO - PROCESS | 1656 | 1465202361440 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]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:39:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 718ms 01:39:21 INFO - PROCESS | 1656 | 1465202361482 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 1656 | 1465202361483 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:39:21 INFO - PROCESS | 1656 | 1465202361486 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 1656 | 1465202361487 Marionette TRACE conn2 <- [1,2666,null,{}] 01:39:21 INFO - PROCESS | 1656 | 1465202361489 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}] 01:39:21 INFO - PROCESS | 1656 | 1465202361491 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:21 INFO - PROCESS | 1656 | 1465202361596 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:39:21 INFO - PROCESS | 1656 | 1465202361672 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 1656 | 1465202361674 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x11921f800 == 46 [pid = 1656] [id = 674] 01:39:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x116a5bc00) [pid = 1656] [serial = 2022] [outer = 0x0] 01:39:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12442dc00) [pid = 1656] [serial = 2023] [outer = 0x116a5bc00] 01:39:21 INFO - PROCESS | 1656 | 1465202361704 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12a7d0400) [pid = 1656] [serial = 2024] [outer = 0x116a5bc00] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdcb000 == 45 [pid = 1656] [id = 668] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2da000 == 44 [pid = 1656] [id = 667] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12977a000 == 43 [pid = 1656] [id = 666] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12b128000 == 42 [pid = 1656] [id = 665] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12a7ab000 == 41 [pid = 1656] [id = 664] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12a4b6800 == 40 [pid = 1656] [id = 663] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x128f18800 == 39 [pid = 1656] [id = 662] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1268ea000 == 38 [pid = 1656] [id = 661] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1215ed000 == 37 [pid = 1656] [id = 660] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x119218800 == 36 [pid = 1656] [id = 659] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x116abe800 == 35 [pid = 1656] [id = 658] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x121537000 == 34 [pid = 1656] [id = 657] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x116ad2000 == 33 [pid = 1656] [id = 656] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12aaa5800 == 32 [pid = 1656] [id = 655] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb7a800 == 31 [pid = 1656] [id = 673] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12c22b000 == 30 [pid = 1656] [id = 672] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a0800 == 29 [pid = 1656] [id = 671] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x12c21f000 == 28 [pid = 1656] [id = 669] 01:39:23 INFO - PROCESS | 1656 | --DOCSHELL 0x11922e800 == 27 [pid = 1656] [id = 670] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12661d800) [pid = 1656] [serial = 1966] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12661c000) [pid = 1656] [serial = 1964] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x118f1b400) [pid = 1656] [serial = 1942] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118fe4c00) [pid = 1656] [serial = 1943] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119dd3400) [pid = 1656] [serial = 1948] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1214e0800) [pid = 1656] [serial = 1951] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x112a78400) [pid = 1656] [serial = 1936] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x1210b7c00) [pid = 1656] [serial = 1949] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x124064c00) [pid = 1656] [serial = 1954] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121847400) [pid = 1656] [serial = 1952] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x113d74000) [pid = 1656] [serial = 1937] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119637400) [pid = 1656] [serial = 1945] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x125033000) [pid = 1656] [serial = 1955] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118550400) [pid = 1656] [serial = 1958] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x113d77800) [pid = 1656] [serial = 1919] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1168a9c00) [pid = 1656] [serial = 1939] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x118216800) [pid = 1656] [serial = 1940] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1121b1800) [pid = 1656] [serial = 1918] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11827e400) [pid = 1656] [serial = 1934] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1166d8c00) [pid = 1656] [serial = 1933] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11963c000) [pid = 1656] [serial = 1922] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x118fe2c00) [pid = 1656] [serial = 1921] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x121b3b000) [pid = 1656] [serial = 1925] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1210be800) [pid = 1656] [serial = 1924] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x126570c00) [pid = 1656] [serial = 1963] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x127aa0400) [pid = 1656] [serial = 1928] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x126618400) [pid = 1656] [serial = 1927] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12aa7d800) [pid = 1656] [serial = 1931] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12960c800) [pid = 1656] [serial = 1930] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x112dc0000) [pid = 1656] [serial = 1957] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x1250e3400) [pid = 1656] [serial = 1960] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x119ba9800) [pid = 1656] [serial = 1946] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x1258a7c00) [pid = 1656] [serial = 1961] [outer = 0x0] [url = about:blank] 01:39:23 INFO - PROCESS | 1656 | 1465202363246 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]]]}] 01:39:23 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) 01:39:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1772ms 01:39:23 INFO - PROCESS | 1656 | 1465202363259 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 1656 | 1465202363262 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:39:23 INFO - PROCESS | 1656 | 1465202363284 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 1656 | 1465202363287 Marionette TRACE conn2 <- [1,2670,null,{}] 01:39:23 INFO - PROCESS | 1656 | 1465202363292 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}] 01:39:23 INFO - PROCESS | 1656 | 1465202363293 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:23 INFO - PROCESS | 1656 | 1465202363374 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:39:23 INFO - PROCESS | 1656 | 1465202363379 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 1656 | 1465202363382 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x11676d000 == 28 [pid = 1656] [id = 675] 01:39:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x113d7a400) [pid = 1656] [serial = 2025] [outer = 0x0] 01:39:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x113d7c400) [pid = 1656] [serial = 2026] [outer = 0x113d7a400] 01:39:23 INFO - PROCESS | 1656 | 1465202363414 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x116743400) [pid = 1656] [serial = 2027] [outer = 0x113d7a400] 01:39:24 INFO - PROCESS | 1656 | 1465202364357 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] 01:39:24 INFO - PROCESS | 1656 | 1465202364411 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:39:24 INFO - PROCESS | 1656 | 1465202364416 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 1656 | 1465202364418 Marionette TRACE conn2 <- [1,2674,null,{}] 01:39:24 INFO - PROCESS | 1656 | 1465202364420 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}] 01:39:24 INFO - PROCESS | 1656 | 1465202364422 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:24 INFO - PROCESS | 1656 | 1465202364502 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:39:24 INFO - PROCESS | 1656 | 1465202364510 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 1656 | 1465202364511 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180e5000 == 29 [pid = 1656] [id = 676] 01:39:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x117307400) [pid = 1656] [serial = 2028] [outer = 0x0] 01:39:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1182eec00) [pid = 1656] [serial = 2029] [outer = 0x117307400] 01:39:24 INFO - PROCESS | 1656 | 1465202364540 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118558400) [pid = 1656] [serial = 2030] [outer = 0x117307400] 01:39:25 INFO - PROCESS | 1656 | 1465202365391 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] 01:39:25 INFO - PROCESS | 1656 | 1465202365440 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:39:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:39:25 INFO - PROCESS | 1656 | 1465202365466 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 1656 | 1465202365469 Marionette TRACE conn2 <- [1,2678,null,{}] 01:39:25 INFO - PROCESS | 1656 | 1465202365476 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}] 01:39:25 INFO - PROCESS | 1656 | 1465202365480 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:25 INFO - PROCESS | 1656 | 1465202365582 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:39:25 INFO - PROCESS | 1656 | 1465202365621 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 1656 | 1465202365623 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x119231000 == 30 [pid = 1656] [id = 677] 01:39:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118fc6c00) [pid = 1656] [serial = 2031] [outer = 0x0] 01:39:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11933bc00) [pid = 1656] [serial = 2032] [outer = 0x118fc6c00] 01:39:25 INFO - PROCESS | 1656 | 1465202365651 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11963b000) [pid = 1656] [serial = 2033] [outer = 0x118fc6c00] 01:39:26 INFO - PROCESS | 1656 | 1465202366458 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]]]}] 01:39:26 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) 01:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1026ms 01:39:26 INFO - PROCESS | 1656 | 1465202366493 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 1656 | 1465202366495 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:39:26 INFO - PROCESS | 1656 | 1465202366497 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 1656 | 1465202366498 Marionette TRACE conn2 <- [1,2682,null,{}] 01:39:26 INFO - PROCESS | 1656 | 1465202366500 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}] 01:39:26 INFO - PROCESS | 1656 | 1465202366502 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:26 INFO - PROCESS | 1656 | 1465202366603 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:39:26 INFO - PROCESS | 1656 | 1465202366642 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 1656 | 1465202366643 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153b800 == 31 [pid = 1656] [id = 678] 01:39:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1199b2400) [pid = 1656] [serial = 2034] [outer = 0x0] 01:39:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119b9e800) [pid = 1656] [serial = 2035] [outer = 0x1199b2400] 01:39:26 INFO - PROCESS | 1656 | 1465202366669 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd0400) [pid = 1656] [serial = 2036] [outer = 0x1199b2400] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1246ba400) [pid = 1656] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x127aa5800) [pid = 1656] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12503a400) [pid = 1656] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1213f6c00) [pid = 1656] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x11854f800) [pid = 1656] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11624ac00) [pid = 1656] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x113353400) [pid = 1656] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1186b9c00) [pid = 1656] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x118558c00) [pid = 1656] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x129469800) [pid = 1656] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x116748800) [pid = 1656] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x121c58800) [pid = 1656] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12aa7e000) [pid = 1656] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x1214e0c00) [pid = 1656] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:39:27 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x12b118400) [pid = 1656] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:39:27 INFO - PROCESS | 1656 | 1465202367495 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]]]}] 01:39:27 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) 01:39:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 01:39:27 INFO - PROCESS | 1656 | 1465202367521 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 1656 | 1465202367522 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:39:27 INFO - PROCESS | 1656 | 1465202367532 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 1656 | 1465202367533 Marionette TRACE conn2 <- [1,2686,null,{}] 01:39:27 INFO - PROCESS | 1656 | 1465202367535 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}] 01:39:27 INFO - PROCESS | 1656 | 1465202367538 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:27 INFO - PROCESS | 1656 | 1465202367647 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:39:27 INFO - PROCESS | 1656 | 1465202367681 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 1656 | 1465202367682 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a6800 == 32 [pid = 1656] [id = 679] 01:39:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x113353400) [pid = 1656] [serial = 2037] [outer = 0x0] 01:39:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119343400) [pid = 1656] [serial = 2038] [outer = 0x113353400] 01:39:27 INFO - PROCESS | 1656 | 1465202367707 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x119dd0c00) [pid = 1656] [serial = 2039] [outer = 0x113353400] 01:39:28 INFO - PROCESS | 1656 | 1465202368475 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] 01:39:28 INFO - PROCESS | 1656 | 1465202368508 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:39:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:39:28 INFO - PROCESS | 1656 | 1465202368510 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 1656 | 1465202368511 Marionette TRACE conn2 <- [1,2690,null,{}] 01:39:28 INFO - PROCESS | 1656 | 1465202368514 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}] 01:39:28 INFO - PROCESS | 1656 | 1465202368518 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:28 INFO - PROCESS | 1656 | 1465202368613 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:39:28 INFO - PROCESS | 1656 | 1465202368617 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 1656 | 1465202368618 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x1269d7000 == 33 [pid = 1656] [id = 680] 01:39:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x119ddb000) [pid = 1656] [serial = 2040] [outer = 0x0] 01:39:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1213f3800) [pid = 1656] [serial = 2041] [outer = 0x119ddb000] 01:39:28 INFO - PROCESS | 1656 | 1465202368648 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x121992400) [pid = 1656] [serial = 2042] [outer = 0x119ddb000] 01:39:29 INFO - PROCESS | 1656 | 1465202369473 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] 01:39:29 INFO - PROCESS | 1656 | 1465202369484 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:39:29 INFO - PROCESS | 1656 | 1465202369531 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 1656 | 1465202369533 Marionette TRACE conn2 <- [1,2694,null,{}] 01:39:29 INFO - PROCESS | 1656 | 1465202369537 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}] 01:39:29 INFO - PROCESS | 1656 | 1465202369539 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:29 INFO - PROCESS | 1656 | 1465202369633 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:39:29 INFO - PROCESS | 1656 | 1465202369728 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 1656 | 1465202369730 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d1000 == 34 [pid = 1656] [id = 681] 01:39:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x113860800) [pid = 1656] [serial = 2043] [outer = 0x0] 01:39:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x113d7bc00) [pid = 1656] [serial = 2044] [outer = 0x113860800] 01:39:29 INFO - PROCESS | 1656 | 1465202369763 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x116f84000) [pid = 1656] [serial = 2045] [outer = 0x113860800] 01:39:30 INFO - PROCESS | 1656 | 1465202370786 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] 01:39:30 INFO - PROCESS | 1656 | 1465202370807 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:39:30 INFO - PROCESS | 1656 | 1465202370812 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 1656 | 1465202370813 Marionette TRACE conn2 <- [1,2698,null,{}] 01:39:30 INFO - PROCESS | 1656 | 1465202370816 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}] 01:39:30 INFO - PROCESS | 1656 | 1465202370818 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:30 INFO - PROCESS | 1656 | 1465202370929 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:39:30 INFO - PROCESS | 1656 | 1465202370984 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 1656 | 1465202370986 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x125919800 == 35 [pid = 1656] [id = 682] 01:39:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1186b6800) [pid = 1656] [serial = 2046] [outer = 0x0] 01:39:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x118f17400) [pid = 1656] [serial = 2047] [outer = 0x1186b6800] 01:39:31 INFO - PROCESS | 1656 | 1465202371017 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x118fe6800) [pid = 1656] [serial = 2048] [outer = 0x1186b6800] 01:39:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1213a6800 == 34 [pid = 1656] [id = 679] 01:39:31 INFO - PROCESS | 1656 | --DOCSHELL 0x12153b800 == 33 [pid = 1656] [id = 678] 01:39:31 INFO - PROCESS | 1656 | --DOCSHELL 0x119231000 == 32 [pid = 1656] [id = 677] 01:39:31 INFO - PROCESS | 1656 | --DOCSHELL 0x1180e5000 == 31 [pid = 1656] [id = 676] 01:39:31 INFO - PROCESS | 1656 | --DOCSHELL 0x11676d000 == 30 [pid = 1656] [id = 675] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1210b7800) [pid = 1656] [serial = 1967] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x113d78800) [pid = 1656] [serial = 1969] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11662c000) [pid = 1656] [serial = 1970] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12b404800) [pid = 1656] [serial = 2008] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x126616400) [pid = 1656] [serial = 1990] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x129341c00) [pid = 1656] [serial = 1993] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x121844400) [pid = 1656] [serial = 1984] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x1186ac400) [pid = 1656] [serial = 1972] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x11928d000) [pid = 1656] [serial = 1973] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x116748c00) [pid = 1656] [serial = 1975] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x1184a3c00) [pid = 1656] [serial = 1976] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x127aaa000) [pid = 1656] [serial = 1991] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x1199bc000) [pid = 1656] [serial = 1981] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x12128b000) [pid = 1656] [serial = 1982] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x118fd0400) [pid = 1656] [serial = 1978] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x11963c400) [pid = 1656] [serial = 1979] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x129615800) [pid = 1656] [serial = 1996] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x118f17800) [pid = 1656] [serial = 1999] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x129607c00) [pid = 1656] [serial = 1994] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x12960e400) [pid = 1656] [serial = 2002] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x12aa8c000) [pid = 1656] [serial = 2005] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 63 (0x1214da800) [pid = 1656] [serial = 2000] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 62 (0x12a6c9400) [pid = 1656] [serial = 1997] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 61 (0x1240e5000) [pid = 1656] [serial = 1987] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 60 (0x12b19a800) [pid = 1656] [serial = 2006] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 59 (0x125315400) [pid = 1656] [serial = 1988] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 58 (0x121b39400) [pid = 1656] [serial = 1985] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 57 (0x12a7cfc00) [pid = 1656] [serial = 2003] [outer = 0x0] [url = about:blank] 01:39:31 INFO - PROCESS | 1656 | --DOMWINDOW == 56 (0x12b40fc00) [pid = 1656] [serial = 2009] [outer = 0x0] [url = about:blank] 01:39:32 INFO - PROCESS | 1656 | 1465202372160 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] 01:39:32 INFO - PROCESS | 1656 | 1465202372192 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:39:32 INFO - PROCESS | 1656 | 1465202372195 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 1656 | 1465202372197 Marionette TRACE conn2 <- [1,2702,null,{}] 01:39:32 INFO - PROCESS | 1656 | 1465202372201 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}] 01:39:32 INFO - PROCESS | 1656 | 1465202372202 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:32 INFO - PROCESS | 1656 | 1465202372279 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:39:32 INFO - PROCESS | 1656 | 1465202372310 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 1656 | 1465202372311 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d9000 == 31 [pid = 1656] [id = 683] 01:39:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 57 (0x118216000) [pid = 1656] [serial = 2049] [outer = 0x0] 01:39:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 58 (0x11827dc00) [pid = 1656] [serial = 2050] [outer = 0x118216000] 01:39:32 INFO - PROCESS | 1656 | 1465202372340 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 59 (0x118652000) [pid = 1656] [serial = 2051] [outer = 0x118216000] 01:39:32 INFO - PROCESS | 1656 | 1465202372694 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]]]}] 01:39:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:39:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 01:39:32 INFO - PROCESS | 1656 | 1465202372717 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:39:32 INFO - PROCESS | 1656 | 1465202372723 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:39:32 INFO - PROCESS | 1656 | 1465202372727 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 1656 | 1465202372729 Marionette TRACE conn2 <- [1,2706,null,{}] 01:39:32 INFO - PROCESS | 1656 | 1465202372732 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}] 01:39:32 INFO - PROCESS | 1656 | 1465202372733 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:32 INFO - PROCESS | 1656 | 1465202372818 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:39:32 INFO - PROCESS | 1656 | 1465202372824 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 1656 | 1465202372826 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193c5800 == 32 [pid = 1656] [id = 684] 01:39:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 60 (0x118fc7800) [pid = 1656] [serial = 2052] [outer = 0x0] 01:39:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 61 (0x119633c00) [pid = 1656] [serial = 2053] [outer = 0x118fc7800] 01:39:32 INFO - PROCESS | 1656 | 1465202372853 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 62 (0x1196d5400) [pid = 1656] [serial = 2054] [outer = 0x118fc7800] 01:39:33 INFO - PROCESS | 1656 | 1465202373212 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]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:39:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 01:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:39:33 INFO - PROCESS | 1656 | 1465202373249 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 1656 | 1465202373250 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:39:33 INFO - PROCESS | 1656 | 1465202373255 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 1656 | 1465202373257 Marionette TRACE conn2 <- [1,2710,null,{}] 01:39:33 INFO - PROCESS | 1656 | --DOCSHELL 0x12d047000 == 31 [pid = 1656] [id = 16] 01:39:33 INFO - PROCESS | 1656 | 1465202373290 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}] 01:39:33 INFO - PROCESS | 1656 | 1465202373293 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:33 INFO - PROCESS | 1656 | 1465202373410 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:39:33 INFO - PROCESS | 1656 | 1465202373421 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 1656 | 1465202373423 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252f1000 == 32 [pid = 1656] [id = 685] 01:39:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 63 (0x1121ad800) [pid = 1656] [serial = 2055] [outer = 0x0] 01:39:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 64 (0x119dd7c00) [pid = 1656] [serial = 2056] [outer = 0x1121ad800] 01:39:33 INFO - PROCESS | 1656 | 1465202373452 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x1210be800) [pid = 1656] [serial = 2057] [outer = 0x1121ad800] 01:39:33 INFO - PROCESS | 1656 | 1465202373825 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] 01:39:33 INFO - PROCESS | 1656 | 1465202373839 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:39:33 INFO - PROCESS | 1656 | 1465202373842 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 1656 | 1465202373843 Marionette TRACE conn2 <- [1,2714,null,{}] 01:39:33 INFO - PROCESS | 1656 | 1465202373845 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}] 01:39:33 INFO - PROCESS | 1656 | 1465202373847 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:33 INFO - PROCESS | 1656 | 1465202373947 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:39:33 INFO - PROCESS | 1656 | 1465202373960 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 1656 | 1465202373961 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x128e1e800 == 33 [pid = 1656] [id = 686] 01:39:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x121295c00) [pid = 1656] [serial = 2058] [outer = 0x0] 01:39:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x12183e000) [pid = 1656] [serial = 2059] [outer = 0x121295c00] 01:39:33 INFO - PROCESS | 1656 | 1465202373987 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x121b3b000) [pid = 1656] [serial = 2060] [outer = 0x121295c00] 01:39:34 INFO - PROCESS | 1656 | 1465202374347 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]]]}] 01:39:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:39:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 01:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:39:34 INFO - PROCESS | 1656 | 1465202374360 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 1656 | 1465202374361 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:39:34 INFO - PROCESS | 1656 | 1465202374364 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 1656 | 1465202374365 Marionette TRACE conn2 <- [1,2718,null,{}] 01:39:34 INFO - PROCESS | 1656 | 1465202374367 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}] 01:39:34 INFO - PROCESS | 1656 | 1465202374368 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:34 INFO - PROCESS | 1656 | 1465202374467 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:39:34 INFO - PROCESS | 1656 | 1465202374505 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 1656 | 1465202374507 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x1293a8800 == 34 [pid = 1656] [id = 687] 01:39:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x1216fd800) [pid = 1656] [serial = 2061] [outer = 0x0] 01:39:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x1240e8c00) [pid = 1656] [serial = 2062] [outer = 0x1216fd800] 01:39:34 INFO - PROCESS | 1656 | 1465202374532 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x125032400) [pid = 1656] [serial = 2063] [outer = 0x1216fd800] 01:39:34 INFO - PROCESS | 1656 | 1465202374883 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] 01:39:34 INFO - PROCESS | 1656 | 1465202374934 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:39:34 INFO - PROCESS | 1656 | 1465202374936 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - PROCESS | 1656 | 1465202374937 Marionette TRACE conn2 <- [1,2722,null,{}] 01:39:34 INFO - PROCESS | 1656 | 1465202374940 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}] 01:39:34 INFO - PROCESS | 1656 | 1465202374944 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:35 INFO - PROCESS | 1656 | 1465202375063 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:39:35 INFO - PROCESS | 1656 | 1465202375107 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1656 | 1465202375108 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197d1000 == 35 [pid = 1656] [id = 688] 01:39:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x125879c00) [pid = 1656] [serial = 2064] [outer = 0x0] 01:39:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x126612000) [pid = 1656] [serial = 2065] [outer = 0x125879c00] 01:39:35 INFO - PROCESS | 1656 | 1465202375134 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x1266dd800) [pid = 1656] [serial = 2066] [outer = 0x125879c00] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1199b2400) [pid = 1656] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x117648800) [pid = 1656] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x116a5bc00) [pid = 1656] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x113d7a400) [pid = 1656] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 69 (0x1213f1c00) [pid = 1656] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 68 (0x11963d400) [pid = 1656] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 67 (0x126e48000) [pid = 1656] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 66 (0x117307400) [pid = 1656] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 65 (0x113353400) [pid = 1656] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:39:35 INFO - PROCESS | 1656 | --DOMWINDOW == 64 (0x118fc6c00) [pid = 1656] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:39:35 INFO - PROCESS | 1656 | 1465202375466 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] 01:39:35 INFO - PROCESS | 1656 | 1465202375508 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:39:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:39:35 INFO - PROCESS | 1656 | 1465202375510 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 1656 | 1465202375511 Marionette TRACE conn2 <- [1,2726,null,{}] 01:39:35 INFO - PROCESS | 1656 | 1465202375514 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}] 01:39:35 INFO - PROCESS | 1656 | 1465202375515 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:35 INFO - PROCESS | 1656 | 1465202375595 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:39:35 INFO - PROCESS | 1656 | 1465202375599 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 1656 | 1465202375600 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a7b3000 == 36 [pid = 1656] [id = 689] 01:39:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 65 (0x118214400) [pid = 1656] [serial = 2067] [outer = 0x0] 01:39:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 66 (0x125877000) [pid = 1656] [serial = 2068] [outer = 0x118214400] 01:39:35 INFO - PROCESS | 1656 | 1465202375625 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 67 (0x126e40c00) [pid = 1656] [serial = 2069] [outer = 0x118214400] 01:39:35 INFO - PROCESS | 1656 | 1465202375980 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]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:39:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 518ms 01:39:36 INFO - PROCESS | 1656 | 1465202376028 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 1656 | 1465202376030 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:39:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:39:36 INFO - PROCESS | 1656 | 1465202376032 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 1656 | 1465202376033 Marionette TRACE conn2 <- [1,2730,null,{}] 01:39:36 INFO - PROCESS | 1656 | 1465202376035 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}] 01:39:36 INFO - PROCESS | 1656 | 1465202376036 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:36 INFO - PROCESS | 1656 | 1465202376117 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:39:36 INFO - PROCESS | 1656 | 1465202376122 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 1656 | 1465202376124 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aac1000 == 37 [pid = 1656] [id = 690] 01:39:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 68 (0x127844000) [pid = 1656] [serial = 2070] [outer = 0x0] 01:39:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 69 (0x127a9e400) [pid = 1656] [serial = 2071] [outer = 0x127844000] 01:39:36 INFO - PROCESS | 1656 | 1465202376149 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 70 (0x127aa8800) [pid = 1656] [serial = 2072] [outer = 0x127844000] 01:39:36 INFO - PROCESS | 1656 | 1465202376969 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] 01:39:37 INFO - PROCESS | 1656 | 1465202377004 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:39:37 INFO - PROCESS | 1656 | 1465202377007 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 1656 | 1465202377008 Marionette TRACE conn2 <- [1,2734,null,{}] 01:39:37 INFO - PROCESS | 1656 | 1465202377010 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}] 01:39:37 INFO - PROCESS | 1656 | 1465202377011 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:37 INFO - PROCESS | 1656 | 1465202377095 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:39:37 INFO - PROCESS | 1656 | 1465202377098 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 1656 | 1465202377099 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b29a800 == 38 [pid = 1656] [id = 691] 01:39:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x113a7ac00) [pid = 1656] [serial = 2073] [outer = 0x0] 01:39:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x129344000) [pid = 1656] [serial = 2074] [outer = 0x113a7ac00] 01:39:37 INFO - PROCESS | 1656 | 1465202377125 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x129474400) [pid = 1656] [serial = 2075] [outer = 0x113a7ac00] 01:39:37 INFO - PROCESS | 1656 | 1465202377472 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]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:39:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 01:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:39:37 INFO - PROCESS | 1656 | 1465202377478 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:39:37 INFO - PROCESS | 1656 | 1465202377479 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:39:37 INFO - PROCESS | 1656 | 1465202377481 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 1656 | 1465202377483 Marionette TRACE conn2 <- [1,2738,null,{}] 01:39:37 INFO - PROCESS | 1656 | 1465202377486 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}] 01:39:37 INFO - PROCESS | 1656 | 1465202377489 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:37 INFO - PROCESS | 1656 | 1465202377626 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:39:37 INFO - PROCESS | 1656 | 1465202377754 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 1656 | 1465202377756 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x115e79000 == 39 [pid = 1656] [id = 692] 01:39:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x110d5dc00) [pid = 1656] [serial = 2076] [outer = 0x0] 01:39:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x1121a7400) [pid = 1656] [serial = 2077] [outer = 0x110d5dc00] 01:39:37 INFO - PROCESS | 1656 | 1465202377808 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x113f0c800) [pid = 1656] [serial = 2078] [outer = 0x110d5dc00] 01:39:38 INFO - PROCESS | 1656 | 1465202378295 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]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 820ms 01:39:38 INFO - PROCESS | 1656 | 1465202378304 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 1656 | 1465202378308 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:39:38 INFO - PROCESS | 1656 | 1465202378311 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 1656 | 1465202378313 Marionette TRACE conn2 <- [1,2742,null,{}] 01:39:38 INFO - PROCESS | 1656 | 1465202378317 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}] 01:39:38 INFO - PROCESS | 1656 | 1465202378320 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:38 INFO - PROCESS | 1656 | 1465202378453 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:39:38 INFO - PROCESS | 1656 | 1465202378514 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 1656 | 1465202378516 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x124170800 == 40 [pid = 1656] [id = 693] 01:39:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x116a5c400) [pid = 1656] [serial = 2079] [outer = 0x0] 01:39:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x118f5d800) [pid = 1656] [serial = 2080] [outer = 0x116a5c400] 01:39:38 INFO - PROCESS | 1656 | 1465202378547 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x1196d3c00) [pid = 1656] [serial = 2081] [outer = 0x116a5c400] 01:39:38 INFO - PROCESS | 1656 | 1465202378972 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]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 01:39:38 INFO - PROCESS | 1656 | 1465202378984 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 1656 | 1465202378987 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:39:38 INFO - PROCESS | 1656 | 1465202378990 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 1656 | 1465202378991 Marionette TRACE conn2 <- [1,2746,null,{}] 01:39:38 INFO - PROCESS | 1656 | 1465202378994 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}] 01:39:38 INFO - PROCESS | 1656 | 1465202378995 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:39 INFO - PROCESS | 1656 | 1465202379103 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:39:39 INFO - PROCESS | 1656 | 1465202379163 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 1656 | 1465202379165 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aab3000 == 41 [pid = 1656] [id = 694] 01:39:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x119cbfc00) [pid = 1656] [serial = 2082] [outer = 0x0] 01:39:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1210c0400) [pid = 1656] [serial = 2083] [outer = 0x119cbfc00] 01:39:39 INFO - PROCESS | 1656 | 1465202379194 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1240e3c00) [pid = 1656] [serial = 2084] [outer = 0x119cbfc00] 01:39:39 INFO - PROCESS | 1656 | 1465202379655 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:39:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 720ms 01:39:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:39:39 INFO - PROCESS | 1656 | 1465202379710 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 1656 | 1465202379712 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:39:39 INFO - PROCESS | 1656 | 1465202379719 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 1656 | 1465202379724 Marionette TRACE conn2 <- [1,2750,null,{}] 01:39:39 INFO - PROCESS | 1656 | 1465202379727 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}] 01:39:39 INFO - PROCESS | 1656 | 1465202379730 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:39 INFO - PROCESS | 1656 | 1465202379859 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:39:39 INFO - PROCESS | 1656 | 1465202379932 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 1656 | 1465202379933 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdc5000 == 42 [pid = 1656] [id = 695] 01:39:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x1210bf000) [pid = 1656] [serial = 2085] [outer = 0x0] 01:39:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x126614c00) [pid = 1656] [serial = 2086] [outer = 0x1210bf000] 01:39:39 INFO - PROCESS | 1656 | 1465202379966 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x127848400) [pid = 1656] [serial = 2087] [outer = 0x1210bf000] 01:39:40 INFO - PROCESS | 1656 | 1465202380355 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]]]}] 01:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 679ms 01:39:40 INFO - PROCESS | 1656 | 1465202380395 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 1656 | 1465202380397 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:39:40 INFO - PROCESS | 1656 | 1465202380399 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 1656 | 1465202380401 Marionette TRACE conn2 <- [1,2754,null,{}] 01:39:40 INFO - PROCESS | 1656 | 1465202380403 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}] 01:39:40 INFO - PROCESS | 1656 | 1465202380405 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:40 INFO - PROCESS | 1656 | 1465202380509 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:39:40 INFO - PROCESS | 1656 | 1465202380570 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 1656 | 1465202380572 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c218000 == 43 [pid = 1656] [id = 696] 01:39:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x125876000) [pid = 1656] [serial = 2088] [outer = 0x0] 01:39:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x129613400) [pid = 1656] [serial = 2089] [outer = 0x125876000] 01:39:40 INFO - PROCESS | 1656 | 1465202380601 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12a6c1c00) [pid = 1656] [serial = 2090] [outer = 0x125876000] 01:39:41 INFO - PROCESS | 1656 | 1465202381276 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]]]}] 01:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 920ms 01:39:41 INFO - PROCESS | 1656 | 1465202381323 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 1656 | 1465202381327 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:39:41 INFO - PROCESS | 1656 | 1465202381332 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 1656 | 1465202381334 Marionette TRACE conn2 <- [1,2758,null,{}] 01:39:41 INFO - PROCESS | 1656 | 1465202381340 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}] 01:39:41 INFO - PROCESS | 1656 | 1465202381342 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:41 INFO - PROCESS | 1656 | 1465202381488 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:39:41 INFO - PROCESS | 1656 | 1465202381594 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 1656 | 1465202381596 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:41 INFO - PROCESS | 1656 | ++DOCSHELL 0x121533800 == 44 [pid = 1656] [id = 697] 01:39:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1160b3800) [pid = 1656] [serial = 2091] [outer = 0x0] 01:39:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x11674dc00) [pid = 1656] [serial = 2092] [outer = 0x1160b3800] 01:39:41 INFO - PROCESS | 1656 | 1465202381640 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x118f16400) [pid = 1656] [serial = 2093] [outer = 0x1160b3800] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x11921f800 == 43 [pid = 1656] [id = 674] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12b29a800 == 42 [pid = 1656] [id = 691] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12aac1000 == 41 [pid = 1656] [id = 690] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12a7b3000 == 40 [pid = 1656] [id = 689] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1197d1000 == 39 [pid = 1656] [id = 688] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a8800 == 38 [pid = 1656] [id = 687] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x128e1e800 == 37 [pid = 1656] [id = 686] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1252f1000 == 36 [pid = 1656] [id = 685] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1193c5800 == 35 [pid = 1656] [id = 684] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d9000 == 34 [pid = 1656] [id = 683] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12d046800 == 33 [pid = 1656] [id = 17] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x125919800 == 32 [pid = 1656] [id = 682] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1269d7000 == 31 [pid = 1656] [id = 680] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d1000 == 30 [pid = 1656] [id = 681] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12c218000 == 29 [pid = 1656] [id = 696] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdc5000 == 28 [pid = 1656] [id = 695] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x12aab3000 == 27 [pid = 1656] [id = 694] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x124170800 == 26 [pid = 1656] [id = 693] 01:39:42 INFO - PROCESS | 1656 | --DOCSHELL 0x115e79000 == 25 [pid = 1656] [id = 692] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119b9e800) [pid = 1656] [serial = 2035] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x118f18c00) [pid = 1656] [serial = 2012] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x119dd0400) [pid = 1656] [serial = 2036] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12a7d0400) [pid = 1656] [serial = 2024] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x113d7c400) [pid = 1656] [serial = 2026] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x121c58400) [pid = 1656] [serial = 2017] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x119b6fc00) [pid = 1656] [serial = 2014] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12933d000) [pid = 1656] [serial = 2020] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118558400) [pid = 1656] [serial = 2030] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1182eec00) [pid = 1656] [serial = 2029] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x1182f3800) [pid = 1656] [serial = 2011] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x119343400) [pid = 1656] [serial = 2038] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x119ddc000) [pid = 1656] [serial = 2015] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x11933bc00) [pid = 1656] [serial = 2032] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x116743400) [pid = 1656] [serial = 2027] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x12442dc00) [pid = 1656] [serial = 2023] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x12a488800) [pid = 1656] [serial = 2021] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1213f3800) [pid = 1656] [serial = 2041] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x126657800) [pid = 1656] [serial = 2018] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x11963b000) [pid = 1656] [serial = 2033] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | --DOMWINDOW == 70 (0x119dd0c00) [pid = 1656] [serial = 2039] [outer = 0x0] [url = about:blank] 01:39:42 INFO - PROCESS | 1656 | 1465202382671 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]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1373ms 01:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:39:42 INFO - PROCESS | 1656 | 1465202382742 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 1656 | 1465202382744 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:39:42 INFO - PROCESS | 1656 | 1465202382747 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 1656 | 1465202382750 Marionette TRACE conn2 <- [1,2762,null,{}] 01:39:42 INFO - PROCESS | 1656 | 1465202382760 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}] 01:39:42 INFO - PROCESS | 1656 | 1465202382762 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:42 INFO - PROCESS | 1656 | 1465202382875 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:39:43 INFO - PROCESS | 1656 | 1465202383003 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 1656 | 1465202383007 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x116213800 == 26 [pid = 1656] [id = 698] 01:39:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 71 (0x1138d0000) [pid = 1656] [serial = 2094] [outer = 0x0] 01:39:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x113a12800) [pid = 1656] [serial = 2095] [outer = 0x1138d0000] 01:39:43 INFO - PROCESS | 1656 | 1465202383063 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x116055800) [pid = 1656] [serial = 2096] [outer = 0x1138d0000] 01:39:43 INFO - PROCESS | 1656 | 1465202383593 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]]]}] 01:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 874ms 01:39:43 INFO - PROCESS | 1656 | 1465202383630 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:39:43 INFO - PROCESS | 1656 | 1465202383632 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:39:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:39:43 INFO - PROCESS | 1656 | 1465202383640 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:39:43 INFO - PROCESS | 1656 | 1465202383643 Marionette TRACE conn2 <- [1,2766,null,{}] 01:39:43 INFO - PROCESS | 1656 | 1465202383646 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}] 01:39:43 INFO - PROCESS | 1656 | 1465202383648 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:43 INFO - PROCESS | 1656 | 1465202383759 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:39:43 INFO - PROCESS | 1656 | 1465202383837 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:43 INFO - PROCESS | 1656 | 1465202383839 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:43 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180d1000 == 27 [pid = 1656] [id = 699] 01:39:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x116a52800) [pid = 1656] [serial = 2097] [outer = 0x0] 01:39:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x116a5bc00) [pid = 1656] [serial = 2098] [outer = 0x116a52800] 01:39:43 INFO - PROCESS | 1656 | 1465202383872 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x11820fc00) [pid = 1656] [serial = 2099] [outer = 0x116a52800] 01:39:44 INFO - PROCESS | 1656 | 1465202384473 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]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 876ms 01:39:44 INFO - PROCESS | 1656 | 1465202384512 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 1656 | 1465202384515 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:39:44 INFO - PROCESS | 1656 | 1465202384518 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 1656 | 1465202384520 Marionette TRACE conn2 <- [1,2770,null,{}] 01:39:44 INFO - PROCESS | 1656 | 1465202384524 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}] 01:39:44 INFO - PROCESS | 1656 | 1465202384525 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:44 INFO - PROCESS | 1656 | 1465202384633 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:39:44 INFO - PROCESS | 1656 | --DOCSHELL 0x115e89800 == 26 [pid = 1656] [id = 493] 01:39:44 INFO - PROCESS | 1656 | --DOCSHELL 0x11862e800 == 25 [pid = 1656] [id = 496] 01:39:44 INFO - PROCESS | 1656 | 1465202384692 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 1656 | 1465202384695 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:44 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a83800 == 26 [pid = 1656] [id = 700] 01:39:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x113d7c400) [pid = 1656] [serial = 2100] [outer = 0x0] 01:39:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x115e4e000) [pid = 1656] [serial = 2101] [outer = 0x113d7c400] 01:39:44 INFO - PROCESS | 1656 | 1465202384723 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x11674cc00) [pid = 1656] [serial = 2102] [outer = 0x113d7c400] 01:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 01:39:45 INFO - PROCESS | 1656 | 1465202385032 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]]]}] 01:39:45 INFO - PROCESS | 1656 | 1465202385047 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 1656 | 1465202385050 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:39:45 INFO - PROCESS | 1656 | 1465202385075 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 1656 | 1465202385077 Marionette TRACE conn2 <- [1,2774,null,{}] 01:39:45 INFO - PROCESS | 1656 | 1465202385079 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}] 01:39:45 INFO - PROCESS | 1656 | 1465202385081 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:45 INFO - PROCESS | 1656 | 1465202385168 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:39:45 INFO - PROCESS | 1656 | 1465202385175 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 1656 | 1465202385176 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x118f7d800 == 27 [pid = 1656] [id = 701] 01:39:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1182f0000) [pid = 1656] [serial = 2103] [outer = 0x0] 01:39:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1186adc00) [pid = 1656] [serial = 2104] [outer = 0x1182f0000] 01:39:45 INFO - PROCESS | 1656 | 1465202385204 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x118f20c00) [pid = 1656] [serial = 2105] [outer = 0x1182f0000] 01:39:45 INFO - PROCESS | 1656 | 1465202385564 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]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 524ms 01:39:45 INFO - PROCESS | 1656 | 1465202385602 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 1656 | 1465202385603 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:39:45 INFO - PROCESS | 1656 | 1465202385606 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 1656 | 1465202385608 Marionette TRACE conn2 <- [1,2778,null,{}] 01:39:45 INFO - PROCESS | 1656 | 1465202385616 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}] 01:39:45 INFO - PROCESS | 1656 | 1465202385619 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:45 INFO - PROCESS | 1656 | 1465202385708 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:39:45 INFO - PROCESS | 1656 | 1465202385713 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 1656 | 1465202385715 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:45 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213a2000 == 28 [pid = 1656] [id = 702] 01:39:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x11928f400) [pid = 1656] [serial = 2106] [outer = 0x0] 01:39:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x119344400) [pid = 1656] [serial = 2107] [outer = 0x11928f400] 01:39:45 INFO - PROCESS | 1656 | 1465202385751 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x1196cf800) [pid = 1656] [serial = 2108] [outer = 0x11928f400] 01:39:46 INFO - PROCESS | 1656 | 1465202386137 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]]]}] 01:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 570ms 01:39:46 INFO - PROCESS | 1656 | 1465202386177 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 1656 | 1465202386179 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:39:46 INFO - PROCESS | 1656 | 1465202386181 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 1656 | 1465202386182 Marionette TRACE conn2 <- [1,2782,null,{}] 01:39:46 INFO - PROCESS | 1656 | 1465202386184 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}] 01:39:46 INFO - PROCESS | 1656 | 1465202386186 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:46 INFO - PROCESS | 1656 | 1465202386269 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:39:46 INFO - PROCESS | 1656 | 1465202386275 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 1656 | 1465202386277 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x124111000 == 29 [pid = 1656] [id = 703] 01:39:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x119b9e800) [pid = 1656] [serial = 2109] [outer = 0x0] 01:39:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119bad400) [pid = 1656] [serial = 2110] [outer = 0x119b9e800] 01:39:46 INFO - PROCESS | 1656 | 1465202386303 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd8400) [pid = 1656] [serial = 2111] [outer = 0x119b9e800] 01:39:46 INFO - PROCESS | 1656 | 1465202386690 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]]]}] 01:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 01:39:46 INFO - PROCESS | 1656 | 1465202386702 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 1656 | 1465202386703 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:39:46 INFO - PROCESS | 1656 | 1465202386707 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 1656 | 1465202386709 Marionette TRACE conn2 <- [1,2786,null,{}] 01:39:46 INFO - PROCESS | 1656 | 1465202386711 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}] 01:39:46 INFO - PROCESS | 1656 | 1465202386712 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:46 INFO - PROCESS | 1656 | 1465202386818 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:39:46 INFO - PROCESS | 1656 | 1465202386858 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 1656 | 1465202386859 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:46 INFO - PROCESS | 1656 | ++DOCSHELL 0x12588c000 == 30 [pid = 1656] [id = 704] 01:39:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1210b3400) [pid = 1656] [serial = 2112] [outer = 0x0] 01:39:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1210b9000) [pid = 1656] [serial = 2113] [outer = 0x1210b3400] 01:39:46 INFO - PROCESS | 1656 | 1465202386883 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x121299400) [pid = 1656] [serial = 2114] [outer = 0x1210b3400] 01:39:47 INFO - PROCESS | 1656 | 1465202387217 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]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 568ms 01:39:47 INFO - PROCESS | 1656 | 1465202387277 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1656 | 1465202387278 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:39:47 INFO - PROCESS | 1656 | 1465202387280 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 1656 | 1465202387281 Marionette TRACE conn2 <- [1,2790,null,{}] 01:39:47 INFO - PROCESS | 1656 | 1465202387283 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}] 01:39:47 INFO - PROCESS | 1656 | 1465202387288 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:47 INFO - PROCESS | 1656 | 1465202387416 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:39:47 INFO - PROCESS | 1656 | 1465202387428 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 1656 | 1465202387429 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:47 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f15800 == 31 [pid = 1656] [id = 705] 01:39:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1214e0c00) [pid = 1656] [serial = 2115] [outer = 0x0] 01:39:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x121847c00) [pid = 1656] [serial = 2116] [outer = 0x1214e0c00] 01:39:47 INFO - PROCESS | 1656 | 1465202387455 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x1258a6400) [pid = 1656] [serial = 2117] [outer = 0x1214e0c00] 01:39:47 INFO - PROCESS | 1656 | 1465202387802 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]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 01:39:47 INFO - PROCESS | 1656 | 1465202387849 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 1656 | 1465202387851 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:39:47 INFO - PROCESS | 1656 | 1465202387853 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 1656 | 1465202387854 Marionette TRACE conn2 <- [1,2794,null,{}] 01:39:47 INFO - PROCESS | 1656 | 1465202387856 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}] 01:39:47 INFO - PROCESS | 1656 | 1465202387857 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:47 INFO - PROCESS | 1656 | 1465202387957 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:39:47 INFO - PROCESS | 1656 | 1465202387961 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 1656 | 1465202387970 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x129771800 == 32 [pid = 1656] [id = 706] 01:39:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x1250e0800) [pid = 1656] [serial = 2118] [outer = 0x0] 01:39:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x12656f000) [pid = 1656] [serial = 2119] [outer = 0x1250e0800] 01:39:48 INFO - PROCESS | 1656 | 1465202388030 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x12661b400) [pid = 1656] [serial = 2120] [outer = 0x1250e0800] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x113a7ac00) [pid = 1656] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x110d5dc00) [pid = 1656] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x116a5c400) [pid = 1656] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x119cbfc00) [pid = 1656] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1210bf000) [pid = 1656] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x121295c00) [pid = 1656] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1216fd800) [pid = 1656] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x125879c00) [pid = 1656] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x118fc7800) [pid = 1656] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x1121ad800) [pid = 1656] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x113860800) [pid = 1656] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119ddb000) [pid = 1656] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x127844000) [pid = 1656] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1186b6800) [pid = 1656] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118216000) [pid = 1656] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x125876000) [pid = 1656] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x118214400) [pid = 1656] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:39:48 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12cd3a000) [pid = 1656] [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.] 01:39:48 INFO - PROCESS | 1656 | 1465202388378 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]]]}] 01:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 569ms 01:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:39:48 INFO - PROCESS | 1656 | 1465202388423 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 1656 | 1465202388424 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:39:48 INFO - PROCESS | 1656 | 1465202388426 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 1656 | 1465202388427 Marionette TRACE conn2 <- [1,2798,null,{}] 01:39:48 INFO - PROCESS | 1656 | 1465202388430 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}] 01:39:48 INFO - PROCESS | 1656 | 1465202388431 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:48 INFO - PROCESS | 1656 | 1465202388512 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:39:48 INFO - PROCESS | 1656 | 1465202388516 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 1656 | 1465202388517 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:48 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a4b2000 == 33 [pid = 1656] [id = 707] 01:39:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1160b8000) [pid = 1656] [serial = 2121] [outer = 0x0] 01:39:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1186b5000) [pid = 1656] [serial = 2122] [outer = 0x1160b8000] 01:39:48 INFO - PROCESS | 1656 | 1465202388543 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x1210ba000) [pid = 1656] [serial = 2123] [outer = 0x1160b8000] 01:39:48 INFO - PROCESS | 1656 | 1465202388897 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]]]}] 01:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 01:39:48 INFO - PROCESS | 1656 | 1465202388944 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:39:48 INFO - PROCESS | 1656 | 1465202388946 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:39:48 INFO - PROCESS | 1656 | 1465202388948 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 1656 | 1465202388949 Marionette TRACE conn2 <- [1,2802,null,{}] 01:39:48 INFO - PROCESS | 1656 | 1465202388952 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}] 01:39:48 INFO - PROCESS | 1656 | 1465202388953 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:49 INFO - PROCESS | 1656 | 1465202389035 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:39:49 INFO - PROCESS | 1656 | 1465202389041 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 1656 | 1465202389042 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a7b1800 == 34 [pid = 1656] [id = 708] 01:39:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x118659400) [pid = 1656] [serial = 2124] [outer = 0x0] 01:39:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1246bd000) [pid = 1656] [serial = 2125] [outer = 0x118659400] 01:39:49 INFO - PROCESS | 1656 | 1465202389076 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x126658c00) [pid = 1656] [serial = 2126] [outer = 0x118659400] 01:39:49 INFO - PROCESS | 1656 | 1465202389415 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]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 521ms 01:39:49 INFO - PROCESS | 1656 | 1465202389469 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 1656 | 1465202389471 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:39:49 INFO - PROCESS | 1656 | 1465202389473 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 1656 | 1465202389474 Marionette TRACE conn2 <- [1,2806,null,{}] 01:39:49 INFO - PROCESS | 1656 | 1465202389476 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}] 01:39:49 INFO - PROCESS | 1656 | 1465202389477 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:49 INFO - PROCESS | 1656 | 1465202389583 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:39:49 INFO - PROCESS | 1656 | 1465202389592 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 1656 | 1465202389593 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:49 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aab7000 == 35 [pid = 1656] [id = 709] 01:39:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x1196cc400) [pid = 1656] [serial = 2127] [outer = 0x0] 01:39:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x1266d9c00) [pid = 1656] [serial = 2128] [outer = 0x1196cc400] 01:39:49 INFO - PROCESS | 1656 | 1465202389618 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x126c24c00) [pid = 1656] [serial = 2129] [outer = 0x1196cc400] 01:39:49 INFO - PROCESS | 1656 | 1465202389929 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]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 470ms 01:39:49 INFO - PROCESS | 1656 | 1465202389943 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:39:49 INFO - PROCESS | 1656 | 1465202389945 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:39:49 INFO - PROCESS | 1656 | 1465202389947 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 1656 | 1465202389949 Marionette TRACE conn2 <- [1,2810,null,{}] 01:39:49 INFO - PROCESS | 1656 | 1465202389951 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}] 01:39:49 INFO - PROCESS | 1656 | 1465202389953 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:50 INFO - PROCESS | 1656 | 1465202390063 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:39:50 INFO - PROCESS | 1656 | 1465202390067 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 1656 | 1465202390068 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba0c000 == 36 [pid = 1656] [id = 710] 01:39:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x127844000) [pid = 1656] [serial = 2130] [outer = 0x0] 01:39:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x127aac400) [pid = 1656] [serial = 2131] [outer = 0x127844000] 01:39:50 INFO - PROCESS | 1656 | 1465202390100 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x129472000) [pid = 1656] [serial = 2132] [outer = 0x127844000] 01:39:50 INFO - PROCESS | 1656 | 1465202390564 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]]]}] 01:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 673ms 01:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:39:50 INFO - PROCESS | 1656 | 1465202390621 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:39:50 INFO - PROCESS | 1656 | 1465202390623 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:39:50 INFO - PROCESS | 1656 | 1465202390627 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 1656 | 1465202390629 Marionette TRACE conn2 <- [1,2814,null,{}] 01:39:50 INFO - PROCESS | 1656 | 1465202390633 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}] 01:39:50 INFO - PROCESS | 1656 | 1465202390635 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:50 INFO - PROCESS | 1656 | 1465202390779 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:39:50 INFO - PROCESS | 1656 | 1465202390916 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 1656 | 1465202390918 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:50 INFO - PROCESS | 1656 | ++DOCSHELL 0x118621800 == 37 [pid = 1656] [id = 711] 01:39:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x112dc8c00) [pid = 1656] [serial = 2133] [outer = 0x0] 01:39:50 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x1166df400) [pid = 1656] [serial = 2134] [outer = 0x112dc8c00] 01:39:50 INFO - PROCESS | 1656 | 1465202390970 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x118219000) [pid = 1656] [serial = 2135] [outer = 0x112dc8c00] 01:39:51 INFO - PROCESS | 1656 | 1465202391447 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]]]}] 01:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 872ms 01:39:51 INFO - PROCESS | 1656 | 1465202391499 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:39:51 INFO - PROCESS | 1656 | 1465202391502 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:39:51 INFO - PROCESS | 1656 | 1465202391509 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 1656 | 1465202391511 Marionette TRACE conn2 <- [1,2818,null,{}] 01:39:51 INFO - PROCESS | 1656 | 1465202391514 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}] 01:39:51 INFO - PROCESS | 1656 | 1465202391516 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:51 INFO - PROCESS | 1656 | 1465202391645 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:39:51 INFO - PROCESS | 1656 | 1465202391747 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 1656 | 1465202391749 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:51 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c24800 == 38 [pid = 1656] [id = 712] 01:39:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x118fcbc00) [pid = 1656] [serial = 2136] [outer = 0x0] 01:39:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119285800) [pid = 1656] [serial = 2137] [outer = 0x118fcbc00] 01:39:51 INFO - PROCESS | 1656 | 1465202391798 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x119639800) [pid = 1656] [serial = 2138] [outer = 0x118fcbc00] 01:39:52 INFO - PROCESS | 1656 | 1465202392305 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]]]}] 01:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 819ms 01:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:39:52 INFO - PROCESS | 1656 | 1465202392329 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 1656 | 1465202392331 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:39:52 INFO - PROCESS | 1656 | 1465202392333 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 1656 | 1465202392336 Marionette TRACE conn2 <- [1,2822,null,{}] 01:39:52 INFO - PROCESS | 1656 | 1465202392344 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}] 01:39:52 INFO - PROCESS | 1656 | 1465202392347 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:52 INFO - PROCESS | 1656 | 1465202392452 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:39:52 INFO - PROCESS | 1656 | 1465202392516 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 1656 | 1465202392518 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:52 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba07800 == 39 [pid = 1656] [id = 713] 01:39:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119cca400) [pid = 1656] [serial = 2139] [outer = 0x0] 01:39:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x1214e0800) [pid = 1656] [serial = 2140] [outer = 0x119cca400] 01:39:52 INFO - PROCESS | 1656 | 1465202392593 Marionette DEBUG loaded listener.js 01:39:52 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x124069000) [pid = 1656] [serial = 2141] [outer = 0x119cca400] 01:39:52 INFO - PROCESS | 1656 | 1465202392989 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]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 723ms 01:39:53 INFO - PROCESS | 1656 | 1465202393057 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:39:53 INFO - PROCESS | 1656 | 1465202393059 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:39:53 INFO - PROCESS | 1656 | 1465202393061 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 1656 | 1465202393063 Marionette TRACE conn2 <- [1,2826,null,{}] 01:39:53 INFO - PROCESS | 1656 | 1465202393065 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}] 01:39:53 INFO - PROCESS | 1656 | 1465202393067 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:53 INFO - PROCESS | 1656 | 1465202393173 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:39:53 INFO - PROCESS | 1656 | 1465202393233 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 1656 | 1465202393235 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:53 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c218800 == 40 [pid = 1656] [id = 714] 01:39:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1246c3800) [pid = 1656] [serial = 2142] [outer = 0x0] 01:39:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x126570000) [pid = 1656] [serial = 2143] [outer = 0x1246c3800] 01:39:53 INFO - PROCESS | 1656 | 1465202393264 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x126c27c00) [pid = 1656] [serial = 2144] [outer = 0x1246c3800] 01:39:53 INFO - PROCESS | 1656 | 1465202393949 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 921ms 01:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:39:53 INFO - PROCESS | 1656 | 1465202393983 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:39:53 INFO - PROCESS | 1656 | 1465202393985 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:39:53 INFO - PROCESS | 1656 | 1465202393989 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 1656 | 1465202393991 Marionette TRACE conn2 <- [1,2830,null,{}] 01:39:53 INFO - PROCESS | 1656 | 1465202393994 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}] 01:39:53 INFO - PROCESS | 1656 | 1465202393996 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:54 INFO - PROCESS | 1656 | 1465202394093 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:39:54 INFO - PROCESS | 1656 | 1465202394155 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 1656 | 1465202394158 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x11921a800 == 41 [pid = 1656] [id = 715] 01:39:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x117648800) [pid = 1656] [serial = 2145] [outer = 0x0] 01:39:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x118f1ec00) [pid = 1656] [serial = 2146] [outer = 0x117648800] 01:39:54 INFO - PROCESS | 1656 | 1465202394186 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x119294c00) [pid = 1656] [serial = 2147] [outer = 0x117648800] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1193b7800 == 40 [pid = 1656] [id = 489] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12aabb000 == 39 [pid = 1656] [id = 484] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12a713000 == 38 [pid = 1656] [id = 490] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1246d4800 == 37 [pid = 1656] [id = 486] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb68800 == 36 [pid = 1656] [id = 491] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1293a0000 == 35 [pid = 1656] [id = 483] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce1e000 == 34 [pid = 1656] [id = 492] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1269e3000 == 33 [pid = 1656] [id = 482] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba20000 == 32 [pid = 1656] [id = 488] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12410a000 == 31 [pid = 1656] [id = 481] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2c8000 == 30 [pid = 1656] [id = 487] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x11674dc00) [pid = 1656] [serial = 2092] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | 1465202394723 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]]]}] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x1180d1000 == 29 [pid = 1656] [id = 699] 01:39:54 INFO - PROCESS | 1656 | --DOCSHELL 0x116213800 == 28 [pid = 1656] [id = 698] 01:39:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:39:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 774ms 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x129344000) [pid = 1656] [serial = 2074] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x1121a7400) [pid = 1656] [serial = 2077] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x118f5d800) [pid = 1656] [serial = 2080] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x113f0c800) [pid = 1656] [serial = 2078] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x1210c0400) [pid = 1656] [serial = 2083] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x1196d3c00) [pid = 1656] [serial = 2081] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x126614c00) [pid = 1656] [serial = 2086] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x1240e3c00) [pid = 1656] [serial = 2084] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12183e000) [pid = 1656] [serial = 2059] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x1240e8c00) [pid = 1656] [serial = 2062] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x121b3b000) [pid = 1656] [serial = 2060] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x126612000) [pid = 1656] [serial = 2065] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x119633c00) [pid = 1656] [serial = 2053] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x1196d5400) [pid = 1656] [serial = 2054] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x119dd7c00) [pid = 1656] [serial = 2056] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x113d7bc00) [pid = 1656] [serial = 2044] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x116f84000) [pid = 1656] [serial = 2045] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x125032400) [pid = 1656] [serial = 2063] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x121992400) [pid = 1656] [serial = 2042] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x127aa8800) [pid = 1656] [serial = 2072] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x118f17400) [pid = 1656] [serial = 2047] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x118fe6800) [pid = 1656] [serial = 2048] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x11827dc00) [pid = 1656] [serial = 2050] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x118652000) [pid = 1656] [serial = 2051] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x129613400) [pid = 1656] [serial = 2089] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x126e40c00) [pid = 1656] [serial = 2069] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x125877000) [pid = 1656] [serial = 2068] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x127848400) [pid = 1656] [serial = 2087] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x12a6c1c00) [pid = 1656] [serial = 2090] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 75 (0x116a5b400) [pid = 1656] [serial = 1409] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 74 (0x1266dd800) [pid = 1656] [serial = 2066] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 73 (0x1210be800) [pid = 1656] [serial = 2057] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 72 (0x129474400) [pid = 1656] [serial = 2075] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | --DOMWINDOW == 71 (0x127a9e400) [pid = 1656] [serial = 2071] [outer = 0x0] [url = about:blank] 01:39:54 INFO - PROCESS | 1656 | 1465202394778 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 1656 | 1465202394783 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:39:54 INFO - PROCESS | 1656 | 1465202394794 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 1656 | 1465202394796 Marionette TRACE conn2 <- [1,2834,null,{}] 01:39:54 INFO - PROCESS | 1656 | 1465202394798 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}] 01:39:54 INFO - PROCESS | 1656 | 1465202394800 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:54 INFO - PROCESS | 1656 | 1465202394883 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:39:54 INFO - PROCESS | 1656 | 1465202394894 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 1656 | 1465202394895 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:54 INFO - PROCESS | 1656 | ++DOCSHELL 0x117e13800 == 29 [pid = 1656] [id = 716] 01:39:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 72 (0x118275000) [pid = 1656] [serial = 2148] [outer = 0x0] 01:39:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 73 (0x1186b3000) [pid = 1656] [serial = 2149] [outer = 0x118275000] 01:39:54 INFO - PROCESS | 1656 | 1465202394923 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 1656 | ++DOMWINDOW == 74 (0x119341800) [pid = 1656] [serial = 2150] [outer = 0x118275000] 01:39:55 INFO - PROCESS | 1656 | 1465202395277 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 522ms 01:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:39:55 INFO - PROCESS | 1656 | 1465202395333 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 1656 | 1465202395334 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:39:55 INFO - PROCESS | 1656 | 1465202395338 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 1656 | 1465202395341 Marionette TRACE conn2 <- [1,2838,null,{}] 01:39:55 INFO - PROCESS | 1656 | 1465202395349 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}] 01:39:55 INFO - PROCESS | 1656 | 1465202395351 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:55 INFO - PROCESS | 1656 | 1465202395435 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:39:55 INFO - PROCESS | 1656 | 1465202395463 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 1656 | 1465202395466 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:55 INFO - PROCESS | 1656 | ++DOCSHELL 0x12153e000 == 30 [pid = 1656] [id = 717] 01:39:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 75 (0x119ba2400) [pid = 1656] [serial = 2151] [outer = 0x0] 01:39:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 76 (0x1210bdc00) [pid = 1656] [serial = 2152] [outer = 0x119ba2400] 01:39:55 INFO - PROCESS | 1656 | 1465202395494 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x1216f8000) [pid = 1656] [serial = 2153] [outer = 0x119ba2400] 01:39:55 INFO - PROCESS | 1656 | 1465202395845 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]]]}] 01:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 525ms 01:39:55 INFO - PROCESS | 1656 | 1465202395863 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 1656 | 1465202395865 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:39:55 INFO - PROCESS | 1656 | 1465202395867 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - PROCESS | 1656 | 1465202395869 Marionette TRACE conn2 <- [1,2842,null,{}] 01:39:55 INFO - PROCESS | 1656 | 1465202395872 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}] 01:39:55 INFO - PROCESS | 1656 | 1465202395875 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:55 INFO - PROCESS | 1656 | 1465202395965 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:39:56 INFO - PROCESS | 1656 | 1465202396025 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 1656 | 1465202396027 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x1252f6000 == 31 [pid = 1656] [id = 718] 01:39:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x12199c000) [pid = 1656] [serial = 2154] [outer = 0x0] 01:39:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x12502cc00) [pid = 1656] [serial = 2155] [outer = 0x12199c000] 01:39:56 INFO - PROCESS | 1656 | 1465202396053 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x1258b3400) [pid = 1656] [serial = 2156] [outer = 0x12199c000] 01:39:56 INFO - PROCESS | 1656 | 1465202396366 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 01:39:56 INFO - PROCESS | 1656 | 1465202396387 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 1656 | 1465202396392 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:39:56 INFO - PROCESS | 1656 | 1465202396396 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 1656 | 1465202396398 Marionette TRACE conn2 <- [1,2846,null,{}] 01:39:56 INFO - PROCESS | 1656 | 1465202396401 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}] 01:39:56 INFO - PROCESS | 1656 | 1465202396407 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:56 INFO - PROCESS | 1656 | 1465202396563 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:39:56 INFO - PROCESS | 1656 | 1465202396571 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 1656 | 1465202396572 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:56 INFO - PROCESS | 1656 | ++DOCSHELL 0x126ebb800 == 32 [pid = 1656] [id = 719] 01:39:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x119cc5000) [pid = 1656] [serial = 2157] [outer = 0x0] 01:39:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x126576800) [pid = 1656] [serial = 2158] [outer = 0x119cc5000] 01:39:56 INFO - PROCESS | 1656 | 1465202396592 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x126e40c00) [pid = 1656] [serial = 2159] [outer = 0x119cc5000] 01:39:57 INFO - PROCESS | 1656 | 1465202397051 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]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 675ms 01:39:57 INFO - PROCESS | 1656 | 1465202397072 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 1656 | 1465202397074 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:39:57 INFO - PROCESS | 1656 | 1465202397087 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 1656 | 1465202397091 Marionette TRACE conn2 <- [1,2850,null,{}] 01:39:57 INFO - PROCESS | 1656 | 1465202397094 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}] 01:39:57 INFO - PROCESS | 1656 | 1465202397101 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:57 INFO - PROCESS | 1656 | 1465202397249 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:39:57 INFO - PROCESS | 1656 | 1465202397271 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 1656 | 1465202397273 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f44000 == 33 [pid = 1656] [id = 720] 01:39:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x127848400) [pid = 1656] [serial = 2160] [outer = 0x0] 01:39:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x129340c00) [pid = 1656] [serial = 2161] [outer = 0x127848400] 01:39:57 INFO - PROCESS | 1656 | 1465202397298 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x12a48d000) [pid = 1656] [serial = 2162] [outer = 0x127848400] 01:39:57 INFO - PROCESS | 1656 | 1465202397647 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 574ms 01:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:39:57 INFO - PROCESS | 1656 | 1465202397661 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 1656 | 1465202397662 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:39:57 INFO - PROCESS | 1656 | 1465202397664 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 1656 | 1465202397665 Marionette TRACE conn2 <- [1,2854,null,{}] 01:39:57 INFO - PROCESS | 1656 | 1465202397667 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}] 01:39:57 INFO - PROCESS | 1656 | 1465202397669 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:57 INFO - PROCESS | 1656 | 1465202397775 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:39:57 INFO - PROCESS | 1656 | 1465202397813 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 1656 | 1465202397813 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:57 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a79c000 == 34 [pid = 1656] [id = 721] 01:39:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12a494000) [pid = 1656] [serial = 2163] [outer = 0x0] 01:39:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12a7c8800) [pid = 1656] [serial = 2164] [outer = 0x12a494000] 01:39:57 INFO - PROCESS | 1656 | 1465202397838 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x113a0c800) [pid = 1656] [serial = 2165] [outer = 0x12a494000] 01:39:58 INFO - PROCESS | 1656 | 1465202398194 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]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 569ms 01:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:39:58 INFO - PROCESS | 1656 | 1465202398233 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 1656 | 1465202398234 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:39:58 INFO - PROCESS | 1656 | 1465202398237 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 1656 | 1465202398240 Marionette TRACE conn2 <- [1,2858,null,{}] 01:39:58 INFO - PROCESS | 1656 | 1465202398243 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}] 01:39:58 INFO - PROCESS | 1656 | 1465202398244 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:58 INFO - PROCESS | 1656 | 1465202398350 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:39:58 INFO - PROCESS | 1656 | 1465202398354 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 1656 | 1465202398356 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:58 INFO - PROCESS | 1656 | ++DOCSHELL 0x12aac0000 == 35 [pid = 1656] [id = 722] 01:39:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12a6c3000) [pid = 1656] [serial = 2166] [outer = 0x0] 01:39:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12aa7f400) [pid = 1656] [serial = 2167] [outer = 0x12a6c3000] 01:39:58 INFO - PROCESS | 1656 | 1465202398416 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x1210b9c00) [pid = 1656] [serial = 2168] [outer = 0x12a6c3000] 01:39:58 INFO - PROCESS | 1656 | 1465202398764 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 573ms 01:39:58 INFO - PROCESS | 1656 | 1465202398811 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:39:58 INFO - PROCESS | 1656 | 1465202398813 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:39:58 INFO - PROCESS | 1656 | 1465202398816 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 1656 | 1465202398818 Marionette TRACE conn2 <- [1,2862,null,{}] 01:39:58 INFO - PROCESS | 1656 | 1465202398822 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}] 01:39:58 INFO - PROCESS | 1656 | 1465202398824 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:59 INFO - PROCESS | 1656 | 1465202399091 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12d047800) [pid = 1656] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x1210b3400) [pid = 1656] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1214e0c00) [pid = 1656] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x11928f400) [pid = 1656] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x113d7c400) [pid = 1656] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x119b9e800) [pid = 1656] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x1182f0000) [pid = 1656] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1250e0800) [pid = 1656] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x1160b8000) [pid = 1656] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x118659400) [pid = 1656] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:39:59 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x1196cc400) [pid = 1656] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:39:59 INFO - PROCESS | 1656 | 1465202399156 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 1656 | 1465202399157 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193a8800 == 36 [pid = 1656] [id = 723] 01:39:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x110d5a000) [pid = 1656] [serial = 2169] [outer = 0x0] 01:39:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x113d7c400) [pid = 1656] [serial = 2170] [outer = 0x110d5a000] 01:39:59 INFO - PROCESS | 1656 | 1465202399189 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x1196d0c00) [pid = 1656] [serial = 2171] [outer = 0x110d5a000] 01:39:59 INFO - PROCESS | 1656 | 1465202399474 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]]]}] 01:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 674ms 01:39:59 INFO - PROCESS | 1656 | 1465202399496 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 1656 | 1465202399497 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:39:59 INFO - PROCESS | 1656 | 1465202399499 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 1656 | 1465202399500 Marionette TRACE conn2 <- [1,2866,null,{}] 01:39:59 INFO - PROCESS | 1656 | 1465202399511 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}] 01:39:59 INFO - PROCESS | 1656 | 1465202399512 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:59 INFO - PROCESS | 1656 | 1465202399602 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:39:59 INFO - PROCESS | 1656 | 1465202399664 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 1656 | 1465202399665 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:39:59 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2d4800 == 37 [pid = 1656] [id = 724] 01:39:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x11928f400) [pid = 1656] [serial = 2172] [outer = 0x0] 01:39:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x126616400) [pid = 1656] [serial = 2173] [outer = 0x11928f400] 01:39:59 INFO - PROCESS | 1656 | 1465202399690 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x12b116000) [pid = 1656] [serial = 2174] [outer = 0x11928f400] 01:40:00 INFO - PROCESS | 1656 | 1465202399992 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]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 01:40:00 INFO - PROCESS | 1656 | 1465202400021 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:40:00 INFO - PROCESS | 1656 | 1465202400028 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:40:00 INFO - PROCESS | 1656 | 1465202400031 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 1656 | 1465202400034 Marionette TRACE conn2 <- [1,2870,null,{}] 01:40:00 INFO - PROCESS | 1656 | 1465202400041 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}] 01:40:00 INFO - PROCESS | 1656 | 1465202400043 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:00 INFO - PROCESS | 1656 | 1465202400144 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:40:00 INFO - PROCESS | 1656 | 1465202400148 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 1656 | 1465202400149 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c781000 == 38 [pid = 1656] [id = 725] 01:40:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x12b118000) [pid = 1656] [serial = 2175] [outer = 0x0] 01:40:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x12b404400) [pid = 1656] [serial = 2176] [outer = 0x12b118000] 01:40:00 INFO - PROCESS | 1656 | 1465202400183 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x12ba75400) [pid = 1656] [serial = 2177] [outer = 0x12b118000] 01:40:00 INFO - PROCESS | 1656 | 1465202400541 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]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 523ms 01:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:40:00 INFO - PROCESS | 1656 | 1465202400556 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 1656 | 1465202400559 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:40:00 INFO - PROCESS | 1656 | 1465202400562 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 1656 | 1465202400563 Marionette TRACE conn2 <- [1,2874,null,{}] 01:40:00 INFO - PROCESS | 1656 | 1465202400566 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}] 01:40:00 INFO - PROCESS | 1656 | 1465202400567 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:00 INFO - PROCESS | 1656 | 1465202400682 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:40:00 INFO - PROCESS | 1656 | 1465202400689 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 1656 | 1465202400690 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:00 INFO - PROCESS | 1656 | ++DOCSHELL 0x12cb6b000 == 39 [pid = 1656] [id = 726] 01:40:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x12ba73c00) [pid = 1656] [serial = 2178] [outer = 0x0] 01:40:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x12ba7fc00) [pid = 1656] [serial = 2179] [outer = 0x12ba73c00] 01:40:00 INFO - PROCESS | 1656 | 1465202400715 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x12bc6e400) [pid = 1656] [serial = 2180] [outer = 0x12ba73c00] 01:40:01 INFO - PROCESS | 1656 | 1465202401015 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]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 469ms 01:40:01 INFO - PROCESS | 1656 | 1465202401032 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 1656 | 1465202401033 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:40:01 INFO - PROCESS | 1656 | 1465202401035 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 1656 | 1465202401037 Marionette TRACE conn2 <- [1,2878,null,{}] 01:40:01 INFO - PROCESS | 1656 | 1465202401043 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}] 01:40:01 INFO - PROCESS | 1656 | 1465202401044 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:01 INFO - PROCESS | 1656 | 1465202401189 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:40:01 INFO - PROCESS | 1656 | 1465202401289 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 1656 | 1465202401291 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:01 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ab2800 == 40 [pid = 1656] [id = 727] 01:40:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x111e34c00) [pid = 1656] [serial = 2181] [outer = 0x0] 01:40:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x113275400) [pid = 1656] [serial = 2182] [outer = 0x111e34c00] 01:40:01 INFO - PROCESS | 1656 | 1465202401324 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x11674d400) [pid = 1656] [serial = 2183] [outer = 0x111e34c00] 01:40:01 INFO - PROCESS | 1656 | 1465202401828 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]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 822ms 01:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:40:01 INFO - PROCESS | 1656 | 1465202401859 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 1656 | 1465202401862 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:40:01 INFO - PROCESS | 1656 | 1465202401866 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - PROCESS | 1656 | 1465202401868 Marionette TRACE conn2 <- [1,2882,null,{}] 01:40:01 INFO - PROCESS | 1656 | 1465202401891 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}] 01:40:01 INFO - PROCESS | 1656 | 1465202401893 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:02 INFO - PROCESS | 1656 | 1465202402007 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:40:02 INFO - PROCESS | 1656 | 1465202402080 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 1656 | 1465202402082 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x121c1e000 == 41 [pid = 1656] [id = 728] 01:40:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x118f52c00) [pid = 1656] [serial = 2184] [outer = 0x0] 01:40:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x11963b400) [pid = 1656] [serial = 2185] [outer = 0x118f52c00] 01:40:02 INFO - PROCESS | 1656 | 1465202402113 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x119b72000) [pid = 1656] [serial = 2186] [outer = 0x118f52c00] 01:40:02 INFO - PROCESS | 1656 | 1465202402551 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]]]}] 01:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 723ms 01:40:02 INFO - PROCESS | 1656 | 1465202402600 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 1656 | 1465202402602 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:40:02 INFO - PROCESS | 1656 | 1465202402606 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 1656 | 1465202402608 Marionette TRACE conn2 <- [1,2886,null,{}] 01:40:02 INFO - PROCESS | 1656 | 1465202402611 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}] 01:40:02 INFO - PROCESS | 1656 | 1465202402612 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:02 INFO - PROCESS | 1656 | 1465202402723 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:40:02 INFO - PROCESS | 1656 | 1465202402799 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 1656 | 1465202402801 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:02 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ba03800 == 42 [pid = 1656] [id = 729] 01:40:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x119dcf800) [pid = 1656] [serial = 2187] [outer = 0x0] 01:40:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1240e7800) [pid = 1656] [serial = 2188] [outer = 0x119dcf800] 01:40:02 INFO - PROCESS | 1656 | 1465202402832 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12665c800) [pid = 1656] [serial = 2189] [outer = 0x119dcf800] 01:40:03 INFO - PROCESS | 1656 | 1465202403238 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]]]}] 01:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 01:40:03 INFO - PROCESS | 1656 | 1465202403278 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 1656 | 1465202403281 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:40:03 INFO - PROCESS | 1656 | 1465202403292 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 1656 | 1465202403295 Marionette TRACE conn2 <- [1,2890,null,{}] 01:40:03 INFO - PROCESS | 1656 | 1465202403297 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}] 01:40:03 INFO - PROCESS | 1656 | 1465202403300 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:03 INFO - PROCESS | 1656 | 1465202403411 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:40:03 INFO - PROCESS | 1656 | 1465202403512 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 1656 | 1465202403513 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:03 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b2d3800 == 43 [pid = 1656] [id = 730] 01:40:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x119dd0000) [pid = 1656] [serial = 2190] [outer = 0x0] 01:40:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x129336c00) [pid = 1656] [serial = 2191] [outer = 0x119dd0000] 01:40:03 INFO - PROCESS | 1656 | 1465202403544 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12a6c3800) [pid = 1656] [serial = 2192] [outer = 0x119dd0000] 01:40:04 INFO - PROCESS | 1656 | 1465202404191 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 929ms 01:40:04 INFO - PROCESS | 1656 | 1465202404213 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 1656 | 1465202404216 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:40:04 INFO - PROCESS | 1656 | 1465202404219 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 1656 | 1465202404221 Marionette TRACE conn2 <- [1,2894,null,{}] 01:40:04 INFO - PROCESS | 1656 | 1465202404227 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}] 01:40:04 INFO - PROCESS | 1656 | 1465202404229 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:04 INFO - PROCESS | 1656 | 1465202404327 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:40:04 INFO - PROCESS | 1656 | 1465202404404 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 1656 | 1465202404405 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:04 INFO - PROCESS | 1656 | ++DOCSHELL 0x1213ad000 == 44 [pid = 1656] [id = 731] 01:40:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x11764d400) [pid = 1656] [serial = 2193] [outer = 0x0] 01:40:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x118217c00) [pid = 1656] [serial = 2194] [outer = 0x11764d400] 01:40:04 INFO - PROCESS | 1656 | 1465202404433 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x1186b9000) [pid = 1656] [serial = 2195] [outer = 0x11764d400] 01:40:04 INFO - PROCESS | 1656 | 1465202404920 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]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 727ms 01:40:04 INFO - PROCESS | 1656 | 1465202404969 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 1656 | 1465202404977 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:40:04 INFO - PROCESS | 1656 | 1465202404985 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 1656 | 1465202404988 Marionette TRACE conn2 <- [1,2898,null,{}] 01:40:04 INFO - PROCESS | 1656 | 1465202404992 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}] 01:40:04 INFO - PROCESS | 1656 | 1465202404994 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:05 INFO - PROCESS | 1656 | 1465202405143 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x11687e800 == 43 [pid = 1656] [id = 495] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x12cb6b000 == 42 [pid = 1656] [id = 726] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x12c781000 == 41 [pid = 1656] [id = 725] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2d4800 == 40 [pid = 1656] [id = 724] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x1193a8800 == 39 [pid = 1656] [id = 723] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12ce15800) [pid = 1656] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x127aac400) [pid = 1656] [serial = 2131] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x12aac0000 == 38 [pid = 1656] [id = 722] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x12a79c000 == 37 [pid = 1656] [id = 721] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x128f44000 == 36 [pid = 1656] [id = 720] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x126ebb800 == 35 [pid = 1656] [id = 719] 01:40:05 INFO - PROCESS | 1656 | --DOCSHELL 0x1252f6000 == 34 [pid = 1656] [id = 718] 01:40:05 INFO - PROCESS | 1656 | 1465202405296 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 1656 | 1465202405297 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x1210b9000) [pid = 1656] [serial = 2113] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x121847c00) [pid = 1656] [serial = 2116] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119344400) [pid = 1656] [serial = 2107] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x1196cf800) [pid = 1656] [serial = 2108] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x115e4e000) [pid = 1656] [serial = 2101] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x119bad400) [pid = 1656] [serial = 2110] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x116a5bc00) [pid = 1656] [serial = 2098] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x1186adc00) [pid = 1656] [serial = 2104] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x118f20c00) [pid = 1656] [serial = 2105] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x121299400) [pid = 1656] [serial = 2114] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x113a12800) [pid = 1656] [serial = 2095] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12656f000) [pid = 1656] [serial = 2119] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x1258a6400) [pid = 1656] [serial = 2117] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x1186b5000) [pid = 1656] [serial = 2122] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12661b400) [pid = 1656] [serial = 2120] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x11674cc00) [pid = 1656] [serial = 2102] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x1246bd000) [pid = 1656] [serial = 2125] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x1210ba000) [pid = 1656] [serial = 2123] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x126c24c00) [pid = 1656] [serial = 2129] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x126658c00) [pid = 1656] [serial = 2126] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x119dd8400) [pid = 1656] [serial = 2111] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x1266d9c00) [pid = 1656] [serial = 2128] [outer = 0x0] [url = about:blank] 01:40:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x116a8a800 == 35 [pid = 1656] [id = 732] 01:40:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x116a5bc00) [pid = 1656] [serial = 2196] [outer = 0x0] 01:40:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 86 (0x118f20c00) [pid = 1656] [serial = 2197] [outer = 0x116a5bc00] 01:40:05 INFO - PROCESS | 1656 | 1465202405331 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 87 (0x119ba2000) [pid = 1656] [serial = 2198] [outer = 0x116a5bc00] 01:40:05 INFO - PROCESS | 1656 | 1465202405648 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]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 725ms 01:40:05 INFO - PROCESS | 1656 | 1465202405709 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:40:05 INFO - PROCESS | 1656 | 1465202405711 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:40:05 INFO - PROCESS | 1656 | 1465202405713 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 1656 | 1465202405716 Marionette TRACE conn2 <- [1,2902,null,{}] 01:40:05 INFO - PROCESS | 1656 | 1465202405723 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}] 01:40:05 INFO - PROCESS | 1656 | 1465202405726 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:05 INFO - PROCESS | 1656 | 1465202405813 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:40:05 INFO - PROCESS | 1656 | 1465202405901 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 1656 | 1465202405903 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:05 INFO - PROCESS | 1656 | ++DOCSHELL 0x121ead800 == 36 [pid = 1656] [id = 733] 01:40:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 88 (0x119dd1000) [pid = 1656] [serial = 2199] [outer = 0x0] 01:40:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 89 (0x1210bc000) [pid = 1656] [serial = 2200] [outer = 0x119dd1000] 01:40:05 INFO - PROCESS | 1656 | 1465202405933 Marionette DEBUG loaded listener.js 01:40:05 INFO - PROCESS | 1656 | ++DOMWINDOW == 90 (0x1246c6400) [pid = 1656] [serial = 2201] [outer = 0x119dd1000] 01:40:06 INFO - PROCESS | 1656 | 1465202406232 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 01:40:06 INFO - PROCESS | 1656 | 1465202406236 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 1656 | 1465202406238 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:40:06 INFO - PROCESS | 1656 | 1465202406248 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 1656 | 1465202406249 Marionette TRACE conn2 <- [1,2906,null,{}] 01:40:06 INFO - PROCESS | 1656 | 1465202406251 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}] 01:40:06 INFO - PROCESS | 1656 | 1465202406253 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:06 INFO - PROCESS | 1656 | 1465202406352 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:40:06 INFO - PROCESS | 1656 | 1465202406358 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 1656 | 1465202406359 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278e1000 == 37 [pid = 1656] [id = 734] 01:40:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 91 (0x1258b0000) [pid = 1656] [serial = 2202] [outer = 0x0] 01:40:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 92 (0x126661c00) [pid = 1656] [serial = 2203] [outer = 0x1258b0000] 01:40:06 INFO - PROCESS | 1656 | 1465202406386 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 93 (0x126952800) [pid = 1656] [serial = 2204] [outer = 0x1258b0000] 01:40:06 INFO - PROCESS | 1656 | 1465202406735 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]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 523ms 01:40:06 INFO - PROCESS | 1656 | 1465202406771 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 1656 | 1465202406773 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:40:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:40:06 INFO - PROCESS | 1656 | 1465202406775 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 1656 | 1465202406776 Marionette TRACE conn2 <- [1,2910,null,{}] 01:40:06 INFO - PROCESS | 1656 | 1465202406778 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}] 01:40:06 INFO - PROCESS | 1656 | 1465202406780 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:06 INFO - PROCESS | 1656 | 1465202406862 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:40:06 INFO - PROCESS | 1656 | 1465202406866 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 1656 | 1465202406867 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:06 INFO - PROCESS | 1656 | ++DOCSHELL 0x12976c800 == 38 [pid = 1656] [id = 735] 01:40:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 94 (0x12665f000) [pid = 1656] [serial = 2205] [outer = 0x0] 01:40:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x127aa2400) [pid = 1656] [serial = 2206] [outer = 0x12665f000] 01:40:06 INFO - PROCESS | 1656 | 1465202406892 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x129343400) [pid = 1656] [serial = 2207] [outer = 0x12665f000] 01:40:07 INFO - PROCESS | 1656 | 1465202407238 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]]]}] 01:40:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:40:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:40:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 01:40:07 INFO - PROCESS | 1656 | 1465202407244 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 1656 | 1465202407246 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:40:07 INFO - TEST-START | /DOMEvents/constructors.html 01:40:07 INFO - PROCESS | 1656 | 1465202407248 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 1656 | 1465202407249 Marionette TRACE conn2 <- [1,2914,null,{}] 01:40:07 INFO - PROCESS | 1656 | 1465202407251 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}] 01:40:07 INFO - PROCESS | 1656 | 1465202407258 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:07 INFO - PROCESS | 1656 | 1465202407367 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:40:07 INFO - PROCESS | 1656 | 1465202407454 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:07 INFO - PROCESS | 1656 | 1465202407455 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:07 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a713000 == 39 [pid = 1656] [id = 736] 01:40:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x126e41000) [pid = 1656] [serial = 2208] [outer = 0x0] 01:40:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x129615400) [pid = 1656] [serial = 2209] [outer = 0x126e41000] 01:40:07 INFO - PROCESS | 1656 | 1465202407481 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x12b11f000) [pid = 1656] [serial = 2210] [outer = 0x126e41000] 01:40:07 INFO - PROCESS | 1656 | 1465202407828 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]]]}] 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:40:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:40:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 629ms 01:40:07 INFO - PROCESS | 1656 | 1465202407878 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:40:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:40:07 INFO - PROCESS | 1656 | 1465202407879 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:40:07 INFO - PROCESS | 1656 | 1465202407881 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 1656 | 1465202407883 Marionette TRACE conn2 <- [1,2918,null,{}] 01:40:07 INFO - PROCESS | 1656 | 1465202407885 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}] 01:40:07 INFO - PROCESS | 1656 | 1465202407886 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:07 INFO - PROCESS | 1656 | 1465202407991 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:40:08 INFO - PROCESS | 1656 | 1465202408001 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 1656 | 1465202408002 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x1186e7000 == 40 [pid = 1656] [id = 737] 01:40:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12b112800) [pid = 1656] [serial = 2211] [outer = 0x0] 01:40:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12b406c00) [pid = 1656] [serial = 2212] [outer = 0x12b112800] 01:40:08 INFO - PROCESS | 1656 | 1465202408029 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12ba79400) [pid = 1656] [serial = 2213] [outer = 0x12b112800] 01:40:08 INFO - PROCESS | 1656 | 1465202408366 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:40:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:40:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 520ms 01:40:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:40:08 INFO - PROCESS | 1656 | 1465202408403 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 1656 | 1465202408404 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:40:08 INFO - PROCESS | 1656 | 1465202408406 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 1656 | 1465202408407 Marionette TRACE conn2 <- [1,2922,null,{}] 01:40:08 INFO - PROCESS | 1656 | 1465202408410 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}] 01:40:08 INFO - PROCESS | 1656 | 1465202408411 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:08 INFO - PROCESS | 1656 | 1465202408517 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:40:08 INFO - PROCESS | 1656 | 1465202408528 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 1656 | 1465202408529 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:08 INFO - PROCESS | 1656 | ++DOCSHELL 0x12c20f800 == 41 [pid = 1656] [id = 738] 01:40:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12b405000) [pid = 1656] [serial = 2214] [outer = 0x0] 01:40:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12bc73c00) [pid = 1656] [serial = 2215] [outer = 0x12b405000] 01:40:08 INFO - PROCESS | 1656 | 1465202408554 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x117297400) [pid = 1656] [serial = 2216] [outer = 0x12b405000] 01:40:08 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:08 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:08 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:08 INFO - PROCESS | 1656 | [1656] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:08 INFO - PROCESS | 1656 | 1465202408894 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]]]}] 01:40:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:40:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:08 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 01:40:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:08 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 01:40:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:08 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]" 01:40:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:40:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 01:40:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:40:08 INFO - PROCESS | 1656 | 1465202408927 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 1656 | 1465202408928 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:40:08 INFO - PROCESS | 1656 | 1465202408931 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 1656 | 1465202408932 Marionette TRACE conn2 <- [1,2926,null,{}] 01:40:08 INFO - PROCESS | 1656 | 1465202408934 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}] 01:40:08 INFO - PROCESS | 1656 | 1465202408935 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:09 INFO - PROCESS | 1656 | 1465202409043 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:40:09 INFO - PROCESS | 1656 | 1465202409055 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 1656 | 1465202409056 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce05800 == 42 [pid = 1656] [id = 739] 01:40:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12bc76400) [pid = 1656] [serial = 2217] [outer = 0x0] 01:40:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12c106c00) [pid = 1656] [serial = 2218] [outer = 0x12bc76400] 01:40:09 INFO - PROCESS | 1656 | 1465202409089 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12c111c00) [pid = 1656] [serial = 2219] [outer = 0x12bc76400] 01:40:09 INFO - PROCESS | 1656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:40:09 INFO - PROCESS | 1656 | 1465202409402 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]]]}] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x127848400) [pid = 1656] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12a494000) [pid = 1656] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x118275000) [pid = 1656] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x119ba2400) [pid = 1656] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x117648800) [pid = 1656] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x119cc5000) [pid = 1656] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x12199c000) [pid = 1656] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12a6c3000) [pid = 1656] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12b118000) [pid = 1656] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x110d5a000) [pid = 1656] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:40:09 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x11928f400) [pid = 1656] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:40:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:40:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 01:40:09 INFO - PROCESS | 1656 | 1465202409602 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 1656 | 1465202409605 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:40:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:40:09 INFO - PROCESS | 1656 | 1465202409607 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 1656 | 1465202409608 Marionette TRACE conn2 <- [1,2930,null,{}] 01:40:09 INFO - PROCESS | 1656 | 1465202409611 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}] 01:40:09 INFO - PROCESS | 1656 | 1465202409612 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:09 INFO - PROCESS | 1656 | 1465202409699 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:40:09 INFO - PROCESS | 1656 | 1465202409705 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 1656 | 1465202409706 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:09 INFO - PROCESS | 1656 | ++DOCSHELL 0x126eb0800 == 43 [pid = 1656] [id = 740] 01:40:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119ddac00) [pid = 1656] [serial = 2220] [outer = 0x0] 01:40:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x125038000) [pid = 1656] [serial = 2221] [outer = 0x119ddac00] 01:40:09 INFO - PROCESS | 1656 | 1465202409732 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12a6ce000) [pid = 1656] [serial = 2222] [outer = 0x119ddac00] 01:40:10 INFO - PROCESS | 1656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:40:10 INFO - PROCESS | 1656 | 1465202410045 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]]]}] 01:40:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:40:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 01:40:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:40:10 INFO - PROCESS | 1656 | 1465202410076 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 1656 | 1465202410078 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:40:10 INFO - PROCESS | 1656 | 1465202410080 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 1656 | 1465202410082 Marionette TRACE conn2 <- [1,2934,null,{}] 01:40:10 INFO - PROCESS | 1656 | 1465202410084 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}] 01:40:10 INFO - PROCESS | 1656 | 1465202410086 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:10 INFO - PROCESS | 1656 | 1465202410192 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:40:10 INFO - PROCESS | 1656 | 1465202410253 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 1656 | 1465202410255 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d11f000 == 44 [pid = 1656] [id = 741] 01:40:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x1210be800) [pid = 1656] [serial = 2223] [outer = 0x0] 01:40:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12c1d7c00) [pid = 1656] [serial = 2224] [outer = 0x1210be800] 01:40:10 INFO - PROCESS | 1656 | 1465202410283 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12c674800) [pid = 1656] [serial = 2225] [outer = 0x1210be800] 01:40:10 INFO - PROCESS | 1656 | 1465202410567 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]]]}] 01:40:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:40:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 520ms 01:40:10 INFO - PROCESS | 1656 | 1465202410601 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 1656 | 1465202410603 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:40:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:40:10 INFO - PROCESS | 1656 | 1465202410613 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 1656 | 1465202410614 Marionette TRACE conn2 <- [1,2938,null,{}] 01:40:10 INFO - PROCESS | 1656 | 1465202410617 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}] 01:40:10 INFO - PROCESS | 1656 | 1465202410618 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:10 INFO - PROCESS | 1656 | 1465202410712 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:40:10 INFO - PROCESS | 1656 | 1465202410715 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 1656 | 1465202410716 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:10 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d1d3800 == 45 [pid = 1656] [id = 742] 01:40:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x12c672c00) [pid = 1656] [serial = 2226] [outer = 0x0] 01:40:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x12c679c00) [pid = 1656] [serial = 2227] [outer = 0x12c672c00] 01:40:10 INFO - PROCESS | 1656 | 1465202410742 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12c68a800) [pid = 1656] [serial = 2228] [outer = 0x12c672c00] 01:40:11 INFO - PROCESS | 1656 | 1465202411051 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]]]}] 01:40:11 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. 01:40:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 469ms 01:40:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:40:11 INFO - PROCESS | 1656 | 1465202411083 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 1656 | 1465202411084 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:40:11 INFO - PROCESS | 1656 | 1465202411091 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 1656 | 1465202411093 Marionette TRACE conn2 <- [1,2942,null,{}] 01:40:11 INFO - PROCESS | 1656 | 1465202411096 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}] 01:40:11 INFO - PROCESS | 1656 | 1465202411097 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:11 INFO - PROCESS | 1656 | 1465202411231 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:40:11 INFO - PROCESS | 1656 | 1465202411238 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 1656 | 1465202411239 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d37f000 == 46 [pid = 1656] [id = 743] 01:40:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12c674400) [pid = 1656] [serial = 2229] [outer = 0x0] 01:40:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12c68f400) [pid = 1656] [serial = 2230] [outer = 0x12c674400] 01:40:11 INFO - PROCESS | 1656 | 1465202411263 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12c694000) [pid = 1656] [serial = 2231] [outer = 0x12c674400] 01:40:11 INFO - PROCESS | 1656 | 1465202411575 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"]]]}] 01:40:11 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 01:40:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:40:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 525ms 01:40:11 INFO - PROCESS | 1656 | 1465202411645 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:40:11 INFO - PROCESS | 1656 | 1465202411647 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:40:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:40:11 INFO - PROCESS | 1656 | 1465202411651 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 1656 | 1465202411654 Marionette TRACE conn2 <- [1,2946,null,{}] 01:40:11 INFO - PROCESS | 1656 | 1465202411659 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}] 01:40:11 INFO - PROCESS | 1656 | 1465202411661 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:11 INFO - PROCESS | 1656 | 1465202411765 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:40:11 INFO - PROCESS | 1656 | 1465202411871 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 1656 | 1465202411875 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:11 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181a3800 == 47 [pid = 1656] [id = 744] 01:40:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x116a51800) [pid = 1656] [serial = 2232] [outer = 0x0] 01:40:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x116f7cc00) [pid = 1656] [serial = 2233] [outer = 0x116a51800] 01:40:11 INFO - PROCESS | 1656 | 1465202411906 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118658400) [pid = 1656] [serial = 2234] [outer = 0x116a51800] 01:40:12 INFO - PROCESS | 1656 | 1465202412290 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]]]}] 01:40:12 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. 01:40:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 673ms 01:40:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:40:12 INFO - PROCESS | 1656 | 1465202412325 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:40:12 INFO - PROCESS | 1656 | 1465202412327 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:40:12 INFO - PROCESS | 1656 | 1465202412331 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 1656 | 1465202412334 Marionette TRACE conn2 <- [1,2950,null,{}] 01:40:12 INFO - PROCESS | 1656 | 1465202412337 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}] 01:40:12 INFO - PROCESS | 1656 | 1465202412339 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:12 INFO - PROCESS | 1656 | 1465202412451 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:40:12 INFO - PROCESS | 1656 | 1465202412559 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 1656 | 1465202412560 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x1278d2800 == 48 [pid = 1656] [id = 745] 01:40:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119638000) [pid = 1656] [serial = 2235] [outer = 0x0] 01:40:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x119cce400) [pid = 1656] [serial = 2236] [outer = 0x119638000] 01:40:12 INFO - PROCESS | 1656 | 1465202412594 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x1210c2000) [pid = 1656] [serial = 2237] [outer = 0x119638000] 01:40:12 INFO - PROCESS | 1656 | ++DOCSHELL 0x1197ca800 == 49 [pid = 1656] [id = 746] 01:40:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x1218de400) [pid = 1656] [serial = 2238] [outer = 0x0] 01:40:12 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x119dd4400) [pid = 1656] [serial = 2239] [outer = 0x1218de400] 01:40:13 INFO - PROCESS | 1656 | 1465202413003 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]]]}] 01:40:13 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. 01:40:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 726ms 01:40:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:40:13 INFO - PROCESS | 1656 | 1465202413056 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 1656 | 1465202413057 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:40:13 INFO - PROCESS | 1656 | 1465202413060 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 1656 | 1465202413061 Marionette TRACE conn2 <- [1,2954,null,{}] 01:40:13 INFO - PROCESS | 1656 | 1465202413068 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}] 01:40:13 INFO - PROCESS | 1656 | 1465202413071 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:13 INFO - PROCESS | 1656 | 1465202413226 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:40:13 INFO - PROCESS | 1656 | 1465202413319 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 1656 | 1465202413321 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:13 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d1da000 == 50 [pid = 1656] [id = 747] 01:40:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12933dc00) [pid = 1656] [serial = 2240] [outer = 0x0] 01:40:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x129477400) [pid = 1656] [serial = 2241] [outer = 0x12933dc00] 01:40:13 INFO - PROCESS | 1656 | 1465202413355 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x12a7c6400) [pid = 1656] [serial = 2242] [outer = 0x12933dc00] 01:40:13 INFO - PROCESS | 1656 | 1465202413768 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]]]}] 01:40:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:40:13 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 01:40:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 719ms 01:40:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:40:13 INFO - PROCESS | 1656 | 1465202413780 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 1656 | 1465202413783 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:40:13 INFO - PROCESS | 1656 | 1465202413786 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 1656 | 1465202413788 Marionette TRACE conn2 <- [1,2958,null,{}] 01:40:13 INFO - PROCESS | 1656 | 1465202413792 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}] 01:40:13 INFO - PROCESS | 1656 | 1465202413794 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:13 INFO - PROCESS | 1656 | 1465202413972 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:40:14 INFO - PROCESS | 1656 | 1465202414113 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 1656 | 1465202414115 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d9cc800 == 51 [pid = 1656] [id = 748] 01:40:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x12aa84400) [pid = 1656] [serial = 2243] [outer = 0x0] 01:40:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x12b1a2000) [pid = 1656] [serial = 2244] [outer = 0x12aa84400] 01:40:14 INFO - PROCESS | 1656 | 1465202414161 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x12bc75400) [pid = 1656] [serial = 2245] [outer = 0x12aa84400] 01:40:14 INFO - PROCESS | 1656 | 1465202414611 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]]]}] 01:40:14 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. 01:40:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 874ms 01:40:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:40:14 INFO - PROCESS | 1656 | 1465202414659 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 1656 | 1465202414661 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:40:14 INFO - PROCESS | 1656 | 1465202414663 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 1656 | 1465202414664 Marionette TRACE conn2 <- [1,2962,null,{}] 01:40:14 INFO - PROCESS | 1656 | 1465202414667 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}] 01:40:14 INFO - PROCESS | 1656 | 1465202414668 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:14 INFO - PROCESS | 1656 | 1465202414777 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:40:14 INFO - PROCESS | 1656 | 1465202414908 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 1656 | 1465202414910 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:14 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d9da800 == 52 [pid = 1656] [id = 749] 01:40:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x12aa8c400) [pid = 1656] [serial = 2246] [outer = 0x0] 01:40:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x12c1d2800) [pid = 1656] [serial = 2247] [outer = 0x12aa8c400] 01:40:14 INFO - PROCESS | 1656 | 1465202414942 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x12c1dec00) [pid = 1656] [serial = 2248] [outer = 0x12aa8c400] 01:40:15 INFO - PROCESS | 1656 | 1465202415486 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]]]}] 01:40:15 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. 01:40:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 01:40:15 INFO - PROCESS | 1656 | 1465202415533 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:40:15 INFO - PROCESS | 1656 | 1465202415535 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:40:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:40:15 INFO - PROCESS | 1656 | 1465202415539 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:40:15 INFO - PROCESS | 1656 | 1465202415540 Marionette TRACE conn2 <- [1,2966,null,{}] 01:40:15 INFO - PROCESS | 1656 | 1465202415544 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}] 01:40:15 INFO - PROCESS | 1656 | 1465202415546 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:15 INFO - PROCESS | 1656 | 1465202415646 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:40:15 INFO - PROCESS | 1656 | 1465202415716 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:15 INFO - PROCESS | 1656 | 1465202415718 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:15 INFO - PROCESS | 1656 | ++DOCSHELL 0x1186f1000 == 53 [pid = 1656] [id = 750] 01:40:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x119b65c00) [pid = 1656] [serial = 2249] [outer = 0x0] 01:40:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x119cc0800) [pid = 1656] [serial = 2250] [outer = 0x119b65c00] 01:40:15 INFO - PROCESS | 1656 | 1465202415746 Marionette DEBUG loaded listener.js 01:40:15 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x12128b000) [pid = 1656] [serial = 2251] [outer = 0x119b65c00] 01:40:16 INFO - PROCESS | 1656 | 1465202416113 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]]]}] 01:40:16 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. 01:40:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 01:40:16 INFO - PROCESS | 1656 | 1465202416169 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 1656 | 1465202416172 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:40:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:40:16 INFO - PROCESS | 1656 | 1465202416178 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 1656 | 1465202416180 Marionette TRACE conn2 <- [1,2970,null,{}] 01:40:16 INFO - PROCESS | 1656 | 1465202416182 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}] 01:40:16 INFO - PROCESS | 1656 | 1465202416184 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:16 INFO - PROCESS | 1656 | 1465202416284 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:40:16 INFO - PROCESS | 1656 | 1465202416352 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 1656 | 1465202416353 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x1195ce000 == 54 [pid = 1656] [id = 751] 01:40:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x125879800) [pid = 1656] [serial = 2252] [outer = 0x0] 01:40:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x12661b400) [pid = 1656] [serial = 2253] [outer = 0x125879800] 01:40:16 INFO - PROCESS | 1656 | 1465202416382 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x127aab000) [pid = 1656] [serial = 2254] [outer = 0x125879800] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x116ac4800 == 53 [pid = 1656] [id = 479] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1193ae000 == 52 [pid = 1656] [id = 480] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12d1d3800 == 51 [pid = 1656] [id = 742] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12d11f000 == 50 [pid = 1656] [id = 741] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x126eb0800 == 49 [pid = 1656] [id = 740] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce05800 == 48 [pid = 1656] [id = 739] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12c20f800 == 47 [pid = 1656] [id = 738] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1186e7000 == 46 [pid = 1656] [id = 737] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x1166df400) [pid = 1656] [serial = 2134] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x119285800) [pid = 1656] [serial = 2137] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x126570000) [pid = 1656] [serial = 2143] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x1214e0800) [pid = 1656] [serial = 2140] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x12ba7fc00) [pid = 1656] [serial = 2179] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12a713000 == 45 [pid = 1656] [id = 736] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x12976c800 == 44 [pid = 1656] [id = 735] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1278e1000 == 43 [pid = 1656] [id = 734] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x121ead800 == 42 [pid = 1656] [id = 733] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x116a8a800 == 41 [pid = 1656] [id = 732] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x1213ad000 == 40 [pid = 1656] [id = 731] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x121c1e000 == 39 [pid = 1656] [id = 728] 01:40:16 INFO - PROCESS | 1656 | --DOCSHELL 0x116ab2800 == 38 [pid = 1656] [id = 727] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x129340c00) [pid = 1656] [serial = 2161] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x12a7c8800) [pid = 1656] [serial = 2164] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x1186b3000) [pid = 1656] [serial = 2149] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x119341800) [pid = 1656] [serial = 2150] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x1216f8000) [pid = 1656] [serial = 2153] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x1210bdc00) [pid = 1656] [serial = 2152] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x119294c00) [pid = 1656] [serial = 2147] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x118f1ec00) [pid = 1656] [serial = 2146] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x126576800) [pid = 1656] [serial = 2158] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x12502cc00) [pid = 1656] [serial = 2155] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x1258b3400) [pid = 1656] [serial = 2156] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1210b9c00) [pid = 1656] [serial = 2168] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12aa7f400) [pid = 1656] [serial = 2167] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12b404400) [pid = 1656] [serial = 2176] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x1196d0c00) [pid = 1656] [serial = 2171] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x113a0c800) [pid = 1656] [serial = 2165] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12a48d000) [pid = 1656] [serial = 2162] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12b116000) [pid = 1656] [serial = 2174] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x113d7c400) [pid = 1656] [serial = 2170] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x126e40c00) [pid = 1656] [serial = 2159] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x126616400) [pid = 1656] [serial = 2173] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x12ba75400) [pid = 1656] [serial = 2177] [outer = 0x0] [url = about:blank] 01:40:16 INFO - PROCESS | 1656 | 1465202416830 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]]]}] 01:40:16 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. 01:40:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 01:40:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:40:16 INFO - PROCESS | 1656 | 1465202416849 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 1656 | 1465202416851 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:40:16 INFO - PROCESS | 1656 | 1465202416853 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 1656 | 1465202416855 Marionette TRACE conn2 <- [1,2974,null,{}] 01:40:16 INFO - PROCESS | 1656 | 1465202416862 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}] 01:40:16 INFO - PROCESS | 1656 | 1465202416865 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:16 INFO - PROCESS | 1656 | 1465202416951 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:40:16 INFO - PROCESS | 1656 | 1465202416959 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 1656 | 1465202416961 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:16 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193bf800 == 39 [pid = 1656] [id = 752] 01:40:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x127aaa000) [pid = 1656] [serial = 2255] [outer = 0x0] 01:40:16 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x12a489400) [pid = 1656] [serial = 2256] [outer = 0x127aaa000] 01:40:16 INFO - PROCESS | 1656 | 1465202416989 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x12b112000) [pid = 1656] [serial = 2257] [outer = 0x127aaa000] 01:40:17 INFO - PROCESS | 1656 | 1465202417321 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]]]}] 01:40:17 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. 01:40:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 472ms 01:40:17 INFO - PROCESS | 1656 | 1465202417327 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:40:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:40:17 INFO - PROCESS | 1656 | 1465202417329 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:40:17 INFO - PROCESS | 1656 | 1465202417331 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 1656 | 1465202417332 Marionette TRACE conn2 <- [1,2978,null,{}] 01:40:17 INFO - PROCESS | 1656 | 1465202417335 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}] 01:40:17 INFO - PROCESS | 1656 | 1465202417336 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:17 INFO - PROCESS | 1656 | 1465202417454 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:40:17 INFO - PROCESS | 1656 | 1465202417517 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 1656 | 1465202417518 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:17 INFO - PROCESS | 1656 | ++DOCSHELL 0x126eba000 == 40 [pid = 1656] [id = 753] 01:40:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x12b116000) [pid = 1656] [serial = 2258] [outer = 0x0] 01:40:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x12ba75400) [pid = 1656] [serial = 2259] [outer = 0x12b116000] 01:40:17 INFO - PROCESS | 1656 | 1465202417545 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x12bc7cc00) [pid = 1656] [serial = 2260] [outer = 0x12b116000] 01:40:17 INFO - PROCESS | 1656 | 1465202417843 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]]]}] 01:40:17 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. 01:40:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 569ms 01:40:17 INFO - PROCESS | 1656 | 1465202417901 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 1656 | 1465202417902 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:40:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:40:17 INFO - PROCESS | 1656 | 1465202417907 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 1656 | 1465202417909 Marionette TRACE conn2 <- [1,2982,null,{}] 01:40:17 INFO - PROCESS | 1656 | 1465202417911 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}] 01:40:17 INFO - PROCESS | 1656 | 1465202417912 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:18 INFO - PROCESS | 1656 | 1465202417998 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:40:18 INFO - PROCESS | 1656 | 1465202418069 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 1656 | 1465202418070 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f4a800 == 41 [pid = 1656] [id = 754] 01:40:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x12b1a1000) [pid = 1656] [serial = 2261] [outer = 0x0] 01:40:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12c1d3400) [pid = 1656] [serial = 2262] [outer = 0x12b1a1000] 01:40:18 INFO - PROCESS | 1656 | 1465202418096 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x12c1e0000) [pid = 1656] [serial = 2263] [outer = 0x12b1a1000] 01:40:18 INFO - PROCESS | 1656 | 1465202418345 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"]]]}] 01:40:18 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 01:40:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:40:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 472ms 01:40:18 INFO - PROCESS | 1656 | 1465202418381 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:40:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:40:18 INFO - PROCESS | 1656 | 1465202418382 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:40:18 INFO - PROCESS | 1656 | 1465202418385 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 1656 | 1465202418386 Marionette TRACE conn2 <- [1,2986,null,{}] 01:40:18 INFO - PROCESS | 1656 | 1465202418396 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}] 01:40:18 INFO - PROCESS | 1656 | 1465202418400 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:18 INFO - PROCESS | 1656 | 1465202418513 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:40:18 INFO - PROCESS | 1656 | 1465202418517 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 1656 | 1465202418518 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:18 INFO - PROCESS | 1656 | ++DOCSHELL 0x1162d2800 == 42 [pid = 1656] [id = 755] 01:40:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x12c675000) [pid = 1656] [serial = 2264] [outer = 0x0] 01:40:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12c689400) [pid = 1656] [serial = 2265] [outer = 0x12c675000] 01:40:18 INFO - PROCESS | 1656 | 1465202418551 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12c953800) [pid = 1656] [serial = 2266] [outer = 0x12c675000] 01:40:18 INFO - PROCESS | 1656 | 1465202418895 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]]]}] 01:40:18 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. 01:40:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 525ms 01:40:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:40:18 INFO - PROCESS | 1656 | 1465202418911 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 1656 | 1465202418912 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:40:18 INFO - PROCESS | 1656 | 1465202418914 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 1656 | 1465202418915 Marionette TRACE conn2 <- [1,2990,null,{}] 01:40:18 INFO - PROCESS | 1656 | 1465202418918 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}] 01:40:18 INFO - PROCESS | 1656 | 1465202418919 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:19 INFO - PROCESS | 1656 | 1465202419051 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:40:19 INFO - PROCESS | 1656 | 1465202419065 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 1656 | 1465202419066 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12b134000 == 43 [pid = 1656] [id = 756] 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x121296000) [pid = 1656] [serial = 2267] [outer = 0x0] 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12c953400) [pid = 1656] [serial = 2268] [outer = 0x121296000] 01:40:19 INFO - PROCESS | 1656 | 1465202419091 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x12cd34c00) [pid = 1656] [serial = 2269] [outer = 0x121296000] 01:40:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdce000 == 44 [pid = 1656] [id = 757] 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x119d4b000) [pid = 1656] [serial = 2270] [outer = 0x0] 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x119d4bc00) [pid = 1656] [serial = 2271] [outer = 0x119d4b000] 01:40:19 INFO - PROCESS | 1656 | 1465202419461 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]]]}] 01:40:19 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. 01:40:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 01:40:19 INFO - PROCESS | 1656 | 1465202419485 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:40:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:40:19 INFO - PROCESS | 1656 | 1465202419488 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:40:19 INFO - PROCESS | 1656 | 1465202419491 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:40:19 INFO - PROCESS | 1656 | 1465202419493 Marionette TRACE conn2 <- [1,2994,null,{}] 01:40:19 INFO - PROCESS | 1656 | 1465202419515 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}] 01:40:19 INFO - PROCESS | 1656 | 1465202419517 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:19 INFO - PROCESS | 1656 | 1465202419735 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:40:19 INFO - PROCESS | 1656 | 1465202419761 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 1656 | 1465202419762 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:19 INFO - PROCESS | 1656 | ++DOCSHELL 0x12bdd7800 == 45 [pid = 1656] [id = 758] 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x119d4e000) [pid = 1656] [serial = 2272] [outer = 0x0] 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x119d52000) [pid = 1656] [serial = 2273] [outer = 0x119d4e000] 01:40:19 INFO - PROCESS | 1656 | 1465202419801 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x12c956000) [pid = 1656] [serial = 2274] [outer = 0x119d4e000] 01:40:20 INFO - PROCESS | 1656 | 1465202420134 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]]]}] 01:40:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:40:20 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 01:40:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 683ms 01:40:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:40:20 INFO - PROCESS | 1656 | 1465202420173 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 1656 | 1465202420174 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:40:20 INFO - PROCESS | 1656 | 1465202420177 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - PROCESS | 1656 | 1465202420178 Marionette TRACE conn2 <- [1,2998,null,{}] 01:40:20 INFO - PROCESS | 1656 | 1465202420180 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}] 01:40:20 INFO - PROCESS | 1656 | 1465202420181 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:20 INFO - PROCESS | 1656 | 1465202420300 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:40:20 INFO - PROCESS | 1656 | 1465202420313 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 1656 | 1465202420314 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12ce06800 == 46 [pid = 1656] [id = 759] 01:40:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x12c956800) [pid = 1656] [serial = 2275] [outer = 0x0] 01:40:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x12cd37400) [pid = 1656] [serial = 2276] [outer = 0x12c956800] 01:40:20 INFO - PROCESS | 1656 | 1465202420339 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x12cd3ec00) [pid = 1656] [serial = 2277] [outer = 0x12c956800] 01:40:20 INFO - PROCESS | 1656 | 1465202420663 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]]]}] 01:40:20 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. 01:40:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 01:40:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:40:20 INFO - PROCESS | 1656 | 1465202420698 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:40:20 INFO - PROCESS | 1656 | 1465202420699 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:40:20 INFO - PROCESS | 1656 | 1465202420701 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:40:20 INFO - PROCESS | 1656 | 1465202420702 Marionette TRACE conn2 <- [1,3002,null,{}] 01:40:20 INFO - PROCESS | 1656 | 1465202420705 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}] 01:40:20 INFO - PROCESS | 1656 | 1465202420706 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:20 INFO - PROCESS | 1656 | 1465202420831 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:40:20 INFO - PROCESS | 1656 | 1465202420845 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:20 INFO - PROCESS | 1656 | 1465202420846 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:20 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d1c0000 == 47 [pid = 1656] [id = 760] 01:40:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x12cd32c00) [pid = 1656] [serial = 2278] [outer = 0x0] 01:40:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x12cd41400) [pid = 1656] [serial = 2279] [outer = 0x12cd32c00] 01:40:20 INFO - PROCESS | 1656 | 1465202420871 Marionette DEBUG loaded listener.js 01:40:20 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x12cef7c00) [pid = 1656] [serial = 2280] [outer = 0x12cd32c00] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x11764d400) [pid = 1656] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x1210be800) [pid = 1656] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x12665f000) [pid = 1656] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x12b112800) [pid = 1656] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x126e41000) [pid = 1656] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x119dd1000) [pid = 1656] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x1246c3800) [pid = 1656] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x12b405000) [pid = 1656] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x1258b0000) [pid = 1656] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x116a5bc00) [pid = 1656] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x12bc76400) [pid = 1656] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x119ddac00) [pid = 1656] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x127844000) [pid = 1656] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x118fcbc00) [pid = 1656] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x112dc8c00) [pid = 1656] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x1160b3800) [pid = 1656] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x119cca400) [pid = 1656] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x1138d0000) [pid = 1656] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x116a52800) [pid = 1656] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12c672c00) [pid = 1656] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:40:21 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x12ba73c00) [pid = 1656] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:40:21 INFO - PROCESS | 1656 | 1465202421383 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]]]}] 01:40:21 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. 01:40:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 723ms 01:40:21 INFO - PROCESS | 1656 | 1465202421425 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 1656 | 1465202421426 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:40:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:40:21 INFO - PROCESS | 1656 | 1465202421428 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 1656 | 1465202421430 Marionette TRACE conn2 <- [1,3006,null,{}] 01:40:21 INFO - PROCESS | 1656 | 1465202421433 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}] 01:40:21 INFO - PROCESS | 1656 | 1465202421434 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:21 INFO - PROCESS | 1656 | 1465202421533 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:40:21 INFO - PROCESS | 1656 | 1465202421603 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 1656 | 1465202421605 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:21 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d1d8800 == 48 [pid = 1656] [id = 761] 01:40:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x118558c00) [pid = 1656] [serial = 2281] [outer = 0x0] 01:40:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x121290c00) [pid = 1656] [serial = 2282] [outer = 0x118558c00] 01:40:21 INFO - PROCESS | 1656 | 1465202421632 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x12ceefc00) [pid = 1656] [serial = 2283] [outer = 0x118558c00] 01:40:21 INFO - PROCESS | 1656 | 1465202421886 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]]]}] 01:40:21 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. 01:40:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 469ms 01:40:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:40:21 INFO - PROCESS | 1656 | 1465202421898 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 1656 | 1465202421899 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:40:21 INFO - PROCESS | 1656 | 1465202421901 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 1656 | 1465202421902 Marionette TRACE conn2 <- [1,3010,null,{}] 01:40:21 INFO - PROCESS | 1656 | 1465202421921 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}] 01:40:21 INFO - PROCESS | 1656 | 1465202421923 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:22 INFO - PROCESS | 1656 | 1465202422030 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:40:22 INFO - PROCESS | 1656 | 1465202422034 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 1656 | 1465202422035 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x110da2800 == 49 [pid = 1656] [id = 762] 01:40:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x128e99c00) [pid = 1656] [serial = 2284] [outer = 0x0] 01:40:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x128e9ec00) [pid = 1656] [serial = 2285] [outer = 0x128e99c00] 01:40:22 INFO - PROCESS | 1656 | 1465202422060 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x128ea2c00) [pid = 1656] [serial = 2286] [outer = 0x128e99c00] 01:40:22 INFO - PROCESS | 1656 | 1465202422402 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]]]}] 01:40:22 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 01:40:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 527ms 01:40:22 INFO - PROCESS | 1656 | 1465202422430 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 1656 | 1465202422431 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 01:40:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:40:22 INFO - PROCESS | 1656 | 1465202422433 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 1656 | 1465202422434 Marionette TRACE conn2 <- [1,3014,null,{}] 01:40:22 INFO - PROCESS | 1656 | 1465202422436 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}] 01:40:22 INFO - PROCESS | 1656 | 1465202422438 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:22 INFO - PROCESS | 1656 | 1465202422561 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:40:22 INFO - PROCESS | 1656 | 1465202422568 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 1656 | 1465202422569 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:22 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d890000 == 50 [pid = 1656] [id = 763] 01:40:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x11728c800) [pid = 1656] [serial = 2287] [outer = 0x0] 01:40:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x12cef3000) [pid = 1656] [serial = 2288] [outer = 0x11728c800] 01:40:22 INFO - PROCESS | 1656 | 1465202422595 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12d10fc00) [pid = 1656] [serial = 2289] [outer = 0x11728c800] 01:40:22 INFO - PROCESS | 1656 | [1656] 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 01:40:22 INFO - PROCESS | 1656 | 1465202422934 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:40:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:40:22 INFO - {} 01:40:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:40:22 INFO - {} 01:40:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:40:22 INFO - {} 01:40:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:40:22 INFO - {} 01:40:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 01:40:22 INFO - PROCESS | 1656 | 1465202422953 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 1656 | 1465202422954 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 01:40:22 INFO - TEST-START | /FileAPI/fileReader.html 01:40:22 INFO - PROCESS | 1656 | 1465202422956 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 1656 | 1465202422957 Marionette TRACE conn2 <- [1,3018,null,{}] 01:40:22 INFO - PROCESS | 1656 | 1465202422960 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}] 01:40:22 INFO - PROCESS | 1656 | 1465202422961 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:23 INFO - PROCESS | 1656 | 1465202423051 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:40:23 INFO - PROCESS | 1656 | 1465202423055 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 1656 | 1465202423056 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x12d9ea000 == 51 [pid = 1656] [id = 764] 01:40:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x12abab400) [pid = 1656] [serial = 2290] [outer = 0x0] 01:40:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x12abb7c00) [pid = 1656] [serial = 2291] [outer = 0x12abab400] 01:40:23 INFO - PROCESS | 1656 | 1465202423082 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 122 (0x12abbc400) [pid = 1656] [serial = 2292] [outer = 0x12abab400] 01:40:23 INFO - PROCESS | 1656 | 1465202423533 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]]]}] 01:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:40:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:40:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 621ms 01:40:23 INFO - PROCESS | 1656 | 1465202423578 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:40:23 INFO - PROCESS | 1656 | 1465202423580 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 01:40:23 INFO - TEST-START | /FileAPI/historical.html 01:40:23 INFO - PROCESS | 1656 | 1465202423584 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:40:23 INFO - PROCESS | 1656 | 1465202423586 Marionette TRACE conn2 <- [1,3022,null,{}] 01:40:23 INFO - PROCESS | 1656 | 1465202423590 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}] 01:40:23 INFO - PROCESS | 1656 | 1465202423592 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:23 INFO - PROCESS | 1656 | 1465202423708 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:40:23 INFO - PROCESS | 1656 | 1465202423829 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 1656 | 1465202423831 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:23 INFO - PROCESS | 1656 | ++DOCSHELL 0x1180dc000 == 52 [pid = 1656] [id = 765] 01:40:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 123 (0x11933cc00) [pid = 1656] [serial = 2293] [outer = 0x0] 01:40:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 124 (0x119636000) [pid = 1656] [serial = 2294] [outer = 0x11933cc00] 01:40:23 INFO - PROCESS | 1656 | 1465202423863 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 1656 | ++DOMWINDOW == 125 (0x119dd1000) [pid = 1656] [serial = 2295] [outer = 0x11933cc00] 01:40:24 INFO - PROCESS | 1656 | 1465202424226 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"]]]}] 01:40:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:40:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:40:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:40:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:40:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:40:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:40:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:40:24 INFO - TEST-OK | /FileAPI/historical.html | took 673ms 01:40:24 INFO - TEST-START | /FileAPI/idlharness.html 01:40:24 INFO - PROCESS | 1656 | 1465202424256 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 1656 | 1465202424260 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 01:40:24 INFO - PROCESS | 1656 | 1465202424264 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 1656 | 1465202424267 Marionette TRACE conn2 <- [1,3026,null,{}] 01:40:24 INFO - PROCESS | 1656 | 1465202424269 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}] 01:40:24 INFO - PROCESS | 1656 | 1465202424271 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:24 INFO - PROCESS | 1656 | 1465202424385 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:40:24 INFO - PROCESS | 1656 | 1465202424497 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 1656 | 1465202424499 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:24 INFO - PROCESS | 1656 | ++DOCSHELL 0x125054000 == 53 [pid = 1656] [id = 766] 01:40:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 126 (0x121847c00) [pid = 1656] [serial = 2296] [outer = 0x0] 01:40:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 127 (0x1258b3400) [pid = 1656] [serial = 2297] [outer = 0x121847c00] 01:40:24 INFO - PROCESS | 1656 | 1465202424533 Marionette DEBUG loaded listener.js 01:40:24 INFO - PROCESS | 1656 | ++DOMWINDOW == 128 (0x128e97c00) [pid = 1656] [serial = 2298] [outer = 0x121847c00] 01:40:25 INFO - PROCESS | 1656 | 1465202425106 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]]]}] 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:40:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:40:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:40:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:40:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:40:25 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 01:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:40:25 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 01:40:25 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 01:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:40:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:40:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:40:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:40:25 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 01:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:40:25 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 01:40:25 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 01:40:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:40:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:40:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:40:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:40:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:40:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:40:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 884ms 01:40:25 INFO - TEST-START | /FileAPI/idlharness.worker 01:40:25 INFO - PROCESS | 1656 | 1465202425149 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 1656 | 1465202425151 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 01:40:25 INFO - PROCESS | 1656 | 1465202425170 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:40:25 INFO - PROCESS | 1656 | 1465202425174 Marionette TRACE conn2 <- [1,3030,null,{}] 01:40:25 INFO - PROCESS | 1656 | 1465202425187 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}] 01:40:25 INFO - PROCESS | 1656 | 1465202425193 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:25 INFO - PROCESS | 1656 | 1465202425315 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:40:25 INFO - PROCESS | 1656 | 1465202425395 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:25 INFO - PROCESS | 1656 | 1465202425397 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:25 INFO - PROCESS | 1656 | ++DOCSHELL 0x11279d800 == 54 [pid = 1656] [id = 767] 01:40:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 129 (0x12c954400) [pid = 1656] [serial = 2299] [outer = 0x0] 01:40:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 130 (0x12d110c00) [pid = 1656] [serial = 2300] [outer = 0x12c954400] 01:40:25 INFO - PROCESS | 1656 | 1465202425428 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 1656 | ++DOMWINDOW == 131 (0x12d116c00) [pid = 1656] [serial = 2301] [outer = 0x12c954400] 01:40:25 INFO - PROCESS | 1656 | [1656] 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 01:40:26 INFO - PROCESS | 1656 | 1465202426131 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,{},{}]]]}] 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:40:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:40:26 INFO - {} 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:40:26 INFO - {} 01:40:26 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 - {} 01:40:26 INFO - {} 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:40:26 INFO - {} 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:40:26 INFO - {} 01:40:26 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 - {} 01:40:26 INFO - {} 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:40:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:40:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 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 01:40:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:40:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:40:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:40:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:40:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:40:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:40:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:40:26 INFO - {} 01:40:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1008ms 01:40:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:40:26 INFO - PROCESS | 1656 | 1465202426163 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:40:26 INFO - PROCESS | 1656 | 1465202426165 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 01:40:26 INFO - PROCESS | 1656 | 1465202426167 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 1656 | 1465202426168 Marionette TRACE conn2 <- [1,3034,null,{}] 01:40:26 INFO - PROCESS | 1656 | 1465202426211 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}] 01:40:26 INFO - PROCESS | 1656 | 1465202426213 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:26 INFO - PROCESS | 1656 | 1465202426347 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:40:26 INFO - PROCESS | 1656 | 1465202426449 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 1656 | 1465202426450 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:26 INFO - PROCESS | 1656 | ++DOCSHELL 0x12fa4c800 == 55 [pid = 1656] [id = 768] 01:40:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 132 (0x12abb9c00) [pid = 1656] [serial = 2302] [outer = 0x0] 01:40:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 133 (0x136b85400) [pid = 1656] [serial = 2303] [outer = 0x12abb9c00] 01:40:26 INFO - PROCESS | 1656 | 1465202426479 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 1656 | ++DOMWINDOW == 134 (0x136b89400) [pid = 1656] [serial = 2304] [outer = 0x12abb9c00] 01:40:26 INFO - PROCESS | 1656 | 1465202426887 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]]]}] 01:40:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:40:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 771ms 01:40:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:40:26 INFO - PROCESS | 1656 | 1465202426938 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:40:26 INFO - PROCESS | 1656 | 1465202426940 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 01:40:26 INFO - PROCESS | 1656 | 1465202426942 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 1656 | 1465202426943 Marionette TRACE conn2 <- [1,3038,null,{}] 01:40:26 INFO - PROCESS | 1656 | 1465202426946 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}] 01:40:26 INFO - PROCESS | 1656 | 1465202426947 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:27 INFO - PROCESS | 1656 | 1465202427061 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:40:27 INFO - PROCESS | 1656 | 1465202427338 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:27 INFO - PROCESS | 1656 | 1465202427339 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:27 INFO - PROCESS | 1656 | ++DOCSHELL 0x116203800 == 56 [pid = 1656] [id = 769] 01:40:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 135 (0x116250800) [pid = 1656] [serial = 2305] [outer = 0x0] 01:40:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 136 (0x1189ecc00) [pid = 1656] [serial = 2306] [outer = 0x116250800] 01:40:27 INFO - PROCESS | 1656 | 1465202427393 Marionette DEBUG loaded listener.js 01:40:27 INFO - PROCESS | 1656 | ++DOMWINDOW == 137 (0x11933f400) [pid = 1656] [serial = 2307] [outer = 0x116250800] 01:40:27 INFO - PROCESS | 1656 | 1465202427806 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"]]]}] 01:40:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:40:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:40:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 873ms 01:40:27 INFO - PROCESS | 1656 | 1465202427816 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 1656 | 1465202427819 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 01:40:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:40:27 INFO - PROCESS | 1656 | 1465202427822 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - PROCESS | 1656 | 1465202427824 Marionette TRACE conn2 <- [1,3042,null,{}] 01:40:27 INFO - PROCESS | 1656 | 1465202427827 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}] 01:40:27 INFO - PROCESS | 1656 | 1465202427831 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:27 INFO - PROCESS | 1656 | 1465202427919 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:40:28 INFO - PROCESS | 1656 | 1465202428050 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 1656 | 1465202428052 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:28 INFO - PROCESS | 1656 | ++DOCSHELL 0x110df4000 == 57 [pid = 1656] [id = 770] 01:40:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 138 (0x119d48800) [pid = 1656] [serial = 2308] [outer = 0x0] 01:40:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 139 (0x12183d000) [pid = 1656] [serial = 2309] [outer = 0x119d48800] 01:40:28 INFO - PROCESS | 1656 | 1465202428099 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 1656 | ++DOMWINDOW == 140 (0x124068800) [pid = 1656] [serial = 2310] [outer = 0x119d48800] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x117347000 == 56 [pid = 1656] [id = 485] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d890000 == 55 [pid = 1656] [id = 763] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x110da2800 == 54 [pid = 1656] [id = 762] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d1d8800 == 53 [pid = 1656] [id = 761] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d1c0000 == 52 [pid = 1656] [id = 760] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12ce06800 == 51 [pid = 1656] [id = 759] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdce000 == 50 [pid = 1656] [id = 757] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12bdd7800 == 49 [pid = 1656] [id = 758] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12b134000 == 48 [pid = 1656] [id = 756] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1162d2800 == 47 [pid = 1656] [id = 755] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x128f4a800 == 46 [pid = 1656] [id = 754] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x126eba000 == 45 [pid = 1656] [id = 753] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1193bf800 == 44 [pid = 1656] [id = 752] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1195ce000 == 43 [pid = 1656] [id = 751] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1186f1000 == 42 [pid = 1656] [id = 750] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1197ca800 == 41 [pid = 1656] [id = 746] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1181a3800 == 40 [pid = 1656] [id = 744] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d37f000 == 39 [pid = 1656] [id = 743] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x11809a000 == 38 [pid = 1656] [id = 494] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d1da000 == 37 [pid = 1656] [id = 747] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1278d2800 == 36 [pid = 1656] [id = 745] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d9da800 == 35 [pid = 1656] [id = 749] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d9cc800 == 34 [pid = 1656] [id = 748] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x121533800 == 33 [pid = 1656] [id = 697] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12ba03800 == 32 [pid = 1656] [id = 729] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12b2d3800 == 31 [pid = 1656] [id = 730] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x116203800 == 30 [pid = 1656] [id = 769] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x11279d800 == 29 [pid = 1656] [id = 767] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12fa4c800 == 28 [pid = 1656] [id = 768] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x125054000 == 27 [pid = 1656] [id = 766] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x12d9ea000 == 26 [pid = 1656] [id = 764] 01:40:29 INFO - PROCESS | 1656 | --DOCSHELL 0x1180dc000 == 25 [pid = 1656] [id = 765] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 139 (0x12c68a800) [pid = 1656] [serial = 2228] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 138 (0x12c68f400) [pid = 1656] [serial = 2230] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 137 (0x1186b9000) [pid = 1656] [serial = 2195] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 136 (0x12c1d7c00) [pid = 1656] [serial = 2224] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 135 (0x127aa2400) [pid = 1656] [serial = 2206] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 134 (0x12b406c00) [pid = 1656] [serial = 2212] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 133 (0x1240e7800) [pid = 1656] [serial = 2188] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 132 (0x113275400) [pid = 1656] [serial = 2182] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 131 (0x12b11f000) [pid = 1656] [serial = 2210] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 130 (0x1246c6400) [pid = 1656] [serial = 2201] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 129 (0x126c27c00) [pid = 1656] [serial = 2144] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 128 (0x12bc73c00) [pid = 1656] [serial = 2215] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 127 (0x126952800) [pid = 1656] [serial = 2204] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 126 (0x1210bc000) [pid = 1656] [serial = 2200] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 125 (0x12ba79400) [pid = 1656] [serial = 2213] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 124 (0x119ba2000) [pid = 1656] [serial = 2198] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 123 (0x12c111c00) [pid = 1656] [serial = 2219] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 122 (0x129615400) [pid = 1656] [serial = 2209] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 121 (0x118217c00) [pid = 1656] [serial = 2194] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x129336c00) [pid = 1656] [serial = 2191] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x125038000) [pid = 1656] [serial = 2221] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x12c674800) [pid = 1656] [serial = 2225] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x129472000) [pid = 1656] [serial = 2132] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x126661c00) [pid = 1656] [serial = 2203] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12a6ce000) [pid = 1656] [serial = 2222] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x118f20c00) [pid = 1656] [serial = 2197] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x11963b400) [pid = 1656] [serial = 2185] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x117297400) [pid = 1656] [serial = 2216] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12c106c00) [pid = 1656] [serial = 2218] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119639800) [pid = 1656] [serial = 2138] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x118219000) [pid = 1656] [serial = 2135] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x118f16400) [pid = 1656] [serial = 2093] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x129343400) [pid = 1656] [serial = 2207] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x124069000) [pid = 1656] [serial = 2141] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x116055800) [pid = 1656] [serial = 2096] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x11820fc00) [pid = 1656] [serial = 2099] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12c679c00) [pid = 1656] [serial = 2227] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x12bc6e400) [pid = 1656] [serial = 2180] [outer = 0x0] [url = about:blank] 01:40:29 INFO - PROCESS | 1656 | 1465202429384 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]]]}] 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:40:29 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. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:40:29 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'.) 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:40:29 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. 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:40:29 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. 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:40:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:40:29 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. 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:40:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:40:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:40:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:40:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:40:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:40:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1583ms 01:40:29 INFO - PROCESS | 1656 | 1465202429411 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 1656 | 1465202429413 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 01:40:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:40:29 INFO - PROCESS | 1656 | 1465202429418 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 1656 | 1465202429426 Marionette TRACE conn2 <- [1,3046,null,{}] 01:40:29 INFO - PROCESS | 1656 | 1465202429431 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}] 01:40:29 INFO - PROCESS | 1656 | 1465202429434 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:29 INFO - PROCESS | 1656 | 1465202429559 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:40:29 INFO - PROCESS | 1656 | 1465202429573 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 1656 | 1465202429575 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:29 INFO - PROCESS | 1656 | ++DOCSHELL 0x11279d000 == 26 [pid = 1656] [id = 771] 01:40:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x117296800) [pid = 1656] [serial = 2311] [outer = 0x0] 01:40:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x11764c800) [pid = 1656] [serial = 2312] [outer = 0x117296800] 01:40:29 INFO - PROCESS | 1656 | 1465202429614 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x1182f1800) [pid = 1656] [serial = 2313] [outer = 0x117296800] 01:40:29 INFO - PROCESS | 1656 | [1656] 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 01:40:30 INFO - PROCESS | 1656 | 1465202430111 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:40:30 INFO - {} 01:40:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 728ms 01:40:30 INFO - PROCESS | 1656 | 1465202430165 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 1656 | 1465202430169 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 01:40:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:40:30 INFO - PROCESS | 1656 | 1465202430179 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 1656 | 1465202430181 Marionette TRACE conn2 <- [1,3050,null,{}] 01:40:30 INFO - PROCESS | 1656 | 1465202430194 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}] 01:40:30 INFO - PROCESS | 1656 | 1465202430195 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:30 INFO - PROCESS | 1656 | 1465202430283 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:40:30 INFO - PROCESS | 1656 | 1465202430358 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 1656 | 1465202430360 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x11734b800 == 27 [pid = 1656] [id = 772] 01:40:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x118fed000) [pid = 1656] [serial = 2314] [outer = 0x0] 01:40:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x119285800) [pid = 1656] [serial = 2315] [outer = 0x118fed000] 01:40:30 INFO - PROCESS | 1656 | 1465202430393 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x119632400) [pid = 1656] [serial = 2316] [outer = 0x118fed000] 01:40:30 INFO - PROCESS | 1656 | 1465202430676 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]]]}] 01:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:40:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:40:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 520ms 01:40:30 INFO - PROCESS | 1656 | 1465202430700 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:40:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:40:30 INFO - PROCESS | 1656 | 1465202430701 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 01:40:30 INFO - PROCESS | 1656 | 1465202430704 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 1656 | 1465202430708 Marionette TRACE conn2 <- [1,3054,null,{}] 01:40:30 INFO - PROCESS | 1656 | 1465202430726 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}] 01:40:30 INFO - PROCESS | 1656 | 1465202430730 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:30 INFO - PROCESS | 1656 | 1465202430815 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:40:30 INFO - PROCESS | 1656 | 1465202430822 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 1656 | 1465202430826 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:30 INFO - PROCESS | 1656 | ++DOCSHELL 0x118980000 == 28 [pid = 1656] [id = 773] 01:40:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x119cc6000) [pid = 1656] [serial = 2317] [outer = 0x0] 01:40:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x119d4f400) [pid = 1656] [serial = 2318] [outer = 0x119cc6000] 01:40:30 INFO - PROCESS | 1656 | 1465202430854 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x119ddc400) [pid = 1656] [serial = 2319] [outer = 0x119cc6000] 01:40:31 INFO - PROCESS | 1656 | 1465202431364 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"]]]}] 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:40:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:40:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:40:31 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" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:40:31 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" 01:40:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:40:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:40:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:40:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 694ms 01:40:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:40:31 INFO - PROCESS | 1656 | 1465202431405 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 1656 | 1465202431407 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 01:40:31 INFO - PROCESS | 1656 | 1465202431409 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - PROCESS | 1656 | 1465202431410 Marionette TRACE conn2 <- [1,3058,null,{}] 01:40:31 INFO - PROCESS | 1656 | 1465202431411 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}] 01:40:31 INFO - PROCESS | 1656 | 1465202431413 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:31 INFO - PROCESS | 1656 | 1465202431576 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:40:31 INFO - PROCESS | 1656 | 1465202431625 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 1656 | 1465202431627 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:31 INFO - PROCESS | 1656 | ++DOCSHELL 0x121540000 == 29 [pid = 1656] [id = 774] 01:40:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x121c57c00) [pid = 1656] [serial = 2320] [outer = 0x0] 01:40:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x1240e5000) [pid = 1656] [serial = 2321] [outer = 0x121c57c00] 01:40:31 INFO - PROCESS | 1656 | 1465202431668 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x1246bd000) [pid = 1656] [serial = 2322] [outer = 0x121c57c00] 01:40:32 INFO - PROCESS | 1656 | 1465202432186 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]]]}] 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:40:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:40:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:40:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:40:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:40:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:40:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:40:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:40:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:40:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 821ms 01:40:32 INFO - PROCESS | 1656 | 1465202432231 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 1656 | 1465202432232 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 01:40:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:40:32 INFO - PROCESS | 1656 | 1465202432234 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 1656 | 1465202432236 Marionette TRACE conn2 <- [1,3062,null,{}] 01:40:32 INFO - PROCESS | 1656 | 1465202432239 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}] 01:40:32 INFO - PROCESS | 1656 | 1465202432241 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:32 INFO - PROCESS | 1656 | 1465202432348 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:40:32 INFO - PROCESS | 1656 | 1465202432399 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 1656 | 1465202432400 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x124493800 == 30 [pid = 1656] [id = 775] 01:40:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x125034800) [pid = 1656] [serial = 2323] [outer = 0x0] 01:40:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x12530f400) [pid = 1656] [serial = 2324] [outer = 0x125034800] 01:40:32 INFO - PROCESS | 1656 | 1465202432425 Marionette DEBUG loaded listener.js 01:40:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x12661bc00) [pid = 1656] [serial = 2325] [outer = 0x125034800] 01:40:32 INFO - PROCESS | 1656 | [1656] 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 01:40:32 INFO - PROCESS | 1656 | 1465202432771 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:40:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:40:32 INFO - {} 01:40:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 572ms 01:40:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:40:32 INFO - PROCESS | 1656 | 1465202432808 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 1656 | 1465202432809 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 01:40:32 INFO - PROCESS | 1656 | 1465202432811 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 1656 | 1465202432812 Marionette TRACE conn2 <- [1,3066,null,{}] 01:40:32 INFO - PROCESS | 1656 | 1465202432821 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}] 01:40:32 INFO - PROCESS | 1656 | 1465202432825 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:32 INFO - PROCESS | 1656 | 1465202432942 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:40:32 INFO - PROCESS | 1656 | 1465202432970 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 1656 | 1465202432971 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:32 INFO - PROCESS | 1656 | ++DOCSHELL 0x128f0e800 == 31 [pid = 1656] [id = 776] 01:40:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x126665000) [pid = 1656] [serial = 2326] [outer = 0x0] 01:40:32 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x12784a400) [pid = 1656] [serial = 2327] [outer = 0x126665000] 01:40:33 INFO - PROCESS | 1656 | 1465202432997 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x129337400) [pid = 1656] [serial = 2328] [outer = 0x126665000] 01:40:33 INFO - PROCESS | 1656 | 1465202433305 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]]]}] 01:40:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:40:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:40:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:40:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:40:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:40:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:40:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:40:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 521ms 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x119d4b000) [pid = 1656] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x12c956800) [pid = 1656] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x118558c00) [pid = 1656] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12cd32c00) [pid = 1656] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x12933dc00) [pid = 1656] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12b1a1000) [pid = 1656] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x119b65c00) [pid = 1656] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12aa8c400) [pid = 1656] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12c674400) [pid = 1656] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119638000) [pid = 1656] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x1218de400) [pid = 1656] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x116a51800) [pid = 1656] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x127aaa000) [pid = 1656] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12aa84400) [pid = 1656] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x125879800) [pid = 1656] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x12b116000) [pid = 1656] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x12c675000) [pid = 1656] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x128e99c00) [pid = 1656] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x11728c800) [pid = 1656] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12abab400) [pid = 1656] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x121296000) [pid = 1656] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x119dcf800) [pid = 1656] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x119dd0000) [pid = 1656] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x111e34c00) [pid = 1656] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x118f52c00) [pid = 1656] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:40:33 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x119d4e000) [pid = 1656] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:40:33 INFO - PROCESS | 1656 | 1465202433798 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 01:40:33 INFO - PROCESS | 1656 | 1465202433800 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 01:40:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:40:33 INFO - PROCESS | 1656 | 1465202433805 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:40:33 INFO - PROCESS | 1656 | 1465202433808 Marionette TRACE conn2 <- [1,3070,null,{}] 01:40:33 INFO - PROCESS | 1656 | 1465202433811 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}] 01:40:33 INFO - PROCESS | 1656 | 1465202433812 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:33 INFO - PROCESS | 1656 | 1465202433895 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:40:33 INFO - PROCESS | 1656 | 1465202433899 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:33 INFO - PROCESS | 1656 | 1465202433900 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:33 INFO - PROCESS | 1656 | ++DOCSHELL 0x1186ee800 == 32 [pid = 1656] [id = 777] 01:40:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 95 (0x118272400) [pid = 1656] [serial = 2329] [outer = 0x0] 01:40:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 96 (0x119d49c00) [pid = 1656] [serial = 2330] [outer = 0x118272400] 01:40:33 INFO - PROCESS | 1656 | 1465202433926 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 1656 | ++DOMWINDOW == 97 (0x125879800) [pid = 1656] [serial = 2331] [outer = 0x118272400] 01:40:34 INFO - PROCESS | 1656 | 1465202434267 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]]]}] 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:40:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 473ms 01:40:34 INFO - PROCESS | 1656 | 1465202434278 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 1656 | 1465202434280 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 01:40:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:40:34 INFO - PROCESS | 1656 | 1465202434282 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 1656 | 1465202434283 Marionette TRACE conn2 <- [1,3074,null,{}] 01:40:34 INFO - PROCESS | 1656 | 1465202434285 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}] 01:40:34 INFO - PROCESS | 1656 | 1465202434286 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:34 INFO - PROCESS | 1656 | 1465202434369 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:40:34 INFO - PROCESS | 1656 | 1465202434443 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 1656 | 1465202434445 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12977a800 == 33 [pid = 1656] [id = 778] 01:40:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 98 (0x119d4d000) [pid = 1656] [serial = 2332] [outer = 0x0] 01:40:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 99 (0x129343400) [pid = 1656] [serial = 2333] [outer = 0x119d4d000] 01:40:34 INFO - PROCESS | 1656 | 1465202434473 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 100 (0x12960ac00) [pid = 1656] [serial = 2334] [outer = 0x119d4d000] 01:40:34 INFO - PROCESS | 1656 | 1465202434743 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]]]}] 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:40:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 470ms 01:40:34 INFO - PROCESS | 1656 | 1465202434752 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 1656 | 1465202434753 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 01:40:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:40:34 INFO - PROCESS | 1656 | 1465202434761 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 1656 | 1465202434762 Marionette TRACE conn2 <- [1,3078,null,{}] 01:40:34 INFO - PROCESS | 1656 | 1465202434766 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}] 01:40:34 INFO - PROCESS | 1656 | 1465202434768 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:34 INFO - PROCESS | 1656 | 1465202434858 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:40:34 INFO - PROCESS | 1656 | 1465202434862 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 1656 | 1465202434863 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:34 INFO - PROCESS | 1656 | ++DOCSHELL 0x12a798800 == 34 [pid = 1656] [id = 779] 01:40:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 101 (0x12960ec00) [pid = 1656] [serial = 2335] [outer = 0x0] 01:40:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 102 (0x12a48bc00) [pid = 1656] [serial = 2336] [outer = 0x12960ec00] 01:40:34 INFO - PROCESS | 1656 | 1465202434888 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 1656 | ++DOMWINDOW == 103 (0x12a6ce400) [pid = 1656] [serial = 2337] [outer = 0x12960ec00] 01:40:35 INFO - PROCESS | 1656 | 1465202435216 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] 01:40:35 INFO - PROCESS | 1656 | 1465202435234 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 01:40:35 INFO - PROCESS | 1656 | 1465202435236 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 1656 | 1465202435238 Marionette TRACE conn2 <- [1,3082,null,{}] 01:40:35 INFO - PROCESS | 1656 | 1465202435243 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}] 01:40:35 INFO - PROCESS | 1656 | 1465202435244 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:35 INFO - PROCESS | 1656 | 1465202435330 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:40:35 INFO - PROCESS | 1656 | 1465202435410 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:35 INFO - PROCESS | 1656 | 1465202435411 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:35 INFO - PROCESS | 1656 | ++DOCSHELL 0x113fe6000 == 35 [pid = 1656] [id = 780] 01:40:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 104 (0x1182f8800) [pid = 1656] [serial = 2338] [outer = 0x0] 01:40:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 105 (0x119d47400) [pid = 1656] [serial = 2339] [outer = 0x1182f8800] 01:40:35 INFO - PROCESS | 1656 | 1465202435435 Marionette DEBUG loaded listener.js 01:40:35 INFO - PROCESS | 1656 | ++DOMWINDOW == 106 (0x12a7ce800) [pid = 1656] [serial = 2340] [outer = 0x1182f8800] 01:40:35 INFO - PROCESS | 1656 | 1465202435735 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]]]}] 01:40:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:40:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 524ms 01:40:35 INFO - PROCESS | 1656 | 1465202435764 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:40:35 INFO - PROCESS | 1656 | 1465202435766 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 01:40:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:40:35 INFO - PROCESS | 1656 | 1465202435768 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 1656 | 1465202435770 Marionette TRACE conn2 <- [1,3086,null,{}] 01:40:35 INFO - PROCESS | 1656 | 1465202435777 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}] 01:40:35 INFO - PROCESS | 1656 | 1465202435779 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:35 INFO - PROCESS | 1656 | 1465202435934 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:40:36 INFO - PROCESS | 1656 | 1465202436046 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 1656 | 1465202436048 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x110de0000 == 36 [pid = 1656] [id = 781] 01:40:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 107 (0x110d63800) [pid = 1656] [serial = 2341] [outer = 0x0] 01:40:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 108 (0x111e35c00) [pid = 1656] [serial = 2342] [outer = 0x110d63800] 01:40:36 INFO - PROCESS | 1656 | 1465202436082 Marionette DEBUG loaded listener.js 01:40:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 109 (0x1138c9800) [pid = 1656] [serial = 2343] [outer = 0x110d63800] 01:40:36 INFO - PROCESS | 1656 | 1465202436483 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:40:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:40:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 722ms 01:40:36 INFO - PROCESS | 1656 | 1465202436491 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:40:36 INFO - PROCESS | 1656 | 1465202436494 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 01:40:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:40:36 INFO - PROCESS | 1656 | 1465202436497 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:40:36 INFO - PROCESS | 1656 | 1465202436499 Marionette TRACE conn2 <- [1,3090,null,{}] 01:40:36 INFO - PROCESS | 1656 | 1465202436502 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}] 01:40:36 INFO - PROCESS | 1656 | 1465202436506 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:36 INFO - PROCESS | 1656 | 1465202436623 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:40:36 INFO - PROCESS | 1656 | 1465202436736 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 1656 | 1465202436738 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:36 INFO - PROCESS | 1656 | ++DOCSHELL 0x1181b3800 == 37 [pid = 1656] [id = 782] 01:40:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 110 (0x111c5d000) [pid = 1656] [serial = 2344] [outer = 0x0] 01:40:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 111 (0x1184a7400) [pid = 1656] [serial = 2345] [outer = 0x111c5d000] 01:40:36 INFO - PROCESS | 1656 | 1465202436773 Marionette DEBUG loaded listener.js 01:40:36 INFO - PROCESS | 1656 | ++DOMWINDOW == 112 (0x118f50400) [pid = 1656] [serial = 2346] [outer = 0x111c5d000] 01:40:37 INFO - PROCESS | 1656 | 1465202437206 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:40:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:40:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 728ms 01:40:37 INFO - PROCESS | 1656 | 1465202437226 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:40:37 INFO - PROCESS | 1656 | 1465202437229 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 01:40:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:40:37 INFO - PROCESS | 1656 | 1465202437232 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:40:37 INFO - PROCESS | 1656 | 1465202437234 Marionette TRACE conn2 <- [1,3094,null,{}] 01:40:37 INFO - PROCESS | 1656 | 1465202437268 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}] 01:40:37 INFO - PROCESS | 1656 | 1465202437271 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:37 INFO - PROCESS | 1656 | 1465202437451 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:40:37 INFO - PROCESS | 1656 | 1465202437526 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 1656 | 1465202437527 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:37 INFO - PROCESS | 1656 | ++DOCSHELL 0x125908000 == 38 [pid = 1656] [id = 783] 01:40:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 113 (0x119ba2000) [pid = 1656] [serial = 2347] [outer = 0x0] 01:40:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 114 (0x119d4b000) [pid = 1656] [serial = 2348] [outer = 0x119ba2000] 01:40:37 INFO - PROCESS | 1656 | 1465202437557 Marionette DEBUG loaded listener.js 01:40:37 INFO - PROCESS | 1656 | ++DOMWINDOW == 115 (0x1210b5c00) [pid = 1656] [serial = 2349] [outer = 0x119ba2000] 01:40:37 INFO - PROCESS | 1656 | 1465202437975 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:40:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:40:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 775ms 01:40:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:40:38 INFO - PROCESS | 1656 | 1465202438008 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 1656 | 1465202438011 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 01:40:38 INFO - PROCESS | 1656 | 1465202438018 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 1656 | 1465202438022 Marionette TRACE conn2 <- [1,3098,null,{}] 01:40:38 INFO - PROCESS | 1656 | 1465202438025 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}] 01:40:38 INFO - PROCESS | 1656 | 1465202438027 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:38 INFO - PROCESS | 1656 | 1465202438173 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:40:38 INFO - PROCESS | 1656 | 1465202438290 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 1656 | 1465202438292 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:38 INFO - PROCESS | 1656 | ++DOCSHELL 0x110daa000 == 39 [pid = 1656] [id = 784] 01:40:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 116 (0x112dc8c00) [pid = 1656] [serial = 2350] [outer = 0x0] 01:40:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 117 (0x119340000) [pid = 1656] [serial = 2351] [outer = 0x112dc8c00] 01:40:38 INFO - PROCESS | 1656 | 1465202438324 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 1656 | ++DOMWINDOW == 118 (0x1218de400) [pid = 1656] [serial = 2352] [outer = 0x112dc8c00] 01:40:38 INFO - PROCESS | 1656 | 1465202438897 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]]]}] 01:40:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:40:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:40:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 933ms 01:40:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:40:38 INFO - PROCESS | 1656 | 1465202438948 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 1656 | 1465202438950 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 01:40:38 INFO - PROCESS | 1656 | 1465202438953 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 1656 | 1465202438955 Marionette TRACE conn2 <- [1,3102,null,{}] 01:40:38 INFO - PROCESS | 1656 | 1465202438959 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}] 01:40:38 INFO - PROCESS | 1656 | 1465202438960 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:39 INFO - PROCESS | 1656 | 1465202439068 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:40:39 INFO - PROCESS | 1656 | 1465202439147 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 1656 | 1465202439148 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x110da8800 == 40 [pid = 1656] [id = 785] 01:40:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 119 (0x110fb0800) [pid = 1656] [serial = 2353] [outer = 0x0] 01:40:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 120 (0x112d3e000) [pid = 1656] [serial = 2354] [outer = 0x110fb0800] 01:40:39 INFO - PROCESS | 1656 | 1465202439227 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 121 (0x118219000) [pid = 1656] [serial = 2355] [outer = 0x110fb0800] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x113fe6000 == 39 [pid = 1656] [id = 780] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x12a798800 == 38 [pid = 1656] [id = 779] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x12977a800 == 37 [pid = 1656] [id = 778] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x1186ee800 == 36 [pid = 1656] [id = 777] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x128f0e800 == 35 [pid = 1656] [id = 776] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x124493800 == 34 [pid = 1656] [id = 775] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x121540000 == 33 [pid = 1656] [id = 774] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x118980000 == 32 [pid = 1656] [id = 773] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x11734b800 == 31 [pid = 1656] [id = 772] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x11279d000 == 30 [pid = 1656] [id = 771] 01:40:39 INFO - PROCESS | 1656 | --DOCSHELL 0x110df4000 == 29 [pid = 1656] [id = 770] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 120 (0x12a6c3800) [pid = 1656] [serial = 2192] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 119 (0x12665c800) [pid = 1656] [serial = 2189] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 118 (0x119d52000) [pid = 1656] [serial = 2273] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 117 (0x119d4bc00) [pid = 1656] [serial = 2271] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 116 (0x12cd37400) [pid = 1656] [serial = 2276] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 115 (0x121290c00) [pid = 1656] [serial = 2282] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 114 (0x12cd41400) [pid = 1656] [serial = 2279] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 113 (0x12a7c6400) [pid = 1656] [serial = 2242] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 112 (0x12c1d3400) [pid = 1656] [serial = 2262] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 111 (0x12c1e0000) [pid = 1656] [serial = 2263] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 110 (0x119cc0800) [pid = 1656] [serial = 2250] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 109 (0x12128b000) [pid = 1656] [serial = 2251] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 108 (0x12c1d2800) [pid = 1656] [serial = 2247] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 107 (0x12c1dec00) [pid = 1656] [serial = 2248] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 106 (0x12c694000) [pid = 1656] [serial = 2231] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 105 (0x119cce400) [pid = 1656] [serial = 2236] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 104 (0x1210c2000) [pid = 1656] [serial = 2237] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 103 (0x119dd4400) [pid = 1656] [serial = 2239] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 102 (0x116f7cc00) [pid = 1656] [serial = 2233] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 101 (0x118658400) [pid = 1656] [serial = 2234] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 100 (0x12a489400) [pid = 1656] [serial = 2256] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 99 (0x12b112000) [pid = 1656] [serial = 2257] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 98 (0x12b1a2000) [pid = 1656] [serial = 2244] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 97 (0x12bc75400) [pid = 1656] [serial = 2245] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 96 (0x12661b400) [pid = 1656] [serial = 2253] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 95 (0x127aab000) [pid = 1656] [serial = 2254] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 94 (0x12ba75400) [pid = 1656] [serial = 2259] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 93 (0x12bc7cc00) [pid = 1656] [serial = 2260] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 92 (0x12c689400) [pid = 1656] [serial = 2265] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 91 (0x12c953800) [pid = 1656] [serial = 2266] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 90 (0x129477400) [pid = 1656] [serial = 2241] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 89 (0x128e9ec00) [pid = 1656] [serial = 2285] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 88 (0x12ceefc00) [pid = 1656] [serial = 2283] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 87 (0x12cef3000) [pid = 1656] [serial = 2288] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 86 (0x12cef7c00) [pid = 1656] [serial = 2280] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 85 (0x12d10fc00) [pid = 1656] [serial = 2289] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 84 (0x12abb7c00) [pid = 1656] [serial = 2291] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 83 (0x12abbc400) [pid = 1656] [serial = 2292] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 82 (0x12c953400) [pid = 1656] [serial = 2268] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 81 (0x12c956000) [pid = 1656] [serial = 2274] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 80 (0x12cd3ec00) [pid = 1656] [serial = 2277] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 79 (0x12cd34c00) [pid = 1656] [serial = 2269] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 78 (0x128ea2c00) [pid = 1656] [serial = 2286] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 77 (0x11674d400) [pid = 1656] [serial = 2183] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | --DOMWINDOW == 76 (0x119b72000) [pid = 1656] [serial = 2186] [outer = 0x0] [url = about:blank] 01:40:39 INFO - PROCESS | 1656 | 1465202439561 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:40:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:40:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 623ms 01:40:39 INFO - PROCESS | 1656 | 1465202439579 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 1656 | 1465202439582 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 01:40:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:40:39 INFO - PROCESS | 1656 | 1465202439587 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 1656 | 1465202439589 Marionette TRACE conn2 <- [1,3106,null,{}] 01:40:39 INFO - PROCESS | 1656 | 1465202439595 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}] 01:40:39 INFO - PROCESS | 1656 | 1465202439597 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:39 INFO - PROCESS | 1656 | 1465202439686 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 01:40:39 INFO - PROCESS | 1656 | 1465202439755 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 1656 | 1465202439756 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:39 INFO - PROCESS | 1656 | ++DOCSHELL 0x116ace800 == 30 [pid = 1656] [id = 786] 01:40:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 77 (0x118277800) [pid = 1656] [serial = 2356] [outer = 0x0] 01:40:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 78 (0x1189ed400) [pid = 1656] [serial = 2357] [outer = 0x118277800] 01:40:39 INFO - PROCESS | 1656 | 1465202439783 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 1656 | ++DOMWINDOW == 79 (0x118fe7c00) [pid = 1656] [serial = 2358] [outer = 0x118277800] 01:40:40 INFO - PROCESS | 1656 | 1465202440093 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]]]}] 01:40:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:40:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:40:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:40:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 525ms 01:40:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:40:40 INFO - PROCESS | 1656 | 1465202440113 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 1656 | 1465202440114 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 01:40:40 INFO - PROCESS | 1656 | 1465202440116 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 1656 | 1465202440119 Marionette TRACE conn2 <- [1,3110,null,{}] 01:40:40 INFO - PROCESS | 1656 | 1465202440129 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}] 01:40:40 INFO - PROCESS | 1656 | 1465202440132 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:40 INFO - PROCESS | 1656 | 1465202440225 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 01:40:40 INFO - PROCESS | 1656 | 1465202440231 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 1656 | 1465202440233 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x1193be800 == 31 [pid = 1656] [id = 787] 01:40:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 80 (0x11963ec00) [pid = 1656] [serial = 2359] [outer = 0x0] 01:40:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 81 (0x1199bc000) [pid = 1656] [serial = 2360] [outer = 0x11963ec00] 01:40:40 INFO - PROCESS | 1656 | 1465202440261 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 82 (0x119d4a000) [pid = 1656] [serial = 2361] [outer = 0x11963ec00] 01:40:40 INFO - PROCESS | 1656 | 1465202440593 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"]]]}] 01:40:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:40:40 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 01:40:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:40:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 524ms 01:40:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:40:40 INFO - PROCESS | 1656 | 1465202440640 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 01:40:40 INFO - PROCESS | 1656 | 1465202440642 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 01:40:40 INFO - PROCESS | 1656 | 1465202440645 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 1656 | 1465202440646 Marionette TRACE conn2 <- [1,3114,null,{}] 01:40:40 INFO - PROCESS | 1656 | 1465202440648 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}] 01:40:40 INFO - PROCESS | 1656 | 1465202440649 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:40 INFO - PROCESS | 1656 | 1465202440737 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 01:40:40 INFO - PROCESS | 1656 | 1465202440743 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\", \"c9ac7632-d958-4382-942e-7b50ea46c825\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 1656 | 1465202440745 Marionette INFO sendAsync 65eb1262-d045-4d4b-a937-3ef805a75721 01:40:40 INFO - PROCESS | 1656 | ++DOCSHELL 0x124109800 == 32 [pid = 1656] [id = 788] 01:40:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 83 (0x119dd3c00) [pid = 1656] [serial = 2362] [outer = 0x0] 01:40:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 84 (0x11a0f7c00) [pid = 1656] [serial = 2363] [outer = 0x119dd3c00] 01:40:40 INFO - PROCESS | 1656 | 1465202440770 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 1656 | ++DOMWINDOW == 85 (0x121290c00) [pid = 1656] [serial = 2364] [outer = 0x119dd3c00] 01:40:41 INFO - PROCESS | 1656 | 1465202441091 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]]]}] 01:40:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:40:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 467ms 01:40:41 INFO - PROCESS | 1656 | 1465202441113 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 1656 | 1465202441114 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 01:40:42 WARNING - u'runner_teardown' () 01:40:42 INFO - No more tests 01:40:42 INFO - Got 0 unexpected results 01:40:42 INFO - SUITE-END | took 530s 01:40:42 INFO - Closing logging queue 01:40:42 INFO - queue closed 01:40:42 INFO - Return code: 0 01:40:42 WARNING - # TBPL SUCCESS # 01:40:42 INFO - Running post-action listener: _resource_record_post_action 01:40:42 INFO - Running post-run listener: _resource_record_post_run 01:40:43 INFO - Total resource usage - Wall time: 551s; CPU: 58.0%; Read bytes: 31428096; Write bytes: 955776000; Read time: 201; Write time: 5116 01:40:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:40:43 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152816128; Write bytes: 148448768; Read time: 13837; Write time: 317 01:40:43 INFO - run-tests - Wall time: 534s; CPU: 58.0%; Read bytes: 29253120; Write bytes: 795477504; Read time: 182; Write time: 4757 01:40:43 INFO - Running post-run listener: _upload_blobber_files 01:40:43 INFO - Blob upload gear active. 01:40:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:40:43 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 01:40:43 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'] 01:40:43 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 01:40:43 INFO - (blobuploader) - INFO - Open directory for files ... 01:40:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:40:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:40:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:44 INFO - (blobuploader) - INFO - Done attempting. 01:40:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:40:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:40:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:40:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:40:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:40:46 INFO - (blobuploader) - INFO - Done attempting. 01:40:46 INFO - (blobuploader) - INFO - Iteration through files over. 01:40:46 INFO - Return code: 0 01:40:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:40:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:40:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ade9914a60bc8018c6d85b77e498a41250d94c13366f35e186791838ab0e00356aaaee23598c575cf56e39b81ebaf1be40ad04fb9cc2649d06c8934b2958c69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4626c2a73163c073d2f29964ad031bdd5645cb21c6bc8633c2a166bc8beaa7c229641e0c8a563b8ea9518c72676d73275d891a68c693ca475cfca96e9d6b9af0"} 01:40:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:40:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:40:46 INFO - Contents: 01:40:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ade9914a60bc8018c6d85b77e498a41250d94c13366f35e186791838ab0e00356aaaee23598c575cf56e39b81ebaf1be40ad04fb9cc2649d06c8934b2958c69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4626c2a73163c073d2f29964ad031bdd5645cb21c6bc8633c2a166bc8beaa7c229641e0c8a563b8ea9518c72676d73275d891a68c693ca475cfca96e9d6b9af0"} 01:40:46 INFO - Running post-run listener: copy_logs_to_upload_dir 01:40:46 INFO - Copying logs to upload dir... 01:40:46 INFO - mkdir: /builds/slave/test/build/upload/logs 01:40:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=679.996304 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 20 secs) (at 2016-06-06 01:40:47.054159) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 01:40:47.058228) ========= 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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners TMPDIR=/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/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/ade9914a60bc8018c6d85b77e498a41250d94c13366f35e186791838ab0e00356aaaee23598c575cf56e39b81ebaf1be40ad04fb9cc2649d06c8934b2958c69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4626c2a73163c073d2f29964ad031bdd5645cb21c6bc8633c2a166bc8beaa7c229641e0c8a563b8ea9518c72676d73275d891a68c693ca475cfca96e9d6b9af0"} build_url:https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012626 build_url: 'https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/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/ade9914a60bc8018c6d85b77e498a41250d94c13366f35e186791838ab0e00356aaaee23598c575cf56e39b81ebaf1be40ad04fb9cc2649d06c8934b2958c69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4626c2a73163c073d2f29964ad031bdd5645cb21c6bc8633c2a166bc8beaa7c229641e0c8a563b8ea9518c72676d73275d891a68c693ca475cfca96e9d6b9af0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/M2WgUU5GR3-oll8S8emk6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 01:40:47.099001) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:40:47.099409) ========= 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.qZ3TrhbgEX/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.KC55wMi8Ng/Listeners TMPDIR=/var/folders/2b/6mwmwf0s0bq77rvdxxl4xn9h00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005182 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 01:40:47.148460) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 01:40:47.152016) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 01:40:47.152563) ========= ========= Total master_lag: 0.51 =========